SocialFiを探る:Solana Actions & Blinks vs. Ethereum Farcaster & Lens

中級7/15/2024, 5:30:08 AM
SolanaとDialectは共同で新しいSolanaコンセプト"Actions and Blinks"を導入しました。これにより、ブラウザ拡張機能を通じてワンクリックでスワップ、投票、寄付、ミントなどの機能が可能になります。これにより、さまざまな操作やトランザクションを効率的に実行し、ネットワークの合意と一貫性を時間同期と連続記録によって確保します。この戦略は、EthereumのFarcasterプロトコルとSolanaのアプローチと比較されています。

tldr

  • 最近、SolanaとDialectは新しいSolanaコンセプト「アクションとブリンク」を共同で導入し、ブラウザ拡張機能を介してスワップ、投票、寄付、鋳造などのワンクリック機能を可能にしました。
  • アクションは、さまざまな操作とトランザクションの効率的な実行を支援し、ブリンクはネットワークの合意と一貫性を時刻同期と連続記録によって確保します。これらを組み合わせることで、Solanaは高性能で低遅延のブロックチェーン体験を提供します。
  • ブリンクスの開発には、Web2アプリケーションからのサポートが必要であり、それによってWeb2とWeb3の間の信頼、互換性、協力の問題が生じます。
  • Farcaster&Lensプロトコルと比較して、Actions&Blinksはより多くのトラフィックを得るためにWeb2アプリケーションに依存していますが、後者はオンチェーンのセキュリティにより依存しています。


画像の出所:ソラナ公式(ソラナアクションの実行とライフサイクル)

1.1 アクション (ソラナ アクション)

公式の定義によれば、SolanaアクションはSolanaブロックチェーン上のトランザクションを返す標準化されたAPIです。これらのトランザクションは、QRコード、ボタン+ウィジェット、およびインターネット上のウェブサイトなど、さまざまなコンテキストでプレビュー、署名、および送信することができます。

アクションは単純に署名待ちのトランザクションとして理解できます。これを拡張すると、Solanaネットワーク内では、アクションはトランザクション処理メカニズムの抽象的な説明であり、トランザクション処理、契約実行、およびデータ操作などのさまざまなタスクを包括しています。ユーザーは、トークンの送信やデジタルアセットの購入を含むアクションを介してトランザクションを送信できます。開発者は、アクションを使用してスマートコントラクトを呼び出し、実行し、オンチェーンの複雑なロジックを実装します。

  • ソラナは、特定のアカウント間で実行される一連の命令から構成される「トランザクション」を使用してこれらのタスクを処理します。ソラナは並行処理とガルフストリームプロトコルを利用して、トランザクションをバリデータに事前転送し、確認の遅延を削減します。細粒度のロックメカニズムにより、ソラナは同時に多数の非競合トランザクションを処理することができ、システムのスループットを大幅に向上させます。
  • Solanaはランタイムを使用してトランザクションやスマートコントラクトの命令を実行し、実行中にトランザクションの入力、出力、および状態の正確性を保証します。初期実行後、トランザクションはブロックの確認を待ちます。ほとんどのバリデーターによって合意されたブロックは、トランザクションが最終的と見なされます。Solanaは秒間数千件のトランザクションを処理し、確認時間は400ミリ秒と低くなります。パイプラインとガルフストリームのメカニズムにより、ネットワークのスループットとパフォーマンスがさらに向上します。
  • アクションは単なるタスクや操作にすぎず、取引、契約の実行、またはデータ処理になり得ます。これらの操作は、他のブロックチェーンにおける取引や契約呼び出しと同様ですが、ソラナのアクションには独自の利点があります。1.効率的な処理:ソラナはアクションを処理する効率的な方法を設計しており、大規模ネットワークでの迅速な実行を可能にしています。2.低レイテンシ:ソラナの高性能アーキテクチャは、アクションの処理レイテンシを非常に低く保ち、高頻度の取引やアプリケーションをサポートしています。3.柔軟性:アクションは、スマートコントラクトの呼び出しやデータの格納/取得など、さまざまな複雑な操作を実行できます(詳細は拡張リンクを参照)。

