Chainlink のクロスチェーン互換性ソリューションを 1 つの記事で理解する

スマートコントラクトエコロジーはマルチチェーンの方向に発展しており、ブロックチェーンアプリケーションは特定のネットワークに限定されなくなり、さまざまな分散型台帳にまたがってエコロジーを形成します。これらのブロックチェーンはそれぞれ、独自の価値提案と技術的特徴を持っています。さまざまなブロックチェーンおよび L2 ソリューションには、異なるコンセンサス アルゴリズム、セキュリティ モデル、プログラミング言語、およびハードウェア要件があります。これにより、開発者とユーザーにはより多くの選択肢が与えられ、自分にとって最適なものを柔軟に選択できるようになります。スマートコントラクトの使用例スマートコントラクトの使用例
ただし、すべてのブロックチェーンと L2 ネットワークに共通しているのは、外部の世界に直接アクセスできないことです。これは、よく「」と呼ばれる問題です。オラクルの問題"。この問題を解決するには、" と呼ばれる方法が必要です。オラクルオラクル
「インフラストラクチャは、チェーン上のブロックチェーンやスマート コントラクト アプリケーションの外部データやオフチェーン コンピューティング リソースに安全かつ確実に接続できます。Chainlink はすべてのブロックチェーンと互換性があります分散型オラクル ネットワーク開発フレームワークは、任意のブロックチェーン ネットワークで開発するための安全なオラクル インフラストラクチャを開発者に提供できます。ハイブリッドスマートコントラクト、そして最終的にはマルチチェーンエコロジーの発展を促進します。 Chainlink オラクル ネットワークは、イーサリアム、バイナンス スマート チェーン、ポリゴン、xDai、Heco、Avalanche、Fantom、Arbitrum、Harmony、Optimism、Solana Devnet などを含む、多くのトップ ブロックチェーン ネットワークに数百億ドルの価値を確保してきました。誰もが入れるチェーンリンクのドキュメントチェーンリンクのドキュメント
の各ブロックチェーンで実行されている Oracle ネットワークを表示します。Chainlink がこれほど多くのブロックチェーン ネットワークにネイティブ サービスを提供できる理由は、Chainlink エコシステムの強力な開発チームによるものです。これらのチームが獲得したのは、Chainlink コミュニティ インセンティブ プログラム
ただし、Oracle ネットワークが異なれば、互換性を確保するために使用するメカニズムも異なります。この記事では、ブロックチェーンとの互換性を確保する際にオラクルが考慮する必要がある主要なセキュリティ上の考慮事項、Chainlink が互換性を実現する独自の方法、およびこのモデルがどのように Cross-Chain Interoperability Protocol (CCIP) の開発を促進するかについて説明します。
最初のレベルのタイトル
分散型オラクル ネットワークは、期待される結果を生成するために必要なデータ入力とコンピューティング リソースをスマート コントラクトに提供するため、スマート コントラクトの効果的な実行を直接保証すると言えます。データが正しく入力されない場合、またはデータが利用できない場合、ユーザーのスマートコントラクトは期待どおりに実行されず、ユーザーの資金が失われる可能性があります。したがって、オラクルマシンネットワークの互換性スキームは注意深く慎重に設計する必要があり、セキュリティ、速度、使いやすさを犠牲にしてはなりません。これらはハイブリッドスマートコントラクトの核となる価値であるためです。
副題
Oracle の互換性を確保する 1 つの方法は、Oracle ネットワークを 1 つのブロックチェーンのみで実行し、リレー層を使用してデータを他のチェーンにブリッジすることです。理論的には、このメカニズムは確かにさまざまなブロックチェーン上のスマートコントラクトのオラクルレポートを送信できますが、重大な抜け穴があります。

画像の説明
一部の Oracle 互換ソリューションにおけるセキュリティの抜け穴
まず、このモードでは、Oracle ノードは 1 つのブロックチェーンにのみデータを直接送信できます。これは、他のすべてのブロックチェーン上のオラクルの更新頻度とコストが、メインチェーンの速度とスループットによって制限されることを意味します。ここでボトルネックが発生します。たとえ高スループットで低コストの L1 または L2 ブロックチェーン ネットワークが展開されている場合でも、データはメイン チェーンからブリッジする必要があるため、Oracle の更新は依然としてメイン チェーンによって制限されます。これはユーザーのコストの増加につながり、オラクルの更新頻度はブロックチェーン上で直接実行する場合よりも低くなります。
第 2 に、ユーザーはデータが最初にメイン チェーンに送信されるのを待つだけでなく、メイン チェーンから 2 番目のブロックチェーンまたはスマート コントラクトが接続されている 2 番目のブロックチェーンまたは L2 ブロックチェーンにデータがブリッジされるまで待つ必要があるため、リレー層を使用すると遅延が悪化する可能性があります。が住んでいる。市場が大きく変動したり、ブロックチェーンネットワークが混雑した場合、スマートコントラクトに送信されるデータに大きな遅れが生じ、最終的には契約の担保が不十分になるリスクにつながる可能性があります。
最後に、Oracle レポートをあるブロックチェーンから別のブロックチェーンにブリッジすると、重大な依存関係の問題が発生します。ユーザーは、オラクルから直接データを取得するブロックチェーンだけでなく、他のブロックチェーンにデータを送信するリレー層も信頼する必要があります。これらの 2 つのリンクはメカニズム全体が適切に機能するために重要であるためです。このモードでは、ユーザーの信頼に関係するリンクが多すぎるため、ユーザーのスマート コントラクトの攻撃対象領域が拡大します。
副題
オラクル互換性に対するChainlinkのアプローチは、上記のリレーモデルとは根本的に異なります。 Chainlink オラクル ネットワークは、1 つのブロックチェーン ネットワークにデータを送信し、そのデータを他のチェーンにブリッジするだけでなく、すべてのブロックチェーンと L2 ネットワークにデータを直接送信し、プロセス全体が他のブロックチェーン ネットワークや中継ノードに依存しません。これは、Chainlink オラクル ネットワークが各ブロックチェーン上で直接実行でき、ブロックチェーンにネイティブ オラクル サービスを提供し、外部データとオフチェーン コンピューティング リソースにアクセスできることを意味します。

