オリジナル | デイリー・プラネット・デイリー

著者 | 夫のやり方

ソーシャル ネットワーキングというと、Twitter、Telegram、WeChat などのアプリケーションをすぐに思い浮かべるかもしれませんが、これらのアプリケーションの基盤となるプロトコルに注目する人はほとんどいません。ほとんどの Web2 ソーシャル プラットフォームは、全体的な技術アーキテクチャ設計のための強力なリソースに依存し、ソーシャル グラフ、ストレージ、データベースなどのコンポーネントを統合して構築します。コンポーネントはスムーズに連動しますが、鉄の樽のように密閉されています。

それどころか、Web3 の分散化とオープン性により、ソーシャル プラットフォームは、ソーシャル グラフのレンズ プロトコル、DID の Gitcoin パスポート、ストレージ代表の IPFS と Arweave など、さまざまな分散化プロトコルの組み合わせで構成できることが決まります。しかし、見落とされがちな分譲契約書が 1 つあります。

WeChat の中核機能はメッセージの送受信であり、人々間のチャットは IM (Instant Messaging) プロトコルを通じて実現されます。通常、Web2 の IM プロトコルは、Google Talk の CMPP などの集中サーバーによって実行されることがほとんどですが、Web3 では、プロトコル層とアプリケーション層が共同して価値を獲得することが期待されます。 IM は、基礎となるプロトコルとして、データ ストレージ、アイデンティティ、その他のプロトコルと同様に重要ですが、この分野のリーダーとしての地位を確立していないため、想像力の余地が多く残されています。

この目的を達成するために、Odaily Planet Daily は、Web3 IM プロトコルの分野における代表的なプロジェクトを調査し、投資機会を見つけるために単一のプロジェクトから IM エコシステムまで、あらゆる人を点から点へと導きました。

IM (インスタント メッセージング) プロトコルの基本入門

IM について説明する前に、Web 3 ソーシャル プロジェクトの階層的位置を簡単に紹介します。Web 3 ソーシャル プロジェクトは、プロトコル層とアプリケーション層に大別されます。

プロトコル層は、DID、ソ​​ーシャル グラフ、ストレージ、通信、コンテンツ配布などに細分化できます。アプリケーション層がわかりやすく、ユーザーはアプリやWebサイトなどを直感的に感じて体験することができます。

IM プロトコルは、インスタント メッセージングの実装に使用されるネットワーク プロトコルで、通信当事者間でメッセージを送信するためのルールと形式を定義します。これにより、ユーザーはテキスト、音声、ビデオなどの形式で個人またはグループのコミュニケーションを行うことができます。メッセージの送信、受信、保存、転送の機能をサポートします。

現在、関連する分散型 IM プロトコルを統合するプロジェクトが 150 以上あり、プロジェクトとユーザー間、およびユーザー間の通信の橋渡しとして機能し、イーサリアム、Solana、Aptos、L2 およびその他のチェーンに分散されています。 RSS3、Cyber​​Connect、Lens、Coinbase、ENS などの IM プロトコルでサポートされている製品機能を知らずに使用している可能性があります。

IM プロトコルは、プロジェクトの基本的な導入と開発ステータスを表します。

Web3 MQ(未発行通貨)

Web3 MQ は、暗号化ネイティブ通信インフラストラクチャとなるオープンソースの分散型通信プロトコルです。高速かつ高いスケーラビリティを備えた、効率的で安全かつスケーラブルなソーシャル ネットワークとメッセージング ネットワークを提供します。

Web3 MQ のサブプロトコルには、DAppMQ、PushMQ、SocialMQ が含まれており、それぞれ分散アプリケーション、ユーザー プッシュ通知、およびユーザー間のチャットを対象としています。DAppMQ は分散アプリケーションをブリッジし、署名ルーティングと認証をサポートします。PushMQ は、User Connect をサポートして分散アプリケーションを接続します。ユーザーへの双方向通知。SocialMQ はユーザーとユーザーを結び付け、サードパーティを必要としないダイレクト メッセージング (DM) またはグループ チャットによる暗号化メッセージングをサポートします。

