著者:ロレンツォ・シシリア(Outlier Ventures、エンジニアリング部長)、翻訳:goldenfinancialxiaozou
アウトライアー・ベンチャーズは、多くの分散型ソーシャルネットワークが健全に成長していることに気づいており、FarcasterとLens Protocolは実際のユーザーの注目を集め始めている。暗号技術は、大衆市場向けの製品に関しては、ますます実用的かつ効率的になってきている。秘密鍵の管理やモバイル・ファーストの経験の欠如は、長い間暗号の採用を妨げてきた。
この記事では、主要な暗号分散型ソーシャルメディア候補のいくつかについて、それぞれの特徴やアーキテクチャを掘り下げ、新しいパーミッションレス・ソーシャルグラフ・プロトコルの構築に熱心なWeb3創設者のチャンスについてお話しします。
1, ソーシャルネットワーク
インスタグラム、フェイスブック、ツイッター、その他のプラットフォームを10年以上使ってきて、誰もがソーシャルネットワークの仕組みを知っています。ソーシャル・ネットワークの仕組みは誰もが知っている。ソーシャル・ネットワーキングのコンセプトはユーザー中心であり、ユーザーはプロフィールを記入し、フォローしたいアカウントを選択することで自分の好みをシステムに提供し、ユーザーはリアルタイムで生成されるカスタマイズされた情報のストリームを提供される。
ソーシャルネットワークは、このシンプルなコンセプトを中心に帝国を築いてきた。ユーザーのデータは価値を持ち、そのデータは商品となる。
分散型ソーシャルネットワークは、このような障壁を取り除き、ユーザーIDのポータビリティを可能にし、ユーザーが自分の好みやプライバシーをよりコントロールできるようにし、プラットフォーム間の切り替えを容易にしたいと考えています。
暗号通貨が世界中の誰でもどこでも無許可の取引を可能にするように、DeSo(分散型ソーシャル)は無許可のコミュニケーションと検閲のない放送機能をもたらします。
しかし、本当にエキサイティングなのは、DeSoが構築者にとってもパーミッションレスであり、開発者が革新の許可をゲートキーパーに求めることなく、既存のプロトコルをベースに構築できることだ。DeFi Lego」の成功のパラダイムは、ここでも繰り返すことができる。
ウェブ3ベースのDeSoが登場する前、唯一の分散型ソーシャルの試みはマストドンで、イーロン・マスクによるツイッター買収を利用する態勢が整っているように見えた。しかし、最終的にそのユーザビリティの問題と断片的なユーザーエクスペリエンスにより、1日のユーザー数は100万人に止まった。
今日、Farcaster、Lens、およびその他のプロジェクトは、オリジナルのWeb3言語でのビルドに基づいた異なるアプローチを試しており、テーブルに新しいものをもたらしています。
2、SocialFi
SocialFiはソーシャルグラフにWeb3プリミティブを追加します。ネットワークを分散型金融の上に構築する。
SocialFiは分散型金融の上にWeb3プリミティブをソーシャルグラフネットワークに追加します。
マネタイズの方法は暗号通貨に基づいており、ID管理は一連の秘密鍵によって処理される。そのほとんどは、検閲に抵抗するために分散型自律組織(DAO)を利用できると言っている。しかし、審査はまだ終わっていない。
他のソーシャルネットワークとの主な違いを見てみよう。
トークン・ゲートのあるエリア:クリエイターのトークン保持者だけが特定の機能やエリアにアクセスできます。
チップ:人々は、プラットフォームトークンまたは他のトークンのいずれかの暗号通貨の形でチップを受け取ることができます。
1回限りのサブスクリプションまたは定期的なサブスクリプション:デジタル商品やサービスに対する暗号通貨による支払いは、プラットフォーム内で行われる。
プラットフォームインセンティブ:ユーザーやクリエイターは、エンゲージメントに基づいてプラットフォームトークンでインセンティブを得ることができます。
このようなコンセプトは以前からありましたが、Friend Techがトークンゲートチャットの可能性を発見するまで、市場での牽引力はありませんでした。ユーザーは「キー」と呼ばれるトークン(取引可能なもの)を必要とし、それによってコンテンツクリエイターの人気の高まりから利益を得ることができる。
フレンドテックは、ピーク時には80万人のユニークアドレスユーザーを抱えていたが、その後リテンションが劇的に低下した。
ボンディング曲線は、緊急性とFOMOの感覚を作り出すことで採用を促進することに優れていますが、長期的に見ると、これらの曲線はユーザーの定着率では不十分です。.より多くのユーザーが参加することでプラットフォームの価値を増幅させるネットワーク効果と、短期的な利益を超えた具体的な利益を提供する明確な長期的ユーティリティです。
3, Web3 ソーシャルグラフ
ソーシャルグラフは、人、組織、場所など、相互作用できるあらゆるものの間の関係を表すことができます、ソーシャルグラフは、人や組織、場所など、相互接続できるあらゆるものの間の関係を表すことができます。Facebook、Twitter、Instagram、TikTokのようなWeb2の題材は、特に、ネットワークを切り替えることはやり直しを意味するため、ユーザーが他のソーシャル・ネットワーキング・サイトに参加することを妨げるという点で、重要なネットワーク効果を蓄積してきました。
Lens、Farcaster、およびその他のプロジェクトは、この摩擦の点から差別化を構築しており、複数のフロントエンドを持つ真にオープンなグラフを開発し始めています。
しかし、フェイスブックは1日に4pbのデータを生成している。毎分51万件のコメント、29万3000件のステータス更新、400万件の「いいね!」、13万6000枚の写真がアップロードされている。現在存在するどのブロックチェーンも、このような大量のデータを扱うことはできませんし、今後もできないかもしれません。なぜなら、ブロックチェーンは、許可なく価値を交換するという、異なるタイプのユースケースに最適化されているからです。
たとえば、二重支払いは典型的なブロックチェーンの金融リスクですが、ユーザー名やコンテンツ配信、通知を扱う分散型ソーシャルネットワークでは無関係です。
LensチームとFarcasterチームは、さまざまなトレードオフのもとで、異なる仮定を検討する必要があります。
4, レンズプロトコル
レンズ・プロトコルは、Aaveの創設者でCEOのStani Kulechov氏によって作成されました。Stani Kulechovによって作られました。このプロトコルはコミュニティ主導で、現在Polygonで展開されています。
Lensは、ソーシャルのあらゆる側面を扱ういくつかの主要なスマートコントラクトを中心に構築されている。
- Profile は、プロトコルの主要オブジェクトであるNFTによって表されます。これらのNFTの1つを所有していれば、ソーシャルグラフとコンテンツをコントロールできます。-プロフィールには、投稿、引用、ミラー、コメント、その他ユーザーによって生成されたすべてのコンテンツの履歴が含まれます。
- Publications はプロトコルのコンテンツを表し、Posts、Comments、Quotes、Mirrorsの4種類があります。Postsは基本オブジェクトで、その他は基本エンティティです。拡張子です。基本的に、コンテンツ(画像やテキストなど)以外はすべてチェーン内に留まり、分散ストレージソリューション(IPFSやArweave、あるいはAWS S3など)に関連付けられます。
- Mirrors, Comments, Quotes は、ユーザーがコメントしたり、引用したり、コンテンツを伝播させることを可能にします。パブリケーションのインタラクションとともに伝播します。したがって、オリジナルのパブリケーションモジュールへのすべての参照は、同じルールに従います(例えば、フォロワーのみが引用/コメント/ミラーできます)。
- Open Actionsは、プロトコルに直接埋め込むことができるカスタム関数を構築する方法を開発者に提供します。何かが起こるたびにプロトコルによってトリガーされるフックと考えることができます (たとえば、アリスはボブがチップを渡したことがわかるので、彼女は収益を追跡するインデクサ indexer を持つことができるようになります)。
当初から、Lensチームはプロトコル自体に集中し、フロントエンドのビルドはコミュニティに任せていました。スタイルで作成されました。
その結果、活気あるエコシステムが生まれ、混沌としたシーンには事欠かず、開始後数日であっという間に消えてしまったプロジェクトも数多くありました。しかし徐々に、buttrfly、hey.xyz、orbといったプロジェクトが統合され、注目を集めつつあります。
しばらくLens v1を運営した後、Lensはブロックチェーン空間を超越したOptimistic L3であるMomokaを立ち上げました。データを直接Polygonに保存する代わりに、彼らはデータ・アベイラビリティ・レイヤー(DA)を利用し、データをアップロードするだけでデータの可用性を低下させますArweaveにアップロードすることでコストが削減される。
、Farcaster
。Farcasterは、イーサ上に構築された別のWeb3ソーシャルネットワークで、オンチェーン・スマートコントラクトと「Hub」クライアントに基づくピアツーピアネットワークマトリックスを利用しています。
Lensと同様に、Farcasterはオープンであり、その上に多くの異なるクライアントが構築されている。その中で最も人気があるのは、Farcasterチーム自身が開発したWarpcastであり、Supercast(有料機能付き)やYup(「ハブ」にフォーカス。)機能)、Yup(クロスポストに重点を置いている)などがある。
2022年、ヴァルン・スリニヴァーサンは「完全な分散化」に関するブログ記事を発表した。アプローチである。
主なアイデアは、「2人のユーザーがネットワーク上の他の障壁を越えてお互いを見つけ、コミュニケーションできる」場合、ソーシャルネットワークは十分に分散化されているということです。
これを行うには、
ユニークなユーザー名を取得する
そのユーザー名でメッセージを投稿する
有効な名前からメッセージを読み取る
Farcasterは、Optimism上に展開されたスマートコントラクトのコアセットを通じて、そのアーキテクチャを実装しています:
- IdRegistryは新しいアカウントを作成し、ユーザーがFarcasterのアカウントを移行したり復元したりできるようにする。また、ENSと統合し、正当な所有者がユーザー名にアクセスできるようにします。
- Storage Registryはアカウントにストレージをレンタルします。ストレージの価格はUSD建てで、Oracleを使用してETHに変換されます。価格は需要と供給の影響を受けます。
- Key Registryはアカウントを通じてアプリのキーを公開し、アカウントに代わってメッセージを公開できるようにします。
ご覧の通り、上記のスマートコントラクトはどれもメッセージを送受信しません。その責任は、TypescriptとRustを使って構築されたノードであるHubbleインスタンスの分散ネットワークであるHubsに委ねられています。
ノードは、メッセージの検証、保存、複製、およびピアノードの評価を担当する。
メッセージレベルの認証は、ユーザーアカウントのキーの1つから有効な署名を検証することで行われる。
メッセージが有効であると検証されると、CRRDT(Conflict-Resistant Replicated Data Type)手法を利用した非同期プロセスによってハブに格納されます。
レプリケーションは、diff syncと一般的なlibp2pコードベースのレプリカを使用して実行されます。ハブは定期的にランダムなノードを選択して差分同期を実行し、メッセージハッシュのMerkleトライを比較して、見逃したメッセージを見つけます。
ハブは、たとえオフラインになったとしても、ピアノードを使用して状態を再構築できるため、強力な偶発的一貫性アーキテクチャを持っています。
ピアノードはプロトコルの状態を維持するために重要であるため、互いに評価し合う。有効なメッセージを受信していなかったり、遅れていたり、ゴシップが多すぎるノードは無視されるかもしれません。
、ライセンスは必要ありません
これらのプロトコルや原則から、新しい原始言語が生まれるのがわかります。そのうちの1つ、Farcaster's Frameは大きな注目を集めています。
Frameは、カスタム体験をFarcasterの情報フローに注入することを可能にします。オープン・グラフの標準を拡張し、最大4つのボタンを追加することで、静的な画像をインタラクティブな体験に変えます。ユーザーがボタンを押すと、ボタンのクリックとFrame生成サーバーに送られたユーザーメタデータに基づいて新しい画像が表示されます。
これをベースに、これらのFrameを通してプールやデジタルコレクション、ミニゲームを作成する実験が多く見られるようになりました。
フレームは、htmlコンテンツを返すことができる任意のアプリケーションサーバーを使用して作成できますが、https://framesjs.org/、https://frog.fm/和其他帮助开发人员简化。フレームのプロセス
Framesは、Farcasterでのリリースが成功した後、Lensで検討されています。強力な原動力となり得ることを示唆している。
7、結論
分散型ソーシャルネットワークは、より多くのユーザーを収容するためのインフラの拡張、新規ユーザーのためのデジタルウォレットの作成プロセスの簡素化、新規ユーザーのためのデジタルウォレットの作成プロセスの簡素化など、完全に成功するまでにはまだ大きな課題に直面しています。
新規ユーザーのためにデジタルウォレットを作成するプロセスを簡素化し、ガス料金を可能な限り抽象化する。
このような課題にもかかわらず、全体的なユーザーエクスペリエンスと、Farcasterを中心とした粘着性のあるコミュニティの形成(例えば、~50,000人のデイリーユーザーと~350,000人の登録ユーザー)に大きな進展が見られました。これらの数字に貢献している重要な要因は、モバイルアプリの使いやすさであり、インストールが簡単で、従来のソーシャルネットワークに似たユーザーエクスペリエンスを持っている必要があります。
もう1つの重要な要因は、プロトコルのライセンスフリーの性質(Farcaster、Lensなど)です。
それはまるでDeFiの夏のようで、ダイナミックな実験環境を目の当たりにしているようだ(例えば、分散型ソーシャルネットワークのアグリゲーターであるyup.ioや、短編動画プラットフォームのdrakula.app、あるいはneynar.comなど)。FarcasterのSaaSツールであるneynar.com)など、これらのプロトコルに基づくすべての探求が生まれている。
創設者は今、自分のプロジェクトのためのネイティブなWeb3配信チャネルの構築を始めることができます。このチャネルを通じて、人々は旅を始めることができ、最初の関心ポイントから、ストリームに直接埋め込まれた他のアプリ(たとえば、Framesを通じて)、または他のアプリにリンクされた他のアプリへと拡大していきます。他のアプリにリンクされている。同時に、新しいユーザーを惹きつけるアプリは、分散型ソーシャルネットワークの残りの部分を指し示す配信チャネルとして機能し、正のフィードバックループを開始することができます。