クロスチェーントラック調査レポート: LayerZero フルチェーン相互運用性プロトコルの価値が 30 億米ドルである理由 (パート 1)
序文
序文
フルチェーンの相互運用性プロトコルである LayerZero は、わずか 1 年で、前回の評価額の 3 倍である 30 億ドルの評価で、再び 1 億 2,000 万ドルを調達しました。投資家には、a16z、ChristiesInc、Sequoia Capital が含まれます。
この記事は最初の部分で、LayerZero の技術ソリューションに焦点を当て、その利点と欠点を評価します。
副題
1.1. 概要
1.1. 概要
LayerZero はクロスチェーン アセットではなく、上位層のクロスチェーン メッセージに焦点を当てていることに注意してください。基礎となるプロトコルとして、クロスチェーン アセットのアプリケーション層と包括的な関係があります。より具体的なクロスチェーン アセットは、 Stargate も Layerzero Labs によって開発されました。
副題
1.2. ライトノードとは何ですか?クロスチェーン間の通信は、主にチェーン上の外部検証またはライト ノードを通じて行われます。まず、ライトノードとは、フルノード(Full Node)やアーカイブノード(Archive Node)と同様にノードの運用形態です。同じチェーンの異なるノードはチェーン情報の削除されたバージョンです。
ブロックヘッダーに複数のマークルルートがある場合、マークルツリー検証を使用して、トランザクションがこのブロックに実際に存在するかどうかを判断できます。

画像の説明
イーサリアムの EVM 仮想マシン アーキテクチャ図は公式 GITHUB から引用
ライトノードを使用してチェーン上で検証を実行する利点は、公証人の外部役割の干渉が完全に排除され、チェーン自体のセキュリティに基づいて高度な分散化が実現され、チェーンがより安全になることです。しかしこのようにして【ソースコード解釈】あなたが購入したNFTとは一体何ですか?
拡張可能な読書:【ソースコード解釈】あなたが購入したNFTとは一体何ですか?
副題
1.2. ウルトラライトノードとは何ですか?
ウルトラ ライト ノード ウルトラ ライト ノード (ULN) は実際には非常にシンプルです。ライト ノードと比較すると、ウルトラ ライト ノードはチェーン上のライト ノードと同じ検証を実行しますが、すべてのブロック ヘッダーを保持する代わりに、順序は、オンデマンドの分散型オラクル マシンによって決定されます。
利点は、ライト ノードに依存せずにブロック ヘッダー データ ストリームを最初から開始できることです。
ある程度のセキュリティの損失は、大幅なコスト削減に相当します 何が正しいか間違っているかは、各人がそれぞれのシナリオに基づいてそれをどのように比較検討するかによって決まります レンズなどのソーシャルプロトコルの設計を参照すると、社会的注目情報の価値は、アプリケーション層を適切に分離する場合は、メタ トランザクションを楽観的に実行し、最初に楽観的に実行してからトレースバックすることも非常に推奨されます。
最初のレベルのタイトル
以下の図の LayerZero 公式ホワイトペーパーでは、緑色の部分が 2 つのチェーン、つまり Oracle と Relayer 間の情報伝達の重要な役割を果たしています。

LayerZero 公式ホワイトペーパーは公式 Web サイトから入手できます
副題
2.1. OracleとRelayerの位置付け
簡単に言うと、Oracle (オラクル マシン) の主な機能は、ターゲット チェーン上のコントラクトにいつ検証するか、検証の答えが何であるかを知らせることです。中継者(リピーター)は、トランザクションとクロスチェーン情報の特定の内容を検証するために必要な証明プロセスを提供する責任を負います。
著者は、以前の 4337 調査レポートで、複数通貨による支払い取引手数料の機能を真に実現するには、現在の 4337 コントラクトをオフチェーンのオラクル価格サービスに接続する必要があるとも述べています。多読
つまり、Oracle は LayerZero クロスチェーンにおける公証人の役割を果たしています。そのような悪意のある評価によるものかもしれません。オラクルの安全性はチェーン上の Defi の価値とほぼ等しいです。あまりにも多くのローン商品がオラクルに依存していますもしあなたが悪事を行う意欲があるなら、より高い収量で物事を行うことができます。
副題
2.2. Oracle と Relayer 間の分業
オラクルマシンの役割は、ソースチェーン上のクロスチェーンリクエストが存在するブロックハッシュとブロックレシートルートをターゲットチェーンに転送することです。
Blockhash ブロック ハッシュ。ターゲット チェーン上のコントラクトに、どのブロックにユーザーのクロスチェーン リクエストが含まれているかを伝えます。
Block Receiptsroot は、トランザクションリレーラーによって渡されたメッセージを検証するために使用されます。
リピーターの役割は、レシートとマークル証明で必要とされるパス情報を、クロスチェーン メッセージが配置されている場所を検証のためにターゲット チェーン上のコントラクトに渡すことです。
このうち、レシートとはトランザクションのレシート情報を指し、主にトランザクションの実行結果、トランザクションのハッシュ、トランザクションのイベントログなどが含まれます。
トランザクションの実行結果: ソースチェーン上のトランザクション自体が成功したかどうか。
トランザクション ハッシュ: 各トランザクションのグローバルに一意なハッシュ。
ここでの経路情報は、例えば中継器がチェーン上のノードにL2→ハッシュ0-0→ハッシュ1の情報を順番に通知した後の、下図の赤い矢印のことです。オラクルによって与えられた TopHash と中継者によって与えられた情報契約に基づく 2 番目の計算を比較することは、中継者が正しいことを意味します。