公式定義によると、blinksは任意のソラナアクションを共有可能なメタデータ豊かなリンクに変換することができます。 blinksを使用すると、アクションをサポートするクライアント(ブラウザ拡張機能ウォレット、ボット)は、ユーザーにより多くの機能を表示することができます。ウェブサイト上では、blinksを使用して分散型アプリケーションにリダイレクトせずにウォレットでトランザクションのプレビューを即座にトリガーすることができます。discordでは、ボットがblinksをインタラクティブなボタンのセットに展開することができます。これにより、URLを表示する任意のWebインターフェースでオンチェーンの相互作用を実現することができます。

より簡単な言葉で言えば、ソラナのブリンクはソラナのアクションを共有可能なリンク(httpと同様)に変換します。Phantom、Backpack、Solflareなどのサポートするウォレットで関連機能を有効にすることで、ウェブサイトやソーシャルメディアがオンチェーンのトランザクションの場になることができます。これにより、URLを持つ任意のウェブサイトからソラナのトランザクションを直接開始することが可能になります。

要約すると、Solanaのアクションとブリンクはパーミッションレスなプロトコル/規格ですが、ユーザーがトランザクションに署名するためには、クライアントアプリケーションやウォレットが必要です。インテントナラティブソルバーと比較して、それらは依然としてユーザーの支援が必要です。

アクション&ブリンクスの直接の目標は、ソラナのオンチェーン操作を「httpリンク」し、それをTwitterのようなWeb2アプリケーションに解析することです。


画像ソース:@eli5_defi

2. イーサリアム上の分散型ソーシャルプロトコル

2.1 ファーキャスタープロトコル

Farcasterは、イーサリアムとオプティミズムに基づく分散型ソーシャルグラフプロトコルであり、ブロックチェーン、P2Pネットワーク、分散型台帳などの分散型テクノロジーを介してアプリケーションを相互接続できるようにします。これにより、ユーザーは単一の中央集権的なエンティティに依存することなく、異なるプラットフォーム間でコンテンツをシームレスに移行して共有できます。そのOpen Graphプロトコル(ソーシャルネットワークの投稿に投稿されたリンクからコンテンツを自動的に抽出し、インタラクティブな機能を挿入する)により、ユーザーが共有するコンテンツを自動的に抽出し、インタラクティブなアプリケーションに変換できます。

分散ネットワーク:Farcasterは分散ネットワークに依存しており、中央集権化されたサーバーを持つ従来のソーシャルネットワークの一点障害問題を回避します。分散型台帳技術を使用してデータのセキュリティと透明性を確保しています。

公開鍵暗号化:farcasterのすべてのユーザーは公開鍵と秘密鍵のペアを持っています。公開鍵はユーザーを識別するために使用され、秘密鍵は彼らの行動に署名するために使用されます。この方法によってユーザーデータのプライバシーとセキュリティが確保されます。

データの移植性:ユーザーデータは、単一のサーバーではなく分散型のストレージシステムに保存されています。これにより、ユーザーはデータを完全にコントロールし、異なるアプリケーション間で移行することができます。

検証可能な身元:公開鍵暗号技術を通じて、ファーキャスターは各ユーザーの身元が検証可能であることを保証します。ユーザーはアカウントの制御を証明するために、アクションに署名することができます。

分散型識別子 (DID): Farcaster は、分散型識別子 (DID) を使用してユーザーとコンテンツを識別します。DIDは公開鍵暗号化に基づいており、高いセキュリティと不変性を提供します。

データの整合性:ネットワーク全体でデータの整合性を確保するために、ファーキャスターはブロックチェーンに類似したコンセンサスメカニズムを使用しています(「ポスト」をノードとして)。このメカニズムにより、すべてのノードがユーザーデータとアクションに同意し、データの整合性と一貫性を維持します。

分散型アプリケーション:Farcasterは、開発者が分散型アプリケーション(DApps)を構築して展開できる開発プラットフォームを提供しています。これらのアプリケーションは、Farcasterネットワークにシームレスに統合され、ユーザーにさまざまな機能とサービスを提供します。

セキュリティとプライバシー:ファーキャスターはユーザーデータのプライバシーとセキュリティを重視しています。すべてのデータの送信や保存は暗号化されており、ユーザーはコンテンツを公開または非公開にすることができます。