パブリック チェーン選択の観点から見ると、Web3 MQ は Starknet に基づいて構築されており、Starknet のソーシャル層である L3 とみなすことができます。ソーシャル ネットワークの観点から見ると、Web3 MQ は IM 層であり、ソーシャル ネットワークでのメッセージングを担当します。

以下は、Web3 MQ プロジェクト チームによる各プロトコルの比較であり、その機能の範囲とメッセージ配信速度を示しています。

現在、Web3 MQ サービス プロジェクトには、RSS3、Mirror World、Spot などが含まれます。

XMTP(未発行通貨)

XMTP は、Waku v2 から進化した Web3 インスタント メッセージング プロトコルおよびインフラストラクチャで、認証、エンドツーエンド暗号化、相互運用可能な受信ボックス、メッセージ後継機能など、チェーン上のアドレス間のエンドツーエンド暗号化通信をサポートします。

XMTP の全体構造は、ネットワーク層、クライアント層、アプリケーション層の 3 つの層に分かれています。アプリケーション層は、対応する DAPP を統合し、それぞれの層が独自の役割を実行し、相互に連携して XMTP エコシステムを形成します。

XMTP は、このネットワークに接続されているプロジェクトの通信障壁を打ち破ることができる、基本的な通信インフラストラクチャ ネットワークを構築したいと考えています。現在、XMTP エコシステムの参加者には、Cyber​​Connect、Lens、Coinbase、Converse、ENS、unstoppable ドメインなどが含まれます。

ワク(発行コイン)

Waku は、イーサリアムに基づいたインスタント メッセージング プロトコルおよびインフラストラクチャです。 DAPP に安全、プライベート、効率的な通信方法を提供します。 Waku は、Whisper (イーサリアムのピアツーピア メッセージング プロトコル) を含む、さまざまなプロトコルと仕様を使用します。

現在、Waku は開発され、V2 バージョンに反復されています。Waku V2 は、安全な通信のためのモジュール式ポイントツーポイント プロトコル シリーズです。 Lib p2p 経由で Pub/Sub を実装し、それに一連の機能を追加します。これらの機能には次のものが含まれます。

● ほとんどのオフライン デバイスの履歴メッセージを取得します。

● アダプティブ ノードにより、異種ノードがネットワークに参加できるようになります。

● リソースに制約のあるデバイスのために帯域幅の使用を予約します。

初期の分散型 IM プロトコルとして、Waku は Whisper に由来し、後に Lib p2p に基づいて Waku V2 を開発しました。開発チームはステータスチームであり、イーサリアムコミュニティのコミュニケーションを担当する開発チームとして、イーサリアム財団から初期の資金提供を受けました。

Status チームは、Waku V2 に基づいて通信ソフトウェア Status を開発しました。Waku プロトコルはコインを発行していませんが、CoinGecko によると、8 月 17 日の市場価値は 261 位で、現在ではコインが発行されています。現在は IM 関連チームが発行したコインの最高市場価値。

プッシュプロトコル(発行コイン)

プッシュ プロトコル (旧名 ENPS) は、DAPP、ウォレット、サービスのクロスチェーン通知とメッセージングをサポートするユニバーサル Web3 通信ネットワークです。

プッシュ プロトコルは、以前は ENPS として知られていました。ENPS はイーサリアム エコシステムに分散型情報プッシュ プロトコルを構築し、ユーザー (ウォレット アドレスなど) がさまざまな Dapps、スマート コントラクト、さらには集中型サービスからの情報通知を受信できるようにします。名前変更後、Push Protocol の放射範囲は複数のチェーンに拡張されました。現在、イーサリアム、ポリゴン、BNB チェーンをサポートしています。

プッシュ プロトコルの操作プロセスでは、サービス プロバイダーを介してプッシュ コンポーネントを統合し、対応するプロジェクトのチャネルを形成します。ユーザーはチャネルのプッシュ情報機能を購読することを選択でき、サービス プロバイダーをリアルタイムで追跡してプッシュできます。ユーザーに関連情報を提供します。

