Lens Protocol とは何か、どのような問題を解決するのか、すでに試すことができるプロトコルに基づくアプリケーションは何か、そしてなぜこのプロジェクトに注目すべきかを理解してみましょう。
lens.xyz |
- ソーシャルグラフとは何か
- Lens Protocol とは何か
- Lens Protocol が解決する問題と既存のソーシャルネットワークやグラフとの違い
- Lens Protocol のアーキテクチャについての概要
- Lens Protocol に基づくアプリケーション
ソーシャルグラフとは何か#
Lens Protocol をよりよく理解し、その応用を想像するためには、ソーシャルグラフとは何かを少なくとも表面的に理解する必要があります。
一般的にグラフとは、ある現実のシステムの数学的抽象であり、対になった関係を持つオブジェクトから構成されます。数学的なオブジェクトとしてのグラフは、2 つの集合から成り立っています:
- オブジェクト自体の集合、これを頂点またはノードと呼びます
- オブジェクト間の対になった関係の集合、これをエッジと呼びます
ソーシャルグラフにおいて、ノードはソーシャルオブジェクト、例えばさまざまな属性を持つユーザープロフィール(web3 の場合、ID、公開ウォレット、ニックネーム、アバターへのリンクなど)であり、エッジはそれらの間のソーシャル関係です。
コンピュータサイエンスやネットワーク技術において、グラフはユーザーのセグメンテーション、ソーシャル検索、レコメンデーションの選定に関する問題を解決します。
Lens Protocol とは何か#
Lens Protocol は、Polygon ブロックチェーン上で動作する web3 空間のソーシャルグラフです。プロトコルの主な目的は、クリエイターが自分のコンテンツ、相互の関係、コミュニティを所有できるようにすることです。プロトコルはゼロからモジュール形式で構築されており、これによりユーザーコンテンツやソーシャル関係を失うことなく、変更や新機能を追加することができます。
簡単に言えば、Lens Protocol に基づくプロフィールを持っていると、そのプロフィールをサポートするさまざまなアプリケーション間で自由に移動でき、投稿、フォロワー、フォローを失うことはありません。
次に、プロトコルの構造を簡単に見て、構成要素と現在利用可能な機能を理解しましょう。
Lens Protocol のアーキテクチャについての概要#
Lens Protocol の主なオブジェクト(頂点またはノード)はユーザープロフィールであり、特性のセットとして NFT の形で作成されます。このような NFT の所有者はプロフィールを管理できます。
プロフィールの所有者は:
-
プロフィールに投稿することができます
1.1. 標準的な投稿
1.2. 他の投稿へのコメント(コメントは元のコンテンツを指します)
1.3. ミラーリング - リツイート / リポストの類似で、投稿自体は内容を持たない場合もあり、他の投稿を指すことができます
-
プロフィールへのフォロー条件を設定することができます - 他のユーザーは条件なしであなたのプロフィールをフォローすることができるか、またはフォローのための指定された料金を支払うことができます。
-
プロフィール画像を設定することができます
-
プロフィールの「管理者」を設定することができます - プロフィールに対してアクションを実行できるアドレス(ウォレット)を指定します。
プロフィールがないがウォレットがある場合、他のユーザーのプロフィールとインタラクションすることができ、フォローしたり、彼らの投稿を収集したりすることができます。どちらもあなたのウォレットに NFT として記録されます。
トークン化#
更新可能なコントラクトは、プロトコル内のほとんどのインタラクションの主要な入り口です。ほぼすべてのインタラクションは、プロフィール作成時に発行されるプロフィール NFT 用の ERC721 NFT コントラクトとして始まります。
プロフィールに初めてフォローすると、プロフィールにユニークな ERC721 NFT コントラクトが展開されます。これは ERC721 NFT コントラクトであり、フォローの位置を表します。
初めて投稿を保存すると(コレクト)、投稿にユニークなコントラクトが展開されます。
簡単に言えば、プロフィールを作成することでプロフィールの NFT を形成し、他のプロフィールにフォローすると、あなたのウォレットに保存される NFT が形成され、プロフィールへのフォローを記録します。誰かの投稿を保存すると、その投稿の NFT が形成されます。
モジュール性#
モジュールは、特定のインターフェースに関連付けられた自律的なコントラクトです。
- フォローモジュール - プロフィールに関連付けられ、他のユーザーがプロフィールをフォローしようとしたときに実行されるロジックを含みます。
- コレクトモジュール - 特定の投稿(ミラーを除く)に関連付けられ、投稿を保存しようとしたときに実行されるロジックを含みます。ここでは、投稿の保存条件の幅広い機能が用意されています。
- リファレンスモジュール - 特定の投稿に関連付けられ、コメントを残したり投稿を「ミラーリング」しようとしたときに実行されるロジックを含みます。
Lens Protocol が解決する問題と既存のソーシャルネットワークやグラフとの違い#
Lens Protocol は、ユーザーが他のユーザーやコンテンツとの関係を柔軟に管理できるようにします:アクセスを設定し、保存の可能性を持ち、アプリケーション間でそのコンテンツと共に移動することができます。
何年も Facebook を使用していたと想像してみてください。その後、アプリがあなたの国でブロックされたり、アプリの作者との間で意見の相違が生じたりした場合、その場合、あなたはアップロードしたすべてのコンテンツへのアクセスを失い、他のユーザーとの関係も失います。なぜなら、コンテンツは Facebook が所有しているからです。ソーシャルアプリケーションとそれが形成する関係の重要性を考えると、これはかなり深刻な損失となる可能性があります。Lens Protocol はこの問題を解決します - あなたは単にウォレットを別のアプリに接続することができ、コンテンツとフォローはそのままで、投稿を続けることができ、フォロワーはそれを見ます。
さらに、想像力を働かせると、これはマーケティング開発のための素晴らしいツールであり、オーディエンスをより適切に選定し、広告主とコンテンツ制作者とのインタラクションに最大の透明性を提供します。詐欺師にとっては問題ですが、誠実なアーティストと広告主はこの状況で共に利益を得ます。
表面的には、Lens Protocol に基づくアプリケーションは、私たちにとってすでに馴染みのあるものと何も変わらないように見えるかもしれませんが、これは良いことです。web3 には利用可能な UX が非常に不足しています。しかし、プロトコルが提供する機能は、ネットワーク内のソーシャルインタラクションを完全に変えます。
Lens Protocol に基づくアプリケーション#
Lens Protocol に基づくいくつかのアプリケーションがすでに試すことができ、プロトコルの主な機能を確認できます:
Lenster#
現在最も活発なアプリケーションの 1 つで、プロトコルの主な機能を明確に示しています。Twitter に似ていますが、長文を書くことができ、クラウドファンディングを行うことができます。
LensFrens#
プロトコルの開発者によるシンプルなサービスで、プロフィールを設定し、他のユーザーを検索してフォローすることができます。
Lenstube#
本物の分散型 YouTube のアナログで、広告に煩わされないミニマリストデザインです。現在はテストネットで動作していますが、機能を試すことはできます。
プロトコルのウェブサイトでさらに多くのプロジェクトを見つけることができます - lens.xyz。
この資料が役に立った場合は、
コーヒー代としていくつかのコインを送っていただけると嬉しいです:
0x354d4D759c49094f60D537bfD7177c05b70c20cC