ファーキャスターの新しいフレーム機能(異なるフレームがファーキャスターと独立して実行される)では、ユーザーは「キャスト」(テキスト、画像、ビデオ、リンクを含む投稿に似たもの)を対話型アプリケーションに変換することができます。これらのコンテンツは分散型ネットワークに保存され、その永続性と不変性が確保されています。各キャストは投稿時に固有の識別子を持ち、追跡可能であり、ユーザーのアイデンティティは分散型のアイデンティティ検証システムを介して確認されます。分散型ソーシャルプロトコルであるファーキャスターのクライアントは、フレームとシームレスに統合することができます。

2.2の主要な原則


画像の出典: アーキテクチャ | farcaster

ファーキャスタープロトコルは、アイデンティティレイヤー、データレイヤー(ハブ)、アプリケーションレイヤーの3つの主要なレイヤーに分かれています。各レイヤーには特定の機能と役割があります。

アイデンティティレイヤー

· 機能:ユーザーのアイデンティティを管理および検証することを担当し、ユーザーのアイデンティティの一意性とセキュリティを確保するための分散型アイデンティティ認証を提供します。idレジストリ、fname、キーレジストリ、およびストレージレジストリの4つのレジストリで構成されています(参照リンク1で詳細に説明)。

· 技術原則:分散識別子(DID)を使用し、公開鍵暗号技術に基づいています。各ユーザーには、彼らのアイデンティティを識別および検証するために使用される一意のDIDがあります。公開鍵と秘密鍵のペアの使用により、ユーザーだけが彼らのアイデンティティ情報を制御および管理できることが保証されます。アイデンティティレイヤーは、異なるアプリケーションやサービス間でのシームレスな移行とアイデンティティ検証を保証します。

データレイヤー - ハブ

· 関数:ユーザーが生成したデータを保存し、管理する責任を持ち、データのセキュリティ、整合性、アクセス可能性を保証する分散型データストレージシステムを提供します。

· 技術原則:ハブは、ネットワーク全体に分散した分散型データストレージノードです。各ハブは、データの一部を保存および管理する独立したストレージユニットとして機能します。データはハブ全体に分散しており、暗号化技術を使用して保護されています。データレイヤーはデータの高可用性と拡張性を確保し、ユーザーはいつでもデータにアクセスおよび移行することができます。

アプリケーション層

・機能:分散型アプリケーション(dapp)の開発と展開のためのプラットフォームを提供し、ソーシャルネットワーキング、コンテンツ公開、メッセージングなどのさまざまなアプリケーションシナリオをサポートしています。

·技術原則: 開発者は、Farcaster が提供する API とツールを使用して、分散型アプリケーションを構築およびデプロイできます。アプリケーション層は、ID層およびデータ層とシームレスに統合され、アプリケーション使用時のID検証とデータ管理を保証します。分散型アプリケーションは、中央集権的なサーバーに依存せず、分散型ネットワーク上で実行されるため、アプリケーションの信頼性とセキュリティが向上します。

上記の2.3の要約

ソラナの行動とブリンクは、Web2アプリケーションのトラフィックチャネルを結ぶことを目指しています。直接の影響:ユーザーの視点では、トランザクションを簡素化する一方で、資金の盗難のリスクを増加させます。ソラナの視点では、Web2の検閲規制の下での互換性とサポートの課題に直面しますが、境界を超えたトラフィック効果を大幅に向上させます。レイヤー2、SVM、およびモバイルオペレーティングシステムなど、ソラナの広範なエコシステムの将来の展開により、これらの機能がさらに強化される可能性があります。

一方、ソラナの戦略と比較すると、イーサリアムのファーキャスタープロトコルはWeb2トラフィックの統合を強調せず、総合的な検閲耐性とセキュリティを向上させています。ファーキャスター+ EVMモデルは、よりネイティブなWeb3のコンセプトにより近い位置にあります。

2.4レンズプロトコル


image source: lensfrens

レンズプロトコルは、ユーザーが自分のソーシャルデータとコンテンツを完全にコントロールできるように設計された、別の分散型ソーシャルグラフプロトコルです。レンズプロトコルを介して、ユーザーはシームレスに異なるアプリケーションやプラットフォーム間で移行できるソーシャルグラフを作成、所有、管理できます。このプロトコルは、NFTを使用してユーザーのソーシャルグラフとコンテンツを表し、データのユニーク性とセキュリティを確保します。Ethereum上に位置し、レンズプロトコルはFarcasterといくつかの類似点と相違点があります。

