ブロックチェーンブロックチェーン
これは、デジタル台帳内のユーザー アカウント残高とデータを追跡できる分散型コンピューター ネットワークです。ブロックチェーンには集中マネージャーはありませんが、分散型のコンセンサスを使用して台帳の更新に関する合意に達し、最終的に更新を実行します。これにより、従来のコンピューティング環境よりも中立性、改ざん防止性、透明性が高い、マルチパーティ簿記とプロセス自動化のための新しいパラダイムが確立されます。ただし、ブロックチェーンはインターネットに接続されていないコンピューターのようなもので、他のブロックチェーンや他のブロックチェーンと通信することはできません。オフチェーンAPIコミュニケーション。この問題は次のようにも知られています。オラクルの問題
のChainlinkのクロスチェーン相互運用性プロトコル (CCIP)どのように拡張するかオラクルこの機能は、任意のチェーン間のデータのクロスチェーン送信をサポートします。
最初のレベルのタイトル
ブロックチェーンの相互運用性とは何ですか?
ブロックチェーンの相互運用性とは、ブロックチェーンが相互に通信できる能力を指します。ブロックチェーンの相互運用性の基盤は、ブロックチェーンが他のブロックチェーンに対してデータを読み書きできるようにするクロスチェーン メッセージング プロトコルです。クロスチェーンメッセージ転送プロトコルは、、dApp はさまざまなブロックチェーンにデプロイできますスマートコントラクト。クロスチェーン dApp とマルチチェーン dApp の違いは、マルチチェーン dApp は通常、同じアプリケーションを複数のブロックチェーンにデプロイしますが、各チェーンにデプロイされるスマート コントラクトは互いに独立しており、他のブロックチェーンとの接続がないことです。 .関連。
画像の説明
分散型交換プラットフォーム (DEX)分散型交換プラットフォーム (DEX)、クロスチェーン分散型金融市場、クロスチェーン、クロスチェーン分散型自律組織 (DAO)モジュール式アプリケーション。
最初のレベルのタイトル
ブロックチェーンの相互運用性が意味するものWeb3今、L2マルチチェーン、マルチレベルの方向で発展しています。現在、100 を超える L1 ブロックチェーン (つまり、基礎となるチェーン) が存在し、その数はますます増えています。Rollup)。
そして、基礎となるチェーンに基づいた L3 ネットワークが存在します。 L2 ネットワークと L3 ネットワークは本質的に異なるブロックチェーンですが、どちらも基礎となるチェーンのセキュリティ メカニズム (次のような) に依存しています。
L1 および L2 ネットワークの開発には、ブロックチェーン テクノロジーとエコロジーの革新的な設計アイデアが完全に反映されています。ブロックチェーンは、開発者やアプリケーションをそのエコロジーに参加させるためにプロトコルを継続的に最適化することで機能を革新します。これを行うには、通常、機能においていくつかのトレードオフが必要になります。たとえば、一部のブロックチェーンは分散化と操作防止に注意を払っているため、基盤となるブロックチェーンのスループットと構成可能性においてある程度の妥協を行っていますが、他のブロックチェーンはネイティブのプライバシー機能の作成により重点を置いているため、いくつかの妥協が行われています。信頼できるハードウェアのセキュリティの前提条件。
ブロックチェーンは、さまざまなコンセンサス プロトコル、実行環境、データ ストレージ ソリューションを継続的に検討することによって最適化されるため、開発者はコスト、アクティビティ、パフォーマンス、データ可用性、セキュリティ、暗号化の経済メカニズム、環境保護の観点からブロックチェーンを最適化できます。さらに、差別化を図るために、ブロックチェーンは特定のプログラミング言語もサポートし、特定のアプリケーションシナリオと地理的市場に焦点を当て、ターゲットの顧客グループを引き付けるための独自のブランドと価値を構築します。
その中で最も大きな違いを持つ最適化スキームは、ブロックチェーンエコロジーの拡張スキームです。既存の拡張計画は次のとおりです。
高性能の基盤となるブロックチェーンは、あらゆる垂直産業のあらゆるアプリケーションをサポートします。
高度に分散化された基盤となるブロックチェーンは、一連の L2 および L3 拡張ソリューションを通じてさまざまなモジュール式アプリケーションをサポートします。
各アプリケーション、スマート コントラクト、またはアプリケーション シナリオは、独自の基盤となるブロックチェーンまたはソブリン L2 ネットワークを実行します。ブロックチェーンのスケーリング ソリューションの詳細については、ブログ投稿をご覧ください。。
「ブロックチェーンのスケーラビリティを 1 つの記事で理解 - 実行、保存、コンセンサス」
ブロックチェーンの相互運用性プロトコルは、多くの異なるブロックチェーンへのバックエンド アクセスを必要とするレガシー システムにとっても同様に重要です。相互運用性プロトコルは、ブロックチェーン抽象化レイヤーの開発の基礎を築くことができ、従来のバックエンドと dApp は、ブロックチェーン ミドルウェアを通じて任意のオンチェーン環境に統合できます。ブロックチェーン抽象化レイヤーがなければ、Web2 システムと dApps はクロスチェーン相互作用シナリオごとに個別のソリューションを開発する必要があり、多くの時間とリソースを消費するだけでなく、プロセスが非常に複雑になります。
最初のレベルのタイトル
さまざまなタイプのブロックチェーンの相互運用性シナリオ
ブロックチェーンの相互運用性ソリューションの分類を始めるのに最適な場所は、最も一般的なクロスチェーン相互作用のシナリオを研究することです。トークンスワップ——ソース チェーンで 1 つのトークンを取引し、ターゲット チェーンで別のトークンを受け取ります。クロスチェーントークンスワップはアトミックスワッププロトコルとクロスチェーンを採用しています。自動マーケットメーカー (AMM)
、これらの自動マーケットメーカーは、トークンスワップを実現するために各チェーンに個別に流動性プールを確立します。トークンブリッジ——
トークンは、ソース チェーン上のスマート コントラクトによってロックまたは破棄され、ターゲット チェーン上の別のスマート コントラクトによってロック解除またはミントされます。トークン ブリッジは、チェーン間で資産を転送し、クロスチェーンの流動性を実現し、トークンの使用率を向上させることができます。トークン ブリッジには、次の 3 種類のトークン処理メカニズムがあります。トークンブリッジのロック/キャスト (つまり: IOU)——
トークンはソース チェーン上のスマート コントラクトにロックされ、ラップされたトークンがターゲット チェーン上で鋳造されます。このような資産は、多くの場合「ブリッジ資産」と呼ばれます。逆の操作では、ターゲット チェーンのパッケージング パスを破棄して、ソース チェーンの元のパスのロックを解除します。トークンブリッジの破壊/鋳造 (つまり、ネイティブトークン)——
ソース チェーン上のトークンを破棄し、ターゲット チェーン上で同じトークンを再作成します。トークンブリッジのロック/ロック解除——
ソースチェーン上のトークンをロックしてから、ターゲットチェーン上の流動性プール内の同じトークンのロックを解除します。これらのタイプのトークンブリッジは通常、2 つのチェーンに流動性を引き付けるために収益分配などのインセンティブ メカニズムを導入します。ネイティブ支払い——
ソース チェーン上のアプリケーションは、ターゲット チェーン上のネイティブ アセットによる支払いをトリガーします。さらに、別のブロックチェーンからのデータに基づいて、ソースチェーン上のネイティブ資産を使用してクロスチェーン支払いをトリガーすることも可能です。ほとんどの支払いは何らかの決済形式として行われ、ブロックチェーン データや外部イベントに基づいて決済することができます。契約電話——
ソース チェーン上のスマート コントラクトは、ローカル データに基づいてターゲット チェーン上のスマート コントラクト関数を呼び出すことができます。複数のコントラクト呼び出しを一度に開始して、トークン スワップやブリッジングなどのより複雑なクロスチェーン アプリケーションを実装できます。プログラム可能なトークンブリッジ——
クロスチェーン操作を実現するには、次の 4 つの相互運用性スキームを採用して、ターゲット チェーンのステータスを確認し、後続のトランザクションをターゲット チェーンに渡すことができます。状態の検証とメッセージングは、ほとんどのクロスチェーン相互作用に不可欠な機能です。
副題
Web2認証
Web2 認証は個人的な取引に非常に便利で、必要なテクノロジーも少なくなります。ただし、Web2 検証はクロスチェーン アプリケーションにとってはあまり価値がなく、集中管理者への信頼が必要です。さらに、ほとんどの Web2 検証は、取引プラットフォームでサポートされているブロックチェーンとのトークン スワップとクロスチェーン転送のみを実行できます。
副題
外部検証とは、クロスチェーン相互作用に関与する 2 つのチェーン上のノードに加えて、ソース チェーンのステータスを検証し、特定の条件が満たされた場合にターゲット チェーンで後続のトランザクションをトリガーするために、検証ノードの 3 番目のグループが特別に確立されることを意味します。 。マルチパーティコンピューティング、分散型オラクルネットワーク、しきい値マルチ署名契約など、委員会の合意に基づいたさまざまな実装方法がありますが、これらのソリューションはすべて、信頼を最小限に抑えるために検証ノードを必要とします。オフチェーン計算、そしてそれをオンチェーンで検証します(つまり、ハイブリッドスマートコントラクト)。
外部検証は通常、クロスチェーン相互作用の信頼性を維持するために、ノードの半分以上が誠実であることを前提としています。ただし、信頼の最小化レベルを高めるには、オプティミスティック ブリッジ検証、不正行為防止ネットワーク、暗号経済ステーキングなどの追加技術が必要です。外部検証には追加の信頼仮定が必要ですが、現時点では、特定の種類のブロックチェーン間でクロスチェーン スマート コントラクト呼び出しを実行する際に信頼を最小限に抑えることができる唯一の実現可能なソリューションです。さらに、このソリューションは、より複雑なクロスチェーン アプリケーションをサポートできる、非常に多用途でスケーラブルなクロスチェーン コンピューティング ソリューションでもあります。
副題
ローカル認証
ローカル検証とは、クロスチェーンインタラクションにおけるカウンターパーティによる互いのステータスの相互検証を指します。双方が相手方の状態が有効であることを確認すると、クロスチェーンのピアツーピア トランザクションが実行されます。ローカルで検証されたクロスチェーン トークン スワップは、「アトミック スワップ」とも呼ばれます。アトミックスワップによるローカル検証は、スワップの結果が成功か両方のトランザクションが失敗するかのどちらかであるため、信頼の最小化をほぼ保証できます。ただし、この方法は他のクロスチェーン コントラクト呼び出しシナリオに拡張することはできず、誤って「コールオプション「問題は、アトミック・スワップの第二当事者が交換するか交換しないかを選択できるため、一定期間にわたって。したがって、ローカル検証は、各チェーンに独立した流動性プールを確立するクロスチェーン流動性プロトコルで最も一般的に使用されます。
副題
ネイティブ認証
最初のレベルのタイトル
クロスチェーン相互運用性プロトコル (CCIP)
ブロックチェーンの相互運用性ソリューションに対するエコロジカルな需要の高まりに応えるために、Chainlink は現在開発を行っています。クロスチェーン相互運用性プロトコル (CCIP)クロスチェーン相互運用性プロトコル (CCIP)
。これは、任意のメッセージ送信やトークン転送を含む、クロスチェーン通信のためのまったく新しいオープンソース標準です。 CCIP の目標は、ブロックチェーン ネットワークに共通の接続を確立するための、シンプルで使いやすい統合インターフェイスを提供することです。さらに、複雑なクロスチェーン操作を実現するために、一連のオラクルサービスをプログラム可能なトークンブリッジフレームワークに統合することにも取り組んでいます。クロスチェーン攻撃が多発したことにより、ここ1年で約12億ドル相当の金額が盗まれた
したがって、CCIP は安全を第一に考えています。 Ari Juels、Dan Boneh、Lorenz Breidenbach、Dahlia Malkhi など、世界トップの暗号学者やコンピューター セキュリティの専門家が開発に参加しています。 CCIP は現在、悪意のある行為を監視するための不正行為防止ネットワークの確立や、分散型オラクル コンピューティング (履歴サービス) を実行するチェーン上の多数の有名な高品質ノード オペレーターの使用など、セキュリティを向上させるための一連の措置を講じています。これらのノードのレベルを検証できる) ; オフチェーン レポート プロトコル (OCR) を開発し、さまざまなブロックチェーン メインネットで数千億ドルの価値を確保しました。ブログ投稿。
CCIP は、Chainlink の分散型オラクル ネットワークによって開発されたクロスチェーン メッセージング プロトコルで、さまざまなクロスチェーン dApp、トークン ブリッジ、およびプログラム可能なトークン ブリッジのサポートを提供するように設計されています。
最初のレベルのタイトル
チェーンリンク公式Twitter
Chainlink について詳しくは、こちらをご覧ください。チェーンリンク公式サイト、フォローしてくださいチェーンリンク公式Twitter、Chainlink から最新のニュースとお知らせを入手してください。