画像の説明
Chainlink オラクル ネットワークは、ネイティブ オラクル サービスをあらゆるブロックチェーン ネットワークに直接提供します
その結果、Chainlink オラクル ネットワークは、速度とコストの面であらゆるブロックチェーンまたは L2 ネットワークと歩調を合わせることができ、より高いスループットとより低いコストを備えたブロックチェーンは、より頻繁かつ低コストのオラクル アップデートを享受できます。たとえば、Polygon 上の Chainlink オラクル ネットワークはデータを頻繁に更新できます。対照的に、低スループット/高コストのブロックチェーンからのデータのブリッジングでは、このような高い更新頻度を達成することはできません。
さらに、オンチェーンのオラクルネットワークは外部ブロックチェーンに依存しないため、ユーザーに対するオラクルアップデートの適時性をより確実に保証でき、他のブロックチェーンでダウンタイムが発生しても影響を受けません。このモデルにより、攻撃対象領域とオラクル更新の遅延が軽減され、スマート コントラクトは、展開のニーズに最適なブロックチェーンを選択できる柔軟性を備えています。たとえば、イーサリアム上の Chainlink オラクル ネットワークは、高スループットのブロックチェーンのセキュリティや稼働性に依存しないため、オラクル レポートの正確性が保証されます。
当社は、さまざまなブロックチェーンおよび L2 ネットワークの開発チームと緊密に連携して、Chainlink オラクルを各チェーンに深く統合し、ブロックチェーンの長期的な信頼性を確保し、開発者エコシステムのニーズを満たします。 Chainlinkネットワークは、セキュリティ、スピード、信頼性をまったく犠牲にすることなく、マルチチェーンエコシステムのすべてのブロックチェーンと互換性のある一連の分散型オラクルネットワークを提供し、各ブロックチェーンにネイティブに統合され、オンチェーンハイブリッドスマートコントラクトがサービスを提供します。さらに、Chainlink は、スマート コントラクト エコシステム開発者により多くのサポートを提供するために、より多くのブロックチェーン ネットワークに統合し続けます。
最初のレベルのタイトル
CCIP を使用してマルチチェーン エコロジーの相互運用性を実現する
開発者が使用するクロスチェーン相互運用性プロトコルクロスチェーン相互運用性プロトコル
(注: 略称は CCIP、クロスチェーン メッセージ送信のための世界的なオープンソース標準です)、安全なオフチェーン インフラストラクチャを取得して、真に安全なクロスチェーン アプリケーションとトークン ブリッジを作成します。 CCIPは、安全性が高くシビル攻撃に耐性があり、すべてのブロックチェーンと互換性のあるChainlinkの既存のオラクルノードを活用し、現在、さまざまなブロックチェーンネットワークのDeFiアプリケーションに対して数百億ドルの価値が保証されています。開発者は CCIP 一般標準を使用して、さまざまな安全なクロスチェーン ブリッジを作成し、集中化のリスクを完全に回避し、シームレスな相互運用性ソリューションをユーザーに提供します。Smart Contract Summit #1Chainlink の共同創設者である Sergey Nazarov 氏の動画をご覧ください。
当社は、CCIP 標準のセキュリティをさらに強化するために、「Anti-Fraud Network」と呼ばれる革新的なリスク管理メカニズムを立ち上げます。不正防止ネットワークは、CCIP サービスにおける悪意のある動作とブロックチェーン ネットワークのアクティビティを監視することを唯一の目的とする独立したノード委員会を備えた分散型オラクル ネットワークで構成されています。この検証層により、ネットワークの緊急シャットダウンが自動的にトリガーされ、ブラック スワン イベントからユーザーを保護できます。

画像の説明
CCIP には、あらゆるブロックチェーンと互換性のある Chainlink オラクル ノードを含む多層テクノロジー スタックがあります。
現在、Chainlink は 100 以上のブロックチェーン ネットワークに統合され、多くのメインネットでリリースされているため、すべてのブロックチェーンと L2 ネットワーク間のクロスチェーン通信の中立プロトコルとして使用できる、最も理想的なインフラストラクチャです。 Chainlink オラクルがカバーするブロックチェーンが増え続けるにつれて、開発者は豊富な分散型サービスにアクセスして、ますます高度なハイブリッド スマート コントラクト アプリケーションを作成することもできます。docs.chain.link開発者ドキュメントを確認してください。統合関連の問題について話し合う場合は、チェーンリンクの専門家に連絡する。