類似点:

  • ユーザーコントロール:両方のプロトコルで、ユーザーはデータとコンテンツを完全にコントロールします。
  • 身元確認:両方とも分散識別子(DID)と暗号技術を使用して、ユーザーの身元の安全性と一意性を確保します。

違い:

技術アーキテクチャー:

  • farcaster:イーサリアム(l1)上に構築されており、ユーザーのアイデンティティを管理するためのアイデンティティ層、分散型ストレージノードのためのハブであるデータ層、データの伝播にオフラインハブを使用したDApps開発プラットフォームを提供するアプリケーション層に分割されています。
  • レンズプロトコル:ポリゴン(L2)をベースにし、NFTを使用してユーザーのソーシャルグラフやコンテンツを表現し、すべてのアクティビティをユーザーのウォレットに保存し、データの所有権と移植性を強調しています。

検証とデータ管理:

  • farcaster: 分散ストレージノード(ハブ)を使用してデータを管理し、年次ハンドル更新とデルタグラフを介したコンセンサスにより、セキュリティと高い可用性を確保します。
  • Lensプロトコル:個人データプロファイルNFTは、更新の必要なしにデータのユニーク性とセキュリティを確保します。

アプリケーションエコシステム:

  • farcaster:包括的なDApps開発プラットフォームを提供し、そのアイデンティティとデータレイヤーとシームレスに統合されています。
  • lensプロトコル:ユーザーのソーシャルグラフとコンテンツの携帯性に焦点を当て、異なるプラットフォームやアプリケーション間でのシームレスな切り替えをサポートします。

この比較により、ファーキャスターとレンズプロトコルは、ユーザーのコントロールと身元確認において類似点を持っていますが、データの保存とエコシステムにおいては大きな違いがあります。ファーキャスターは、階層構造と分散型ストレージを重視していますが、レンズプロトコルは、データの携帯性と所有権においてNFTの使用を強調しています。

3. この3つのうち、どれが最初に大規模なアプリケーションを実現できるのでしょうか?

上記の分析を通じて、それぞれのプロトコルには長所と課題があります。ソラナは高いパフォーマンスとどんなウェブサイトやアプリケーションでも仮想通貨取引Gate.iowayに変えることができる能力を持っており、ソーシャルメディアプラットフォームやリンクの生成の容易さを活用することで急速に広がっています。しかし、Web2への依存はトラフィックとセキュリティのトレードオフをもたらします。

レンズプロトコルは2022年に設立され、モジュラーデザインとオンチェーンストレージを活用して、良好なスケーラビリティと透明性を提供し、早期の市場機会を捉えるが、コストとスケーラビリティ、市場のFOMO感情への挑戦に直面する可能性があります。

farcasterの利点は、ウェブ3の原則に最も合致する設計であり、最高度の分散化を提供することにあります。しかし、これには技術的なイテレーションとユーザー管理の面での課題も伴います。

ybbについて

ybbは、すべてのインターネットユーザーのためのより良いオンライン環境を作り出すビジョンを持つ、Web3を定義するプロジェクトを特定するために尽力するWeb3ファンドです。2013年以来、この業界に積極的に参加してきたブロックチェーン信者のグループによって設立され、ybbは常に0から1に進化する早期のプロジェクトの発展を支援することを目的としています。イノベーション、自己推進の情熱、ユーザー指向の製品を重視しながら、暗号通貨やブロックチェーンアプリケーションの可能性を認識しています。

免責事項:

  1. この記事は[から転載されました。ミディアムすべての著作権は元の作者に帰属します。ybb capital researcher ac-core]. もし再版に異議がある場合は、お問い合わせください。ゲートラーンチームは迅速に対応します。
  2. 免責事項: この記事で表現される見解や意見はすべて著者個人のものであり、投資アドバイスを意味するものではありません。
  3. 記事の翻訳はGate.ioの学習チームによって他の言語に行われます。特に言及されていない限り、翻訳された記事のコピー、配布、盗作は禁止されています。

