Author: Ac-Core, Researcher, YBB Capital Source: medium Translated by Good Oba, Golden Finance
概要
最近、ソラナとDialectは、ソラナの新しいコンセプト「Actions and Blinks」を発表した。を発表しました。これは、ブラウザの拡張機能を使って、スワップ、投票、寄付、造幣などの機能をワンクリックで実現するSolanaの新しいコンセプトです。
アクションはオペレーションとトランザクションの効率的な実行を促進し、ブリンクは時間の同期とシーケンシャルなロギングを通じてネットワークのコンセンサスと一貫性を確保します。これらを組み合わせることで、Solanaは高性能で低レイテンシーのブロックチェーン・エクスペリエンスを提供することができます。
Blinksの開発にはWeb2アプリケーションのサポートが必要であり、Web2とWeb3の間の信頼性、互換性、協力の問題が生じます。
アクションとブリンクスは、オンチェーンセキュリティに依存するFarcasterやLens Protocolよりも、トラフィックのためにWeb2アプリケーションに依存しています。
1.アクションとブリンクの仕組み
1.1.アクション(Solana Actions)
公式定義によると:Solana Actionsは、プレビュー、署名、およびQRコード、ボタン+ウィジェット、インターネット上のウェブサイトを含むさまざまな環境で送信できるSolanaブロックチェーン上のトランザクションを返す標準化されたAPIです。また、QRコード、ボタン+ウィジェット、インターネット上のウェブサイトなど、さまざまな環境でプレビュー、署名、送信が可能です。
アクションは、単に署名を待つトランザクションと考えることができます。これを発展させると、Solanaネットワークでは、アクションはトランザクション処理メカニズムの抽象的な記述であり、トランザクション処理、契約実行、データ操作などのさまざまなタスクをカバーする。ユーザーはActionsを通じて、送金やデジタル資産の購入などのトランザクションを送信できる。開発者はアクションを通じてスマートコントラクトを呼び出し、実行し、複雑なオンチェーンロジックを実装します。
Solanaはトランザクションを使用してこれらのタスクを処理します。トランザクションはそれぞれ、特定のアカウント間で実行される一連の命令で構成されています。各トランザクションは、特定の口座間で実行される一連の命令で構成される。並列処理とガルフストリームプロトコルにより、Solanaはトランザクションを事前に検証者に転送することで、確認の待ち時間を短縮する。きめ細かなロッキングにより、Solanaは多数の競合しないトランザクションを同時に処理し、システムのスループットを大幅に向上させることができる。
Solanaはランタイムを使用してトランザクションとスマートコントラクト命令を実行し、トランザクションの入力、出力、状態が実行中に正しいことを保証します。最初の実行後、トランザクションはブロックの検証を待つ。検証者の過半数がブロックに同意すると、トランザクションは最終的なものとみなされ、Solanaは1秒間に数千のトランザクションを400ミリ秒という短い確認時間で処理できる。ネットワークのスループットとパフォーマンスは、パイプラインとガルフストリームメカニズムによってさらに強化されている。
アクションは単なるタスクや操作ではなく、トランザクションや契約の実行、データ処理であることもあります。これらの操作は、他のブロックチェーンにおけるトランザクションやコントラクトの呼び出しと似ていますが、SolanaのActionは独自の利点を提供します。1.効率的な処理:Solanaは、大規模なネットワークで迅速に実行できるように、Actionを処理する効率的な方法を設計しました。低レイテンシー:Solanaの高性能アーキテクチャにより、Actionは非常に低いレイテンシーで処理され、高頻度の取引やアプリケーションをサポートします。3.柔軟性:Actionは、スマートコントラクトの呼び出しやデータの保存/検索など、幅広い複雑な処理を実行できます(詳細は拡張リンクを参照)。
1.2ブリンクス
公式定義によると:ブリンクスは、任意のSolanaアクションを共有可能でメタデータが豊富なリンクに変換します。Blinksは、Action対応クライアント(ブラウザ拡張ウォレット、ボット)がユーザーに多くの機能を見せることを可能にします。ウェブサイトでは、Blinksは分散型アプリケーションにリダイレクトすることなく、ウォレット内のトランザクションのプレビューを即座にトリガーすることができ、Discordでは、ボットがBlinksをインタラクティブなボタンのセットに拡張することができます。Discordでは、ボットがBlinksを一連のインタラクティブなボタンに拡張することができます。これにより、URLを表示するあらゆるウェブインターフェース上でオンチェーンインタラクションが可能になります。
簡単に言うと、Solana BlinksはSolana Actionsを共有可能なリンク(HTTPに似ている)に変換します。Phantom、Backpack、Solflareなどのサポートウォレットでこの機能を有効にすることで、ウェブサイトやソーシャルメディアがオンチェーン取引の場となり、URLを持つウェブサイトはすべて直接Solana取引を開始することができます。
まとめると、Solana ActionsとBlinksはパーミッションレスなプロトコル/標準ですが、インテント物語ソルバーとは対照的に、最終的にユーザーが取引に署名するのを助けるクライアントアプリとウォレットを必要とします。
ActionsとBlinksの当面の目標は、Solanaのオンチェーンアクションを「HTTP化」し、TwitterのようなWeb2アプリに解析することです。
2.イーサネット上の分散型ソーシャル・プロトコル
2.1項Farcaster Protocol
FarcasterはEtherとOptimismをベースとした分散型ソーシャルグラフ・プロトコルで、ブロックチェーン、P2Pネットワーク、分散型台帳などの分散型テクノロジーを通じてアプリケーションの相互接続をサポートします。これにより、ユーザーは単一の中央集権的なエンティティに依存することなく、プラットフォーム間でコンテンツをシームレスに移行・共有することができる。同社のオープングラフ・プロトコル(ソーシャルネットワークの投稿に投稿されたリンクからコンテンツを自動的に抽出し、インタラクティブな機能を注入する)は、ユーザーによって共有されたコンテンツを自動的に抽出し、インタラクティブなアプリケーションに変換することを可能にする。
分散型ネットワーク:Farcasterは分散型ネットワークに依存しており、従来のソーシャルネットワークの集中型サーバーによく見られる単一障害点を回避している。データの安全性と透明性を確保するために分散型台帳技術を使用しています。
公開鍵暗号化:Farcasterの各ユーザーは公開鍵と秘密鍵のペアを持つ。公開鍵はユーザーを識別するために使われ、秘密鍵はユーザーの行動に署名するために使われる。この方法によってユーザーデータのプライバシーと安全性が保証される。
データの移植性:ユーザーデータは単一のサーバーではなく、分散型のストレージシステムに保存されます。これにより、ユーザーは自分のデータを完全に管理し、アプリケーション間で移行することができます。
検証可能なアイデンティティ:公開鍵暗号方式により、Farcasterは各ユーザーのアイデンティティが検証可能であることを保証します。ユーザーは署名という行為を通して、自分のアカウントに対するコントロールを証明することができる。
分散型識別子(DID):Farcasterは分散型識別子(DID)を使用してユーザーとコンテンツを識別する。 DIDは公開鍵暗号に基づいており、非常に安全で不変である。
データの一貫性:ネットワーク全体のデータの一貫性を保証するために、Farcasterはブロックチェーンに似たコンセンサスメカニズム(「ポスト」をノードとする)を使用し、すべてのノードがユーザーのデータと操作に同意することを保証し、データの整合性と一貫性を維持します。このメカニズムは、すべてのノードがユーザーのデータと操作に同意することを保証し、データの整合性と一貫性を維持します。
分散型アプリ:Farcasterは、開発者が分散型アプリケーション(DApps)を構築し、展開できる開発プラットフォームを提供します。これらのアプリはFarcasterネットワークとシームレスに統合され、ユーザーに様々な機能やサービスを提供します。
セキュリティとプライバシー:Farcasterはユーザーデータのプライバシーとセキュリティを重視しています。すべてのデータの送信と保存は暗号化されており、ユーザーはコンテンツの公開・非公開を選択することができます。
Farcasterの新しいFrames機能(異なるFramesをFarcasterと統合することも、独立して実行することも可能)では、ユーザーは投稿(スレッドに似ており、テキスト、画像、ビデオ、リンクを含む)をインタラクションに変えることができる、画像、ビデオ、リンク)をインタラクティブなアプリケーションに変えることができる。コンテンツは分散型ネットワークに保存されるため、永続的で改ざんされない。各投稿は一意の識別子とともに公開されるため追跡が可能であり、ユーザーの身元は分散型認証システムを通じて確認される。分散型ソーシャル・プロトコルとして、FarcasterのクライアントはFramesとシームレスに統合されている。
2.2主要原則
Farcasterプロトコルは主に3つの層に分かれています。アプリケーション層である。各レイヤーには固有の機能と役割がある。
アイデンティティ層
-機能:ユーザーのアイデンティティの管理と検証を担当。IDレジストリ、Fnameレジストリ、Keyレジストリ、Storageレジストリの4つのレジストリから構成される(詳細は参考リンク1を参照)。
-技術原理:公開鍵暗号に基づく分散識別子(DID)を使用。各ユーザーは、識別と本人確認のために一意のDIDを持つ。公開鍵と秘密鍵のペアを使用することで、ユーザーだけが自分のID情報を管理・制御できるようにする。IDレイヤーは、異なるアプリケーションやサービス間でのシームレスな移行と認証を保証します。
データレイヤー - ハブ
-機能:ユーザーが生成したデータの保存と管理を担当し、データのセキュリティ、完全性、アクセシビリティを保証する分散型データストアを提供します。
-機能:ユーザーが作成したデータの保存と管理を担当。
-技術的原則:ハブはネットワーク上に分散された分散型データストレージノードであり、各ハブはデータの一部の保存と管理を担当する独立したストレージユニットとして機能する。データはハブ全体に分散され、暗号化によって保護される。データ層はデータの高可用性とスケーラビリティを保証するため、ユーザーはいつでもデータにアクセスし、移行することができます。
アプリケーション層
-機能性:分散型アプリケーション(DApps)の開発と展開のためのプラットフォームを提供し、ソーシャルネットワーキング、コンテンツ公開、メッセージングなどの幅広いシナリオをサポートします。
-技術的原則:開発者はFarcasterが提供するAPIとツールを使って分散型アプリケーションを構築・展開できる。アプリケーション層はID層やデータ層とシームレスに統合され、アプリケーション使用中の認証やデータ管理を保証する。分散型アプリケーションは分散型ネットワーク上で実行され、集中型サーバーに依存しないため、アプリケーションの信頼性とセキュリティが強化されます。
2.3上記のまとめ
SolanaのActions & Blinksは、Web2アプリケーションのトラフィックチャネルを開放するように設計されています。即座の影響:ユーザーの視点:取引を簡素化する一方で、資金盗難のリスクは高まる。ソラーナの視点:国境を越えたトラフィックを大幅に強化するが、Web2の検閲規制下では互換性とサポートの課題に直面する。Layer2、SVM、モバイル・オペレーティング・システムなど、Solanaの広大なエコシステムにおける今後の開発により、これらの機能がさらに強化される可能性がある。
一方、イーサネットのFarcasterプロトコルは、ソラーナの戦略と比較して、Web2トラフィックの統合を弱め、全体的な検閲とセキュリティを強化しており、Farcaster+EVMモデルは、ネイティブなWeb3の理念により近いものとなっています。
2.4レンズ・プロトコル
レンズ・プロトコルは、分散型ソーシャルグラフ・プロトコルの1つで、ユーザーがソーシャルデータやコンテンツを完全に管理できるように設計されています。ソーシャルデータとコンテンツを完全にコントロールできるように設計されています。Lens Protocolにより、ユーザーはソーシャルグラフを作成、所有、管理することができ、アプリケーションやプラットフォーム間でシームレスに移行することができます。このプロトコルは、ユーザーのソーシャルグラフとコンテンツを表現するためにNFTを使用し、データの一意性とセキュリティを保証します。
類似点:
相違点:
技術的なアーキテクチャ:
Farcaster:イーサ(L1)上に構築され、IDレイヤー(ユーザーIDを管理するために使用)、データレイヤー(分散型ストレージノードのハブとして使用)、アプリケーションレイヤー(DApps開発のためのプラットフォームを提供するために使用)に分割され、オフラインハブを使用してデータを拡散する。
レンズプロトコル:ポリゴン(L2)に基づき、NFTを使用してユーザーのソーシャルグラフとコンテンツを表現し、すべてのアクティビティはユーザーのウォレットに保存され、データの所有権と移植性を重視しています。
認証とデータ管理:
アプリケーション・エコシステム:
FarcasterとLens Protocolを比較すると、ユーザー制御と認証では類似していますが、データストレージとエコシステムでは大きな違いがあります。Farcasterは階層構造と分散型ストレージを重視していますが、Lens Protocolは階層構造と分散型ストレージを重視しています。Farcasterは階層構造と分散型ストレージを強調し、Lens Protocolはデータのポータビリティと所有権のためにNFTを使用することを強調している。
3.最初に規模を拡大するのはどれですか?
この分析を通じて、3つのプロトコルにはそれぞれ強みと課題があることがわかりました。solanaは、その高いパフォーマンスと、ソーシャルメディアプラットフォームやBlinksからのリンク生成の容易さを活用し、あらゆるウェブサイトやアプリを暗号通貨取引ゲートウェイに変える能力で、急速に人気を集めています。しかし、Web2への依存は、トラフィックとセキュリティのトレードオフをもたらします。
2022年に設立されたLens Protocolは、モジュラー設計とオンチェーンストレージを活用し、優れたスケーラビリティと透明性を提供することで、初期の市場機会を活かしてきたが、コストとスケーラビリティ、そして市場でのFOMO感情という課題に直面する可能性がある。
Farcasterは、Web3の原則に最も近いデザインで最も分散化されているという利点がありますが、これは技術の反復とユーザー管理という点での課題ももたらします。