副題
中間領域のクロスチェーンの役割の働きを理解した後、ChainA から ChainB にトランザクションを渡ってみましょう。以下の図の左と右のボックスは両方とも、それぞれのチェーン上のエンドポイント コントラクト (EndPoint) と対話します。

画像の説明
LayerZero 公式ホワイトペーパーは公式 Web サイトから入手できます
全体的なプロセスの概要は次のとおりです。
トランザクションは、ユーザー アプリケーション (UA) がトランザクションを開始すると (つまり、チェーン上で何らかのアクションを実行すると) 開始されます。このトランザクションは、オラクルとリレーラーを介した LayerZero エンドポイントの支援により、部分 (プルーフ ヘッダーとブロック ヘッダー) に分割されます。オラクルとリピーターがそれぞれのメッセージをターゲット チェーンに送信し (チェーン上のトランザクションに署名)、LayerZero エンドポイント (コントラクト) が情報の正確さを検証すると、メッセージはターゲット チェーンで変換されて実行されます。
詳細な手順は次のとおりです (上の図を参照)。
ステップ 1: ユーザー アプリケーション UA (Stargate ブリッジなど) LayerZero のコミュニケーター (Communicator) は、トランザクション識別子 t、A から B に転送されるデータ (ペイロード ペイロード)、またはチェーン上のユーザー アプリケーション インテリジェンスを指すリクエストを送信します。 B コントラクト識別子またはリレーラー (relayer_args) およびその他のトランザクション情報。
ステップ 2: コミュニケータは、LayerZero パケットの形式でデータをバリデータ (Validator) に送信します。
ステップ 3: バリデーターは、チェーン B 上のトランザクション ID とスマート コントラクトの ID をネットワーク層 (NetWork) に送信します。ネットワーク層の作業もトリガーされ、送信する情報はソース チェーン A のブロック ヘッダーを Oracle 経由でターゲット チェーン B に送信する必要があります。
ステップ 4: バリデータはこの情報 (パケット) をリレーラーに転送します。通知を受けた後、リピーターはトランザクション証明 (ステップ 7 の証明) を取得してオフチェーンに保管し、チェーン B に送信します (ステップ 11)。チェーン B のエンドポイントは、トランザクション証明 (ステップ 7 の証明) を取得するアプリケーションを開始することもできます。指定されたブロック ハッシュ (ステップ 10)。
ステップ 5: ネットワーク層は、チェーン B 上のスマート コントラクトの識別子をトランザクション ブロックのブロック ID とともにオラクルに送信します。オラクルは通知を受けると、チェーン A 上の現在のブロックのブロック ヘッダーをフェッチし (ステップ 6)、それをチェーン B に送信します (ステップ 8)。
この時点で、実際にはリピーターとオラクルのリンクに 6、7、8、10、11 の部分が埋め込まれていることがわかります。
ステップ 9: ネットワーク層は、取得したブロック ハッシュをバリデーターに送信します (ウルトラライト ノードの検証をトリガーします)。
ステップ 12: バリデーターは、ネットワーク層に保存されているトランザクション証明とブロック ヘッダーを調べることで、トランザクションが有効でコミットされていることを確認します。ブロックヘッダとトランザクションプルーフが一致すると、トランザクション情報(Packet)がコミュニケータに送信されます。
クロスチェーン全体は、最初のトランザクションがソース チェーンで実行されるときに請求されるガス料金であり、ターゲット チェーンには、リピーター + オラクル + レイヤー ゼロ: エグゼキューター (EOA アカウント) で構成される 3 つの対応するトランザクションがあります。
3. LayerZero プロトコルの長所と短所を評価する方法
副題
3.1. オラクルに依存するのは危険ですか?リレーラーまたはオラクルマシンが 1 つしかない場合、それは確かに危険である可能性があります (プロトコル自体の管理範囲ではなくなります)。ただし、layerZero が現在実装しているのは次のとおりです。どのアプリケーションでも独自のリレーラーをカスタマイズしたり、別のオラクルを選択したりできます
システムをサポートします。
一部の中継者がダウンしたり、機能しなかったり、特定の目的のために誤った動作をしたとしても、緩やかな市場競争では、多対多の選択パターンが形成され、それぞれのゲーム間で分散型の相互監視が形成されます。マイナーのメカニズム。
オラクル 1 とリレー A が悪意を持って共謀したとしても、オラクル 1 をオラクルとして使用し、リレー A を情報として使用するアプリケーションのみが影響を受けるため、これは分離されたリスクです。
また、LayerZeroは情報を送信するための最下位の仕組みにすぎず、情報を送信した後の上位層のアプリケーションの使い方については独自に定義してセキュリティを強化することができます。プロトコル自体に関する限り、彼は資金やデータを保管しないため、攻撃される可能性は低くなります。
現在、LayerZero は、Quantstamp、Zokyo、Zellic、Trail of Bits などを含む 30 以上のバージョンによって正式に監査されています。さらに、彼は現在、業界全体で最大のライブバグ報奨金プログラムである ImmuneFi を通じて 1,500 万ドルのバグ報奨金を主催しています。 , LayerZeroはこれまでに情報開示に対してホワイトハットに100万ドル近くを与えている。
副題
3.2. プロトコル層でのクロスチェーン製品の利点の比較
前の結論と一致して、クロスチェーンのセキュリティ検証のコストが非常に低いことは明るい点であり、同様の損失は、非常に信頼されているオラクル マシンのセキュリティにも当てはまります。アプリケーション層)、開発者にとっての汎用性とプロトコル アクセス コストが非常に低いことが、隠れた大きな利点であると私は考えています。
より強力な一般的なスケーラビリティ現在、プロトコル層でクロスチェーンするコスモスエコロジーのIBCプロトコルやポルカドットエコロジーのXCMPクロスチェーンプロトコルが存在しますが、これらがスケーラビリティに限界がある理由は、イーサリアムが他のパブリックチェーン上のトランザクションを検証するため、次に、対応するライト ノードをイーサリアム上にデプロイする必要があります。
。このようにガスコストが高いため、多くの EVM 互換チェーン (ETH/BSC/Polygon/L2 など) が IBC プロトコルをサポートすることが困難になり、IBC プロトコルの汎用性が大幅に制限されるため、依然として比較的限られた環境でしか利用できません。小さなコスモスは生態系の連鎖の間を走ります。
開発者アクセスの複雑さの軽減基礎となるプロトコルのワークロードは最初から最小限のコントラクトアクセス設計に置かれており、クロスチェーン融資、収入集計、トランザクションなど、クロスチェーンメッセージの需要シナリオの上限は非常に高くなります。始まり。便利で開発が簡単なため、このプロトコルは現在 30 以上のチェーン Dapps で使用されています (分散型取引所 PancakeSwap、SushiSwap、TraderJoe、Uniswap などが含まれます。
)は何百万件以上のメッセージを渡し、その上のアプリケーション ブリッジは総額 70 億米ドル以上をロックしました(この投稿の最近の TVL は 4 億米ドルです)。
3.3. 概要
3.3. 概要