SocialFiを探る:Solana Actions & Blinks vs. Ethereum Farcaster & Lens

中級7/15/2024, 5:30:08 AM
SolanaとDialectは共同で新しいSolanaコンセプト"Actions and Blinks"を導入しました。これにより、ブラウザ拡張機能を通じてワンクリックでスワップ、投票、寄付、ミントなどの機能が可能になります。これにより、さまざまな操作やトランザクションを効率的に実行し、ネットワークの合意と一貫性を時間同期と連続記録によって確保します。この戦略は、EthereumのFarcasterプロトコルとSolanaのアプローチと比較されています。

tldr

  • 最近、SolanaとDialectは新しいSolanaコンセプト「アクションとブリンク」を共同で導入し、ブラウザ拡張機能を介してスワップ、投票、寄付、鋳造などのワンクリック機能を可能にしました。
  • アクションは、さまざまな操作とトランザクションの効率的な実行を支援し、ブリンクはネットワークの合意と一貫性を時刻同期と連続記録によって確保します。これらを組み合わせることで、Solanaは高性能で低遅延のブロックチェーン体験を提供します。
  • ブリンクスの開発には、Web2アプリケーションからのサポートが必要であり、それによってWeb2とWeb3の間の信頼、互換性、協力の問題が生じます。
  • Farcaster&Lensプロトコルと比較して、Actions&Blinksはより多くのトラフィックを得るためにWeb2アプリケーションに依存していますが、後者はオンチェーンのセキュリティにより依存しています。


画像の出所:ソラナ公式(ソラナアクションの実行とライフサイクル)

1.1 アクション (ソラナ アクション)

公式の定義によれば、SolanaアクションはSolanaブロックチェーン上のトランザクションを返す標準化されたAPIです。これらのトランザクションは、QRコード、ボタン+ウィジェット、およびインターネット上のウェブサイトなど、さまざまなコンテキストでプレビュー、署名、および送信することができます。

アクションは単純に署名待ちのトランザクションとして理解できます。これを拡張すると、Solanaネットワーク内では、アクションはトランザクション処理メカニズムの抽象的な説明であり、トランザクション処理、契約実行、およびデータ操作などのさまざまなタスクを包括しています。ユーザーは、トークンの送信やデジタルアセットの購入を含むアクションを介してトランザクションを送信できます。開発者は、アクションを使用してスマートコントラクトを呼び出し、実行し、オンチェーンの複雑なロジックを実装します。

  • ソラナは、特定のアカウント間で実行される一連の命令から構成される「トランザクション」を使用してこれらのタスクを処理します。ソラナは並行処理とガルフストリームプロトコルを利用して、トランザクションをバリデータに事前転送し、確認の遅延を削減します。細粒度のロックメカニズムにより、ソラナは同時に多数の非競合トランザクションを処理することができ、システムのスループットを大幅に向上させます。
  • Solanaはランタイムを使用してトランザクションやスマートコントラクトの命令を実行し、実行中にトランザクションの入力、出力、および状態の正確性を保証します。初期実行後、トランザクションはブロックの確認を待ちます。ほとんどのバリデーターによって合意されたブロックは、トランザクションが最終的と見なされます。Solanaは秒間数千件のトランザクションを処理し、確認時間は400ミリ秒と低くなります。パイプラインとガルフストリームのメカニズムにより、ネットワークのスループットとパフォーマンスがさらに向上します。
  • アクションは単なるタスクや操作にすぎず、取引、契約の実行、またはデータ処理になり得ます。これらの操作は、他のブロックチェーンにおける取引や契約呼び出しと同様ですが、ソラナのアクションには独自の利点があります。1.効率的な処理:ソラナはアクションを処理する効率的な方法を設計しており、大規模ネットワークでの迅速な実行を可能にしています。2.低レイテンシ:ソラナの高性能アーキテクチャは、アクションの処理レイテンシを非常に低く保ち、高頻度の取引やアプリケーションをサポートしています。3.柔軟性:アクションは、スマートコントラクトの呼び出しやデータの格納/取得など、さまざまな複雑な操作を実行できます(詳細は拡張リンクを参照)。

