Nostrの野心は、Twitterの代替にとどまらない。
著者:アルファウサギ研究ノート
1.Nostrプロトコルの起源と展開、例えばそれがどのような考えやアイデアから生まれたのか、そしていくつかのトラフィック分析
1 .1まず、Nostrプロトコルについて議論する
最近話題のDamusは、Nostrプロトコルに基づいたアプリケーションで、主に分散型のソーシャルシーン(あなたが理解するように、分散型のTwitter)として位置付けられます。
そしてNOSTRはプロトコルであり、このプロトコルを通じて多くのものを構築できます。このプロトコルは比較的軽量で、シンプルですが拡張可能なオープンプロトコルであり、その上に真の分散型ソーシャルメディアプラットフォームを構築できます。
このプロトコルはリレー端末(Relays、リレーサーバーとも訳されることがあります。この概念はNostrで非常に一般的で、リレーサーバーとして理解できます。ここではClientクライアントに対応させるためにリレー端末と訳しています。翻訳に関しては多くの即刻の友人に感謝します。感謝の意は文末に記載します)に基づいており、リレー端末は誰でも操作できるサーバーです。サーバーとの持続的な接続を確立することで、クライアント(またはアプリケーション)はリアルタイムでイベントの相互作用を行うことができます(push and pull events in real time.)
Nostrの公式サイト
アカウントについて
Nostrでは、個人データを使用してアカウントを登録する必要はありません(見ましたか、これがその利点です)。
ビットコインと同様に、私たちは一組の鍵、つまり二つの鍵だけが必要です。
?️ 公開鍵(Public Key)はあなたのユーザー名として機能し、この鍵は共有可能で、すべての人に公開されます(あなたの微博アカウント、WeChat ID、銀行口座のように、他の人はこれを通じてあなたを見つけます)。
? 秘密鍵(Private Key)。この鍵はあなたのパスワードのようなもので、秘密にする必要があります。この鍵を使用して、Nostrをサポートする任意のプラットフォームでアカウントにアクセスできます。Nostrプロトコルのクライアントを選択するだけで、anigma、coracle、またはastralなどが生成します。ここでは、セキュリティを高めるために、Albyブラウザ拡張やnos2x拡張などの外部署名プログラムを使用することをお勧めします。また、Ranaなどのツールを使用して独立した秘密鍵を生成することもできます。
秘密鍵を保存することに注意してください。これは将来アカウントを復元し再ログインする唯一の方法です。Damusの例を挙げると、これは私が昨日投稿した画像です:
秘密鍵を守れ!秘密鍵を守れ!秘密鍵を守れ!道は無数にあるが、安全が第一だ。
イベント:
上記のデータが実際に何であるか見てみましょう:
contentとcreated_atフィールドは比較的簡単です。
idはイベントの一意の識別子であり、ネットワーク内でそのイベントを一意に参照する方法です。
pubkeyフィールドには、そのイベントを作成した公開鍵(ユーザー)が含まれます。
The event(イベントの種類)はNostrで最も興味深い部分の一つであり、これは特定のイベントの種類を指定できるフィールドです。なぜ興味深いのかというと、イベントの種類に制限がないことを示しているからです。私たちは望む任意の種類を設計できます。
例えば、あるイベントの種類が純粋なテキストノートであり、Twitterのテキストのようなものである場合、上記の4番目のようなエンドツーエンドの暗号化メッセージもあります。したがって、ここには多くの可能性があります。
The sig field (signature)は暗号証明であり、そのイベントを公開した人がその公開鍵に関連する秘密鍵の保持者であることを証明します。
The tags fieldには任意のタグを含めることができ、これにより開発者に多くの可能性が提供されます!例えば、特定のメッセージ(event)に返信する際、そのイベントのidを「eタグ」として設定できます。
リレーについて:リレー端末
リレー端末はNostrプロトコルの主要部分であり、クライアントから受け取ったイベントを保存するために使用されます。リレー端末同士は相互に通信できず、接続しているリレー端末のみがあなたのイベントを受信し保存します。
これもNostrの重要な特徴であり、リレー端末同士は相互に通信できないため、ユーザーはできるだけ多くのリレー端末と接続するべきです。
クライアントは(常に)ユーザーが望む任意の数のリレー端末と接続することを許可し、ユーザーは接続しているリレー端末から情報を読み取ったり、書き込んだりするかどうかを選択できます。ここが面白いところで、私たちは特定のリレー端末に接続してコンテンツを取得できますが、そこでイベントを公開しないことを選択することもできますし、その逆も可能です。
例えば、小ウサギがリレー端末Aに接続し、小クマがリレー端末Bに接続している場合、彼らはどちらもNostrを使用しているが、お互いのイベントを見ることはできません。お互いのイベントを見るためには、ユーザーは少なくとも1つの共有リレー端末に接続する必要があります。つまり、小ウサギが小クマのイベントを見たい場合、小ウサギはリレー端末Bに接続する必要があります(または小クマがリレー端末Aに接続することもできます)。そうすれば、お互いのイベントを見ることができます。
これは少し複雑に聞こえるかもしれませんが、その利点は、誰とも共有しないリレー端末をホストし、そこで自分のすべてのイベントを公開できることです。これにより、自分のリレー端末に自分のイベントだけをバックアップできます。
例えば、あるリレー端末がエンターテインメントニュースについて話したい場合、私はそれに参加したくないし、その一部になりたくないので、そのリレー端末をクライアントに追加しません。しかし、ユーザーとして、クラウドストレージはエンターテインメントニュースのリレー端末にいる他のユーザーと交流することができます。
したがって、Nostrの重要性は、個人に強力な力を与えることです。つまり、あなたは行きたい場所にポータルサイトを作成する能力を持っています。誰かがあなたを閉じ込めようとした場合、新しい領域を作成し、小黒屋から逃げ出すことができます。Nostrでリレー端末を構築するコストは低く、簡単であり、リレー端末は通常のスマートフォンでも動作します。
リレー端末を制御することは、他のリレー端末に影響を与えません。
では、 Nostrは単に分散型のTwitterを作りたいのですか?
Nostrの野心:Twitterの代替以上のもの
Twitterの代替
Twitterの代替を目指して、クライアントは第1種のイベント、つまり純粋なテキストノートを利用しています。一部のクライアントには、coracle、astral、nostr.ch、branle、damus、alphaama.com、Nostrosなどがあります。
例えばDamusは、Twitterの代替を創造しました。
Telegramの代替
4X(Xは0から9の間の数字)を使用することで、Telegramのような公共チャンネルを実現できます。上記のホームページのAnigma.ioは、Telegramのクローンを実現するウェブアプリです。公共チャンネルを作成でき、誰でも参加してチャットできます。Anigmaでは、ユーザーにプライベートなエンドツーエンドの暗号化メッセージを送信できます。
Redditの代替
NostrはRedditの代替としても機能し、投稿を公開し、ユーザーはこれらの投稿に投票できます。例えば、上記のウェブサイトの大きな画像のnvoteです。
? オンラインゲーム
Nostrのもう一つの興味深い用途は、Jesteのようなシンプルなマルチプレイヤーオンラインゲームを作成することです。このプラットフォームでは、Nostrを通じて他のユーザーとオンラインでチェスを指すことができます。
テキスト共有
Sendstrはオンラインツールで、Nostrプロトコルを使用して2つのデバイス間でエンドツーエンドの暗号化テキストデータを共有できます。
1.2 Nostrのデータについて
(Similar Webが1月30日のデータしか見ることができないため、この部分は参考程度です。重点は2月1日のデータを見てください)
私たちは、大部分が自然検索から来ていることがわかります。そして、出発トラフィックは、Nostrの公式サイトがあまり説明的なテキストを提供していないため、Githubの位置が目立っており、情報は主にGithubにあるため、出発トラフィックは主にGithubに向かっています。
次に、ソーシャルメディアの部分を見てみましょう:すべてTwitterからの情報です。Jack Dorseyがそのツイートを投稿した後、このデータは依然として100%であり、すべてがTwitterからNostrに入ってDamusをダウンロードしています。
2.Damusの最近のパフォーマンスと拡散経路
私たちは上でNostrプロトコルについて話しましたが、次にDamusについて話しましょう:Redditからいくつかのコメントを収集しました。
2.1Damus
2023年2月1日、Jack DorseyはDamusがApple StoreとGoogle Play Storeに上架されたというニュースを発表し、瞬時に話題になりました。筆者は、Jackの有名人効果に加えて、アプリがモバイル端末で登場したため、現在世界の大部分の人々がモバイル端末を使用しているシーンでの使用頻度が高いからだと推測しています。また、最近の市場のパフォーマンスは平凡で(昨年の最も盛り上がっていた時期と比較して)、このようなアプリが登場することは非常に注目を集めやすいです。
Damusの画像はここでiOSシステムの例を挙げます:話題の分散型Twitter:
同様に、注意が必要なのは:
公開鍵(pubkey):前述の通り、あなたのアドレスとユーザー名で、みんながこれを使ってあなたを見つけます。基本的にはnpubで始まるもので、間違って送信しないでください。
秘密鍵(Private Key):これはあなたのパスワードと命の源ですので、大切に保管してください。
もう一つのことは、Logout=ログアウトです。
興奮してDeleteアカウントをクリックしないでください。
他のユーザーを見つけるには、彼らのpublickeyを知る必要があります。例えば、私のは:
npub1v48npxhgy6u7ftft3r0q5nq7fkn7tqc6myws0zcx7k9xcjscq0js73pcnl
友達になりましょう!
ここで技術的な部分について簡単に説明します。興味のある方はGithubを見てください:
DamusはNostrプロトコルに基づいているため、その運用はNostrの要件に従う必要があります。そして、DamusのGithubドキュメントにはNIPというものがあり、これはNostr Implementation Possibilitiesの略で、Nostr互換のリレー端末とクライアントソフトウェアが何を実装する必要があるか、何を実装すべきか、何が実装可能かを記録するためのものです。
(つまり、一連のルールと基準を定義しています)。NIPsはNostr Implementation Possibilitiesの略です。これらは、Nostr互換のリレーおよびクライアントソフトウェアによって実装されるべきこと、実装されるべきこと、実装される可能性のあることを文書化するために存在します。
具体的には:
NIP-01: Basic protocol flowは、すべてのユーザーが実行する必要がある基本的なルールとプロセス、フィールドおよびメッセージの要件を定義しています。
NIP-08: Mentions Handling Mentionsは、主にクライアントがtext_notesの内容に含まれる他のイベントやpubkeysのインライン言及を処理する方法を規定しています。
NIP-10: Reply conventionsは、テキストイベント内で「e」および「p」タグを使用する方法を説明しており、特に他のテキストイベントへの返信に関するものです。
NIP-12: Generic tag queries (hashtags)は、リレー端末が任意のタグによる購読をサポートするため、タグのクエリに応じる必要があることを示しています。つまり、NIPはイベント内に存在する任意の単一文字タグをクエリすることを許可します。
具体的にはGithubドキュメントを参照してください:
https://github.com/damus-io/damus/blob/master/README.md
3.Damusの使用とその背後にある哲学的考察:この分散型が何を代表しているのか考えてみましょう。
結局のところ「天下は長い間寡頭政治に苦しんでいる」
①まず、Damusの破圈は進化を表しており、私たちの相互作用は「製品」の制約を受けなくなり、プロトコルに基づくものになりました。これはどう理解するかというと、たとえ私が他の人に本を読むのが好きだと知ってもらいたい場合、そのタグは私の頭に表示されますが、プライベートインターフェースは依然として隠されています。したがって、相手は私の年齢、性別、そして私が本当にウサギであるかどうかを知ることはありません。これは、社交を実現しながら、私たちの肉体という魂の載体を隠すことを意味します。
②次に、Web3の社交はホワイトリスト形式を取ります。これはどう理解するかというと、例えば私があなたを追加し、私はウサギであり、ニンジンが好きだと伝える場合、ここではいわゆる信頼は必要ありません(つまり、あなたは私を理解する必要はありません)。行動に基づく社交が具体的なオブジェクトに基づく社交に取って代わります。これはどう理解するかというと、従来の社交は人に基づいています。つまり、私はまずあなたがどんな人かを知り、その後あなたを理解し、助けを求めるということです。
今後は、私たちが何かを達成するために、あなたが私のコードを修正し、私はあなたに絵を贈るという形になります。したがって、ここでブロックチェーンとウォレットの重要性は、後続の利益の流れの基盤となることです。これは純粋な行動に基づく社交モデルです。
③
Group AにはB、C、Dのメンバーが含まれない
B、C、Dの独立したオブジェクトにはタグAがあるだけです
④信用は存在せず、社会的関係も存在せず、相互作用のみが存在し、いわゆる安全や検閲は存在せず、ただ歴史があるだけです。
4.Damusが今後成功するためには、どのような問題が存在し、何を解決する必要がありますか?
①製品体験:筆者は彼らのRedditを見て回り、多くのユーザーがアバターをアップロードするのが苦手であることに気づきました。
そのため、いくつかの疑問が提起されました。したがって、今後の製品体験は大きな試練です。結局のところ、今日の時間とフィードバックで磨かれたモバイルアプリと比較して、製品体験は通常非常に優れています。また、ユーザーの習慣や要求も高くなります。誰も使いにくい製品を使用しようとはしません。
(もしあなたもアバターをアップロードしていない場合は、postimage.orgのようなサイトを使って画像をアップロードし、画像リンクを生成して、そのURLリンクを自分のDamusプロフィールにコピーすれば大丈夫です(以下の画像のように)
②成長と保持について
昨日、即刻の友人と話し合った際、私はこう言いました:
注意、2021年初頭には、現象的なソーシャルアプリであるClubhouseがあり、マスクなどの多くの有名人の影響で爆発的に人気を博しましたが、その後はあまり良い発展を遂げませんでした。
当時の一過性のClubhouseに関して、Tencent Research Instituteは2021年に一篇の記事を発表し、音声社交が人間の潜在的なニーズであるかどうかを問いました。
(参考文献:四重思考下のClubhouse、はかない花かそれとも破壊的イノベーションか?-Tencent Research Institute·2021-02-20 1)
例えば、私たちはインターネットアプリの歴史を見て、トレンドや流行となった技術アプリは、必ず何らかの人間性の問題を効果的に解決してきたことがわかります。例えば:
- ポータルサイトは人々が「ワンストップ」で情報を取得するニーズを解決しました;検索エンジンは人々の膨大な情報の選択障害を解決しました;
- インスタントメッセージングは人々がいつでもどこでも点対点で交流するニーズを解決しました;
- ブログは人々が自己記録や自己表現をするニーズを解決しました;
- Weiboなどの自媒体ツールは公共情報の伝達権を各社会メンバーに与え、情報の生産と伝達の独占を打破しました;
- WeChatは人々の社交ニーズを解決し、10年間の発展を経て、点対点のプライベート通信、「人は群れを成す」の興味に基づく社交、広場での公共表現の多様なニーズを極めて高めました。伝達形式の進化から見ると、社交コミュニケーションメディアは文字、画像から音声、そして動画へと不断に進化しています。
音声社交は伝達方式の次元を下げるものです。2020年のパンデミック期間中、中国で最大のトレンドはライブコマースであり、Douyin、Kuaishouなどの短編動画サイトは業界の注目を集めました。人々はライブ配信の次の世代のインタラクションの伝達方式が何であるかを考えています。それはVRでしょうか?それともホログラフィックインターネットでしょうか?2021年にClubhouseが音声社交で再び注目を集めたのは、ある意味で伝達形式の次元を下げ、伝達インタラクションのハードルを再び下げ、社交製品により多くの可能性を提供したからです。
パンデミックによる社交隔離が1年間続き、数千の会議や集まりが強制的にキャンセルまたはオンラインに変更されました。Clubhouseが登場し、音声社交はハードルをさらに下げ、社交のプレッシャーを最低限に抑えました。髪を洗う必要もなく、化粧をする必要もなく、整った服装をする必要もなく、光の具合や部屋の清潔さを気にする必要もなく、完全にパンデミック期間中の「家にいる」人々に適応しました(2020年の春節に2ヶ月間パジャマを着て過ごしたシーンを想像してください)。パンデミックの常態化が続く中、音声社交には一定のスペースがあります。有名人も一般人も、発言の瞬間、数百から千人の聴衆が画面の向こうで静かにあなたの話を聞き、表現欲が最大限に解放されます。
では、Clubhouseのその後のコンテンツの蓄積とユーザーの保持は何に依存するのでしょうか?当時の魅力は主に有名人のインタビュー、質の高いトピックの議論、招待制の神秘感と相対的に質の高いユーザーの確保、直接の音声対話による親しみやすさと現場感でした。ユーザーはまるでカクテルパーティーに参加しているかのように、どこでも聞き、どこでも回遊し、興味のあるトピックがあればそこに留まり、発言や議論に参加し、興味がなければ次の部屋に移動します。しかし、Clubhouseは世界中で流行しましたが、その後すぐに忘れ去られた製品となりました。
同様に、Damusを見ても同じ質問をする必要があります。つまり、分散型社交は私たちのどのニーズを満たしているのでしょうか?
そして、今後のコンテンツの蓄積とユーザーの保持は何に依存するのでしょうか?この質問の答えは、皆さんと一緒に議論して導き出す必要があります。しかし、私は、データの所有権が各個人に属することを望んでおり、その方向への試みは常に支持されるべきだと思います。