画像の説明
クロスチェーン ソリューションの解釈: https://research.web3 caff.com/zh/archives/7592クロスチェーンは、マルチチェーン構造における重要な投資トラックの 1 つです。将来の確実性が高く、ビジネスモデルが明確で、市場は未成熟な段階ですでに高い収益を達成している
、さまざまな Dapps の基本コードに埋め込まれた通信プロトコルとして、プロトコル自体は最も基本的なレゴの構成要素の 1 つになっています。
【次回予告】
次の記事は、LZの市場状況の比較をさらに拡大し、主要なクロスチェーンモデルを包括的に評価するもので、Web3 Caffプラットフォームのリサーチチャネル(ヘッド有料リサーチプラットフォーム、および6月14日のファン共同活動)に提出されています。が実施中ですのでご利用いただけます"shisi"紹介コードによるメンバーシップの 15 日間の延長)。
紹介コードによるメンバーシップの 15 日間の延長)。
原文を読む: https://research.web3 caff.com/zh/archives/7592
https://medium.com/layerzero-official/layerzero-an-omnichain-interoperability-protocol-b 4 3d 2 ae 975 b 6
https://blog.li.fi/layerzero-a-deep-dive-6 a 46555967 f 5
https://layerzero.gitbook.io/docs/
https://github.com/LayerZero-Labs/Audits/tree/main/audits
https://blog.li.fi/navigating-arbitrary-messaging-bridges-a-comparison-framework-8720 f 302 e 2 aa
https://web3 caff.com/zh/archives/37040
https://foresightnews.pro/article/detail/1322
https://mp.weixin.qq.com/s/Ji-3 XKfquPlP 7 upnUWEaHQ
https://stargate.finance/overview
https://blog.ethereum.org/2015/11/15/merkling-in-ethereum
https://layerzero.network/pdf/LayerZero_Whitepaper_Release.pdf
https://github.com/LayerZero-Labs