公式定義によると、blinksは任意のソラナアクションを共有可能なメタデータ豊かなリンクに変換することができます。 blinksを使用すると、アクションをサポートするクライアント(ブラウザ拡張機能ウォレット、ボット)は、ユーザーにより多くの機能を表示することができます。ウェブサイト上では、blinksを使用して分散型アプリケーションにリダイレクトせずにウォレットでトランザクションのプレビューを即座にトリガーすることができます。discordでは、ボットがblinksをインタラクティブなボタンのセットに展開することができます。これにより、URLを表示する任意のWebインターフェースでオンチェーンの相互作用を実現することができます。

より簡単な言葉で言えば、ソラナのブリンクはソラナのアクションを共有可能なリンク(httpと同様)に変換します。Phantom、Backpack、Solflareなどのサポートするウォレットで関連機能を有効にすることで、ウェブサイトやソーシャルメディアがオンチェーンのトランザクションの場になることができます。これにより、URLを持つ任意のウェブサイトからソラナのトランザクションを直接開始することが可能になります。

要約すると、Solanaのアクションとブリンクはパーミッションレスなプロトコル/規格ですが、ユーザーがトランザクションに署名するためには、クライアントアプリケーションやウォレットが必要です。インテントナラティブソルバーと比較して、それらは依然としてユーザーの支援が必要です。

アクション&ブリンクスの直接の目標は、ソラナのオンチェーン操作を「httpリンク」し、それをTwitterのようなWeb2アプリケーションに解析することです。


画像ソース:@eli5_defi

2. イーサリアム上の分散型ソーシャルプロトコル

2.1 ファーキャスタープロトコル

Farcasterは、イーサリアムとオプティミズムに基づく分散型ソーシャルグラフプロトコルであり、ブロックチェーン、P2Pネットワーク、分散型台帳などの分散型テクノロジーを介してアプリケーションを相互接続できるようにします。これにより、ユーザーは単一の中央集権的なエンティティに依存することなく、異なるプラットフォーム間でコンテンツをシームレスに移行して共有できます。そのOpen Graphプロトコル(ソーシャルネットワークの投稿に投稿されたリンクからコンテンツを自動的に抽出し、インタラクティブな機能を挿入する)により、ユーザーが共有するコンテンツを自動的に抽出し、インタラクティブなアプリケーションに変換できます。

分散ネットワーク:Farcasterは分散ネットワークに依存しており、中央集権化されたサーバーを持つ従来のソーシャルネットワークの一点障害問題を回避します。分散型台帳技術を使用してデータのセキュリティと透明性を確保しています。

公開鍵暗号化:farcasterのすべてのユーザーは公開鍵と秘密鍵のペアを持っています。公開鍵はユーザーを識別するために使用され、秘密鍵は彼らの行動に署名するために使用されます。この方法によってユーザーデータのプライバシーとセキュリティが確保されます。

データの移植性:ユーザーデータは、単一のサーバーではなく分散型のストレージシステムに保存されています。これにより、ユーザーはデータを完全にコントロールし、異なるアプリケーション間で移行することができます。

検証可能な身元:公開鍵暗号技術を通じて、ファーキャスターは各ユーザーの身元が検証可能であることを保証します。ユーザーはアカウントの制御を証明するために、アクションに署名することができます。

分散型識別子 (DID): Farcaster は、分散型識別子 (DID) を使用してユーザーとコンテンツを識別します。DIDは公開鍵暗号化に基づいており、高いセキュリティと不変性を提供します。

データの整合性:ネットワーク全体でデータの整合性を確保するために、ファーキャスターはブロックチェーンに類似したコンセンサスメカニズムを使用しています(「ポスト」をノードとして)。このメカニズムにより、すべてのノードがユーザーデータとアクションに同意し、データの整合性と一貫性を維持します。

分散型アプリケーション:Farcasterは、開発者が分散型アプリケーション(DApps)を構築して展開できる開発プラットフォームを提供しています。これらのアプリケーションは、Farcasterネットワークにシームレスに統合され、ユーザーにさまざまな機能とサービスを提供します。

セキュリティとプライバシー:ファーキャスターはユーザーデータのプライバシーとセキュリティを重視しています。すべてのデータの送信や保存は暗号化されており、ユーザーはコンテンツを公開または非公開にすることができます。