現在、Push は、DeFi、NFT、ゲーム、開発ツールなどを含む 100 を超える DAPP およびサービスプロバイダーに通信サポートを提供しています。 CoinGecko によると、8 月 17 日時点で、PUSH の市場価値は 800 万米ドルで、1,002 位にランクされています。

方言(未発行貨幣)

Dialect は、エコシステム内でプロトコル情報をプッシュできる情報プッシュ プロトコルです。 Dialect は、パブリッシュ/サブスクライブ (pub-sub) メッセージングを使用してチェーン上に情報をプッシュし、プログラム派生アドレス (PDA) を作成することによってデータ ストレージ アカウントをステートレス プログラム アカウントに接続します。関連する秘密キーが使用されないため、適切なセキュリティが確保されます。

Dialect は消費者レベルの DAPP-Dial を開始します。ユーザーはプライベート メッセージやグループ チャットをウォレットから直接行うことができ、そのスマート メッセージング標準により、Web2 ID を介さずにメッセージ内のトランザクションに署名されます。

Dialect は現在、Solana、Aptos、および一部の EVM チェーン上の 30 を超える DAPP とウォレットに通知とメッセージングを提供しています。

マトリックス (コインを含まない)

Matrix は、安全でプライベートな相互運用可能なインスタント メッセージングを提供するように設計されたオープン スタンダードの分散型通信プロトコルおよびネットワークです。これにより、ユーザーは異なるサービス プロバイダー間でプラットフォームやデバイスを越えて通信できるようになり、メッセージング、音声通話、ビデオ通話、グループ チャット、その他の機能がサポートされます。

Matrix プロトコル アーキテクチャはチャット ルームに基づいています。チャット コンテンツは暗号化されており、サードパーティ アプリケーションの埋め込みと表示をサポートしています。各チャット ルームのサーバーは分散化されており、チャット コンテンツの機密性が確保されています。

Matrix は Web2 で広く使用されており、親会社である Amdocs によって社内で開発され、その後、Status、Protocol Labs、その他の機関から 5,000 万米ドル近くの資金を調達しました。

Matrix は集中管理された Web2 企業によって運営されているため、トークンは関与しませんが、IPFS などの Web3 関連プロトコルとの連携が数多くあります。

現在、Matrixプロトコルに基づくアプリケーションとしてはElementなどがあり、12か国政府で採用されている。

IM プロトコルを気にする理由

ソーシャル ネットワーキングにおけるトラックとして、人々は直接体験できる製品、つまりソーシャル アプリケーションに注目する傾向があり、アプリケーションをサポートするプロトコル層やその間のさまざまなコンポーネントは無視されます。

私は、ソーシャル ネットワーキングを、多くのプロトコル層の組み合わせを持つキャリアとして見ることを好みます。異なるプロトコルが相互に連携して、異なるビジネスの方向性を持つソーシャル プラットフォームを形成することは、「Web3 が情報の島を打破する」という一般の期待とより一致しています。

IM プロトコルはソーシャル プラットフォームの背後にあるより重要な部分ですが、現在主導的なプロジェクトはありません。

IM プロトコルの現在の開発軌跡は異なります。具体的には、Web3 MQ はパフォーマンスと機能の点で優れており、XMTP は資金調達の背景と協力プロジェクトの重要性の点で優れており、プッシュ プロトコルはプッシュ通知に焦点を当てており、シナリオがより明確です。方言 主な開発方向は新しいパブリックチェーンです。

ビジネスモデルの観点から見ると、上で紹介したプロジェクトのほとんどは、to C アプリケーションの独自開発を通じてトークン ユーティリティを製品機能に統合していますが、XMTP は基本的なネットワークを形成する to B に焦点を当てています。

分散型 IM の細分化はまだ初期段階にあり、特定の開発モデルが良いか悪いかを判断することは困難ですが、エコシステムが開発される前に、一定の価値のある機会が存在する可能性があります。

関連書籍

新しいプロジェクト | Dialect: Solana Mobile と提携したオンチェーン メッセージ通知プロトコル

オンチェーン情報プッシュ サービス EPNS を使用すると、清算されたことをすぐに知ることができます。

CoinbaseとLensと連携するソーシャルプロトコルXMTPとは何ですか?