
著者:ウォレット出典:Dwallet Labs翻訳:Shan Ouba、Bitchain Vision
Zero Trustアーキテクチャは、固有の信頼を排除するために各操作によって継続的に検証される必要があるセキュリティモデルであり、それによりWeb3全体の安全性とマシンの相互作用を達成します。
ゼロトラストvsキャッスルとウグ川
ゼロトラスト構造は、すべての検証を強調し、すべてを嫌う最新のネットワークセキュリティ方法です。このモデルにより、各操作、アクセス要求、および相互作用が徹底的に検証され、固有の信頼を排除することが許可されていることが保証されます。
城と堀のモデルは、古いネットワークセキュリティ方法です。このモデルでは、信頼できる内部ネットワーク(城)の周りに安全な境界(堀)が確立されています。この境界を入力すると、エンティティはさらにレビューすることなく、幅広いアクセス権限を取得できます。このモデルは比較的単純なネットワーク環境で効果的ですが、今日の複雑で相互接続されたデジタル環境を扱うとき、それは揺るぎないようです。この方法の主な弱点は、「堀」の取り外し可能性に依存し、脅威が常に外部であると仮定して、内部の脆弱性や盗まれたバウチャーの可能性を無視することです。
ゼロトラストの開発は、城と堀のモデルの抜け穴に対処することです。ゼロトラストでは、インターネットの内外のすべてのエンティティに関係なく、信頼できることが証明されていない限り、信じられないと見なされます。これは、各操作、アクセス要求、および相互作用が厳密な認証と承認を行う必要があることを意味します。
Web3の自然なフィット感にゼロ信頼
Zero TrustはWeb3では新しいものではありません。ビットコインの誕生以来、ブロックチェーンテクノロジーはゼロトラスト方法を使用しています。ブロックチェーンネットワークでは、エンティティは信頼されていません。代わりに、各ユーザーは各トランザクションを個別に検証し、契約が最初から最後まで正しいことを確認できます。この検証プロセスは、ネットワークを実行するノードを含む、当局の信頼のニーズを排除します。
>
仮説的なシーンでは、城と堀のモデルを使用するCasterumと呼ばれるブロックチェーンを想像してください。ここでは、検証者はトランザクションを処理し、ユーザー検証なしでブロックチェーンステータスを更新します。対照的に、イーサリアムのゼロストラストアーキテクチャは、ユーザーがその信頼性を確認した後にブロックに署名する必要があり、この信頼性は各ユーザーによって検証されます。
>
ソブリンとハニーポット
Web3の開発により、多くのブロックチェーンネットワークが生まれ、各ネットワークは独自の分野で動作します。これらのネットワークは境界内でゼロの信頼を維持していますが、異なるブロックチェーン間の相互運用性が必要な場合に課題が現れます。これらのネットワークを接続する従来の方法には、ゼロ信頼を犠牲にするという原則が含まれ、城と堀のモデルに戻ります。
「ソブリンの問題」は、独立したブロックチェーンネットワークを接続するためのニーズに由来しており、クロス鎖相互作用を管理するために第三者を信頼する必要があります。この信頼できるエンティティ(またはエンティティ)は単一のポイントの失敗になり、ゼロトラストモデルを犠牲にしました。さらに、これらのソリューションは「ハニーポット」と呼ばれる攻撃者の餌になります。資産がより制御されるほど、悪意のある俳優がその防御を突破する動機が大きくなります。
Occible ZTPS
ZTPS(ゼロトラスト契約)は、ゼロトラストアーキテクチャを使用したWeb3プロトコルです。それらは、エンティティが本質的に信頼されないことを確認するために、各操作について継続的に検証する必要があります。孤立したネットワークでは、ZTPSはWeb3の標準であり、ネットワークに関与するネイティブ資産のみを保証することにより、ゼロトラストモデルを維持します。これは、Ethereumのような単一のブロックチェーンでは、チェーンが関与するネイティブ資産の取引に対するゼロの信頼を維持し、それによって「孤立したZTP」を達成できることを意味します。
Uniswapを例として取ります。ユーザーがUNIやETHなどの2つのEthereumネイティブ資産を交換したい場合、UNISWAPはゼロトラスト契約として機能します。この契約は、すべてのユーザーが各トランザクションを確認できるようにするために、イーサリアムのゼロトラストアーキテクチャを継承します。
>
WBTCと相互作用すると、サイレッドZTP(UNISWAP)はCMPとして実行されます。WBTC/ETHは現在、UNISWAPで最大のマイニングプールです。
ただし、ユーザーがETHとWBTC(ラップビットコイン)を交換したい場合、状況は変わります。WBTCは、集中カストディアン(BITGO)に依存するBTCデリバティブです。この場合、UNISWAPはゼロトラストの性質を失いました。WBTCのセキュリティはBitgoの城と堀の建築に依存しており、ユーザーは独立した検証トランザクションの代わりにBITGOを信頼する必要があります。これにより、Uniswapは城と堀(またはCMP)として実行されます。
ユーザーは他のネットワーク(BTCやSOLなど)と直接対話することはできないため、城と堀の構造から派生したデリバティブパッケージング資産に依存する必要があり、UNISWAPを孤立したZTPにします。これには通常、ブリッジ接続、クロスチェーンメッセージ伝達、MPCと組み合わせた従来のクロスチェーンソリューションが含まれます。
>
2PC-MPC:ZTPSの未来
Dwallet Networkは、展開ネットワークに限定されないZTPSを作成するために、高度な暗号化方法を使用して、異なるネットワーク間でゼロの信頼を維持します。DWALLETネットワークの2PC-MPC暗号化プロトコルにより、ZTPはゼロトラストの原則を損なうことなく、さまざまなブロックチェーンエコシステムで実行できます。暗号化されていることにより、ユーザーは参加する必要があり、Dwalletは各操作が検証され、エンティティが信頼されないことを保証します。
2PC-MPCは、2つの関係者(この例では、この例ではユーザーとドワレットネットワークの場合)が、ネットワーク上に署名を生成できる暗号化されたソリューションであり、数百から数千の分散ノードを伴い、非共同および大規模な分散型システムを形成します。ユーザーの参加により、信頼がゼロになり、Dwalletネットワークの参加により、契約を通じて契約を通じてZTPのインフラストラクチャが作成されました。
>
ZTPSの作業原則
-
ユーザーとインターネットの参加:トランザクションまたは操作を検証する必要があり、ユーザーとDwalletネットワークが関与する必要があります。ユーザーの参加は、必要な暗号化署名に不可欠です。
-
分散検証:Dwalletネットワークは、ユーザーの入力とトランザクションの詳細を共同で検証するための多数のノードで構成されています。この分散化された検証プロセスにより、単一のエンティティがトランザクションを制御または操作できないことが保証されます。
-
クロス鎖相互作用:ZTPSを使用すると、さまざまなブロックチェーンネットワーク間のセキュリティ相互作用が可能になります。たとえば、ユーザーは、ゼロトラストモデルを損なうことなく、イーサリアムとビットコインの資産と対話できます。Dwalletネットワークは、これらのネットワーク間ですべての操作が検証および認定されることを保証します。
>
ZTPの実際のアプリケーション
Vitalik Buterinは、特に弱いセキュリティチェーンに対する51%の攻撃に直面して、これらのつながりを強調し、これらのつながりを強調する、クロスチェーンアプリケーションについて疑問を表明しています城と堀の構造は、特に51%の攻撃に直面している場合、強力なセキュリティでチェーン上のネイティブ資産を危険にさらします。
>
ZTPSは、城や堀の建築に依存していないマルチチェーンの世界に必要です。分散型ホスティング、マルチチェーンdefi、および非ホスティングウォレットソリューションを提供します。
結論は
ゼロトラスト契約(ZTPS)は、マルチチェーンWeb3のセキュリティと整合性を維持するために重要です。ZTPSは、固有の信頼を検証および排除し続ける必要があることにより、異なるブロックチェーンネットワーク間の相互作用が安全で厳しいことを保証します。ブロックチェーン全体でセキュリティ対話を行い、革新的な分散型アプリケーションへの道を開くことができます。
ブロックチェーンテクノロジーの可能性を調査し続けるにつれて、ZTPSを介してゼロトラストの原理を抱きしめることが、安全でインタラクティブなWeb3エコシステムを構築するために不可欠です。