ファーキャスターの新しいフレーム機能(異なるフレームがファーキャスターと独立して実行される)では、ユーザーは「キャスト」(テキスト、画像、ビデオ、リンクを含む投稿に似たもの)を対話型アプリケーションに変換することができます。これらのコンテンツは分散型ネットワークに保存され、その永続性と不変性が確保されています。各キャストは投稿時に固有の識別子を持ち、追跡可能であり、ユーザーのアイデンティティは分散型のアイデンティティ検証システムを介して確認されます。分散型ソーシャルプロトコルであるファーキャスターのクライアントは、フレームとシームレスに統合することができます。

2.2の主要な原則


画像の出典: アーキテクチャ | farcaster

ファーキャスタープロトコルは、アイデンティティレイヤー、データレイヤー(ハブ)、アプリケーションレイヤーの3つの主要なレイヤーに分かれています。各レイヤーには特定の機能と役割があります。

アイデンティティレイヤー

· 機能:ユーザーのアイデンティティを管理および検証することを担当し、ユーザーのアイデンティティの一意性とセキュリティを確保するための分散型アイデンティティ認証を提供します。idレジストリ、fname、キーレジストリ、およびストレージレジストリの4つのレジストリで構成されています(参照リンク1で詳細に説明)。

· 技術原則:分散識別子(DID)を使用し、公開鍵暗号技術に基づいています。各ユーザーには、彼らのアイデンティティを識別および検証するために使用される一意のDIDがあります。公開鍵と秘密鍵のペアの使用により、ユーザーだけが彼らのアイデンティティ情報を制御および管理できることが保証されます。アイデンティティレイヤーは、異なるアプリケーションやサービス間でのシームレスな移行とアイデンティティ検証を保証します。

データレイヤー - ハブ

· 関数:ユーザーが生成したデータを保存し、管理する責任を持ち、データのセキュリティ、整合性、アクセス可能性を保証する分散型データストレージシステムを提供します。

· 技術原則:ハブは、ネットワーク全体に分散した分散型データストレージノードです。各ハブは、データの一部を保存および管理する独立したストレージユニットとして機能します。データはハブ全体に分散しており、暗号化技術を使用して保護されています。データレイヤーはデータの高可用性と拡張性を確保し、ユーザーはいつでもデータにアクセスおよび移行することができます。

アプリケーション層

・機能:分散型アプリケーション(dapp)の開発と展開のためのプラットフォームを提供し、ソーシャルネットワーキング、コンテンツ公開、メッセージングなどのさまざまなアプリケーションシナリオをサポートしています。

·技術原則: 開発者は、Farcaster が提供する API とツールを使用して、分散型アプリケーションを構築およびデプロイできます。アプリケーション層は、ID層およびデータ層とシームレスに統合され、アプリケーション使用時のID検証とデータ管理を保証します。分散型アプリケーションは、中央集権的なサーバーに依存せず、分散型ネットワーク上で実行されるため、アプリケーションの信頼性とセキュリティが向上します。

上記の2.3の要約

ソラナの行動とブリンクは、Web2アプリケーションのトラフィックチャネルを結ぶことを目指しています。直接の影響:ユーザーの視点では、トランザクションを簡素化する一方で、資金の盗難のリスクを増加させます。ソラナの視点では、Web2の検閲規制の下での互換性とサポートの課題に直面しますが、境界を超えたトラフィック効果を大幅に向上させます。レイヤー2、SVM、およびモバイルオペレーティングシステムなど、ソラナの広範なエコシステムの将来の展開により、これらの機能がさらに強化される可能性があります。

一方、ソラナの戦略と比較すると、イーサリアムのファーキャスタープロトコルはWeb2トラフィックの統合を強調せず、総合的な検閲耐性とセキュリティを向上させています。ファーキャスター+ EVMモデルは、よりネイティブなWeb3のコンセプトにより近い位置にあります。

2.4レンズプロトコル


image source: lensfrens

レンズプロトコルは、ユーザーが自分のソーシャルデータとコンテンツを完全にコントロールできるように設計された、別の分散型ソーシャルグラフプロトコルです。レンズプロトコルを介して、ユーザーはシームレスに異なるアプリケーションやプラットフォーム間で移行できるソーシャルグラフを作成、所有、管理できます。このプロトコルは、NFTを使用してユーザーのソーシャルグラフとコンテンツを表し、データのユニーク性とセキュリティを確保します。Ethereum上に位置し、レンズプロトコルはFarcasterといくつかの類似点と相違点があります。

類似点:

  • ユーザーコントロール:両方のプロトコルで、ユーザーはデータとコンテンツを完全にコントロールします。
  • 身元確認:両方とも分散識別子(DID)と暗号技術を使用して、ユーザーの身元の安全性と一意性を確保します。

違い:

技術アーキテクチャー:

  • farcaster:イーサリアム(l1)上に構築されており、ユーザーのアイデンティティを管理するためのアイデンティティ層、分散型ストレージノードのためのハブであるデータ層、データの伝播にオフラインハブを使用したDApps開発プラットフォームを提供するアプリケーション層に分割されています。
  • レンズプロトコル:ポリゴン(L2)をベースにし、NFTを使用してユーザーのソーシャルグラフやコンテンツを表現し、すべてのアクティビティをユーザーのウォレットに保存し、データの所有権と移植性を強調しています。

検証とデータ管理:

  • farcaster: 分散ストレージノード(ハブ)を使用してデータを管理し、年次ハンドル更新とデルタグラフを介したコンセンサスにより、セキュリティと高い可用性を確保します。
  • Lensプロトコル:個人データプロファイルNFTは、更新の必要なしにデータのユニーク性とセキュリティを確保します。

アプリケーションエコシステム:

  • farcaster:包括的なDApps開発プラットフォームを提供し、そのアイデンティティとデータレイヤーとシームレスに統合されています。
  • lensプロトコル:ユーザーのソーシャルグラフとコンテンツの携帯性に焦点を当て、異なるプラットフォームやアプリケーション間でのシームレスな切り替えをサポートします。

この比較により、ファーキャスターとレンズプロトコルは、ユーザーのコントロールと身元確認において類似点を持っていますが、データの保存とエコシステムにおいては大きな違いがあります。ファーキャスターは、階層構造と分散型ストレージを重視していますが、レンズプロトコルは、データの携帯性と所有権においてNFTの使用を強調しています。

3. この3つのうち、どれが最初に大規模なアプリケーションを実現できるのでしょうか?

上記の分析を通じて、それぞれのプロトコルには長所と課題があります。ソラナは高いパフォーマンスとどんなウェブサイトやアプリケーションでも仮想通貨取引Gate.iowayに変えることができる能力を持っており、ソーシャルメディアプラットフォームやリンクの生成の容易さを活用することで急速に広がっています。しかし、Web2への依存はトラフィックとセキュリティのトレードオフをもたらします。

レンズプロトコルは2022年に設立され、モジュラーデザインとオンチェーンストレージを活用して、良好なスケーラビリティと透明性を提供し、早期の市場機会を捉えるが、コストとスケーラビリティ、市場のFOMO感情への挑戦に直面する可能性があります。

farcasterの利点は、ウェブ3の原則に最も合致する設計であり、最高度の分散化を提供することにあります。しかし、これには技術的なイテレーションとユーザー管理の面での課題も伴います。

ybbについて

ybbは、すべてのインターネットユーザーのためのより良いオンライン環境を作り出すビジョンを持つ、Web3を定義するプロジェクトを特定するために尽力するWeb3ファンドです。2013年以来、この業界に積極的に参加してきたブロックチェーン信者のグループによって設立され、ybbは常に0から1に進化する早期のプロジェクトの発展を支援することを目的としています。イノベーション、自己推進の情熱、ユーザー指向の製品を重視しながら、暗号通貨やブロックチェーンアプリケーションの可能性を認識しています。

免責事項:

  1. この記事は[から転載されました。ミディアムすべての著作権は元の作者に帰属します。ybb capital researcher ac-core]. もし再版に異議がある場合は、お問い合わせください。ゲートラーンチームは迅速に対応します。
  2. 免責事項: この記事で表現される見解や意見はすべて著者個人のものであり、投資アドバイスを意味するものではありません。
  3. 記事の翻訳はGate.ioの学習チームによって他の言語に行われます。特に言及されていない限り、翻訳された記事のコピー、配布、盗作は禁止されています。
Comece agora
Registe-se e ganhe um cupão de
100 USD
!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.