Leçon 2

X レイヤーアーキテクチャ

このモジュールの焦点は、Xレイヤーのアーキテクチャ設計に置かれており、その構造コンポーネント、ネットワークトポロジー、および運用を可能にする基盤技術が含まれます。議論は、ネットワーク内での拡張性、セキュリティ、および効率性を確保するメカニズムにも及びます。

zkEVMとそのコンポーネント

zkEVM、またはZero-Knowledge Ethereum Virtual Machineは、X Layerエコシステム内の重要なコンポーネントであり、Zero-Knowledgeプルーフを介して強化されたプライバシーとスケーラビリティを持つEthereum互換のスマートコントラクトを実行するように設計されています。それは伝統的なEthereum Virtual Machine(EVM)の機能を拡張し、プライバシー保護機能や効率の向上を導入することで、高いボリュームと機密取引に適しています。

zkEVMの主要な部分は、標準のEthereumスマートコントラクトを実行し、各トランザクションに対するZero-Knowledge証明を生成する能力です。このプロセスにより、トランザクションの妥当性を確認することができ、実際のデータやスマートコントラクトの実行の詳細を開示することなく、トランザクションのプライバシーとセキュリティを維持することができます。この機能は、X Layerエコシステム内でのトランザクションのプライバシーとセキュリティを維持するために重要です。

zkEVMの主要な構成要素の1つは、コンパイラです。このコンパイラは、Solidity(または他の互換性のある言語)で書かれたEthereumスマートコントラクトを、zkEVM環境内で実行可能な形式に変換します。この変換プロセスは、契約の元のロジックと機能を保存しながら、ゼロ知識証明の生成に最適化します。

もう1つの重要なコンポーネントは、zkEVMによって実行されるトランザクションのゼロ知識証明を生成する証明者です。証明者は、スマートコントラクトの実行痕跡を取得し、その内容を明らかにすることなく、これらの実行の正しさを証明する暗号証明を生成することで機能します。これらの証明はネットワークによって検証され、トランザクションの整合性が確保されます。

検証者は、証明者が提出したゼロ知識証明の妥当性をチェックするコンポーネントです。それはチェーン上で動作し、Layer 1 環境内で、zkEVM によって証明されたのみがブロックチェーンに記録されることを保証します。この検証プロセスは、X レイヤーのセキュリティと信頼性を維持する上で重要です。

zkEVMには、プライバシーを保護する環境内でスマートコントラクトの状態遷移を処理する専門のステートマネージャも含まれています。このマネージャは、実行されたトランザクションに応じて各契約の状態が正しく更新されることを確認し、契約の内部状態の機密性も維持します。

X Layerは、スケーラビリティとデータの利用可能性のためにzkEVMバリディウムをどのように利用していますか

X Layerは、zkEVM Validiumを活用しており、これはzkEVMの機能をValidium技術と組み合わせた革新的なレイヤーであり、非常に優れた拡張性とデータの利用可能性を実現しています。Validiumは、Zero-Knowledgeプルーフをオフチェーンデータストレージソリューションと統合し、拡張性とトランザクションデータの利用可能性の間のバランスを取っています。

zkEVM Validiumの拡張性の基盤は、ゼロ知識証明を通じて取引の大量処理をオフチェーンで行い、その整合性を確保する能力にあります。メインチェーンからの計算負荷をオフロードすることで、zkEVM Validiumはより高い取引スループットを可能にし、Layer 1ブロックチェーン上の混雑を大幅に軽減し、取引手数料を低減します。

zkEVM Validiumにおけるデータの可用性は、オンチェーンとオフチェーンのメカニズムの組み合わせによって管理されています。重要なトランザクションデータは、安全かつアクセス可能な方法でオフチェーンに保存されていますが、このデータへの暗号的なコミットメントがオンチェーンに記録されています。このアプローチにより、データがオンチェーンのコミットメントと照合されて取得および検証されることが保証され、データ可用性に関する堅牢なソリューションが提供されています。

zkEVM Validiumは、オフチェーンデータを保存し、リクエストに応じて利用可能にする責任を持つ信頼できるエンティティグループであるデータ利用委員会を採用しています。これらの委員会は、オフチェーンデータの整合性とアクセス可能性を維持する上で重要な役割を果たし、システムが透明で監査可能であることを確保しています。

紛争やデータの利用可能性がない場合、zkEVM Validiumには解決のための組み込みメカニズムがあります。ユーザーは取引の妥当性やデータの利用可能性に異議を唱えることができ、公平かつ迅速な方法で紛争を解決するプロトコルがトリガーされます。これにより、システムの信頼性と信頼性が確保されます。

zkEVM Validiumは、オフチェーンデータのストレージと処理のスケーリングのためにシャーディング技術も活用しています。データをより小さな管理しやすいピース、またはシャードに分割して複数のストレージノードに分散することで、zkEVM Validiumはスケーラビリティと冗長性の両方を向上させ、システムが大規模なデータを効率的に処理できることを保証しています。

zkEVMとValidiumテクノロジーをX Layerエコシステムに統合することで、ブロックチェーンシステムのスケーラビリティとデータ可用性に斬新なアプローチが導入されます。zkEVM Validiumは、ゼロ知識証明のプライバシーと効率性をオフチェーンデータストレージのスケーラビリティと組み合わせることで、高性能でスケーラブルで安全な分散型アプリケーションを構築するための包括的なソリューションを提供します。

X レイヤーアーキテクチャ

X Layer Validium

Polygon CDKを使用して構築されたX Layerは、zkパワードL2ブロックチェーンを展開するための高度なフレームワークで、validiumモードを利用しています。このモードは、他のPolygonチェーンとのスムーズな相互運用性を確保するための特化したシーケンサー委員会によって特徴付けられています。取引データのオフチェーン実行と保存は、Ethereumメインネットに保存されていないため、拡張性が大幅に向上します。ValidiumはL1ガス保存コストを下げ、これによりL2上の取引手数料が削減され、ユーザーのプライバシーと体験が向上します。

zkValidiumとzkRollups

zkValidiumは、ロールアップやサイドチェーンとは異なり、実際の取引データをイーサリアムと共有せず、妥当性の証明のみを共有します。この操作には、イーサリアム上の検証者スマートコントラクトが関与し、その検証者によって妥当性の証明が提出されます。これらのプルーフはゼロ知識であり、特定の取引詳細を開示せずに取引の結果を確認します。証明が無効と見なされる場合、zkValidiumが提出した対応するバッチは拒否され、イーサリアムメインネットの整合性が確保されます。

コンセンサス契約

ZkEVM.solプロトコルはX Layerのアーキテクチャを支え、妥当性証明を通じて状態変更の正確性を確保します。Ethereum Layer 1に展開されたコンセンサス契約はこれらの証明を検証し、状態遷移の事前定義されたルールへの遵守を確認します。このシステムには、トランザクションバッチの提案を担当するシーケンサーと、これらのバッチを検証し必要な妥当性の証明を提供するアグリゲーターが関与しています。

データの利用可能性

Validiumモードで動作するX Layerは、データ可用性委員会(DAC)を統合して、データの可用性を検証し、ネットワークの計算効率を確保しています。Polygon CDKによるサポートを受けるDACは、計算の削減によって低い取引手数料を提供し、状態のプライバシーを維持し、データの整合性を確保します。

zkノード

zkNode クライアントは、信頼できるシーケンサーおよびアグリゲーターによって管理される X レイヤーの状態と同期します。これらのエンティティは、L2 の状態と L1 でのファイナライズを監視し、ネットワークの一貫性と信頼性を確保します。

zkProver

X Layerは、イーサリアム仮想マシンをシミュレートし、イーサリアムのメインネットのセキュリティを活用しながら、イーサリアムに似たユーザーエクスペリエンスを提供します。 zkProverコンポーネントは、zkRollupsのための妥当性証明を生成し、アクセラレータを活用して証明時間とコストを最小限に抑えます。このプロセスでは、zkNodeがトランザクションをzkProverに送信し、zkProverはデータベースにアクセスして、検証可能な証明を生成するために必要な情報を取得します。

トークノミクス

X Layerのトークノミクスには、シーケンサーとアグリゲーターがOKBトークンとやり取りしています。シーケンサーは、トランザクションのバッチを提案するためにOKBで手数料を支払い、有効なバッチ内のトランザクションから手数料を獲得します。X LayerのzkNodeソフトウェア上で動作するアグリゲーターは、zkProverを使用してゼロ知識の妥当性証明を作成し、提出された証明に対してOKB手数料を獲得し、トランザクションを検証し、戦略に基づいて競合します。

Xレイヤー上の取引

Xレイヤー上の取引では、ユーザーはL2のOKBトークンが必要で、これはXレイヤーブリッジを介してL1から転送することができます。取引はMetaMaskなどのウォレットから開始され、シーケンサーに送信され、L2で確定します。その後、シーケンサーがバッチデータをL1のスマートコントラクトに送信し、安全な状態同期を可能にします。アグリゲーターはL1の最終性のための証明を構築し、ユーザー取引のセキュリティと信頼性を確保します。

ハイライト

  • zkEVMは、プライバシーと拡張性のためにゼロ知識証明を取り入れたことで、Ethereum Virtual Machineを拡張し、X Layerエコシステム内でEthereum互換のスマートコントラクトの実行を可能にしています。
  • アーキテクチャには、スマートコントラクトを翻訳するコンパイラ、ゼロ知識証明を生成する証明者、これらの証明をチェックする検証者、および契約状態を処理する状態マネージャが含まれています。
  • zkEVMおよびValidiumテクノロジーを活用することで、X Layerはスケーラブルで効率的かつプライベートな分散型アプリケーションのための先進ソリューションを提供し、ブロックチェーン革新のリーダーとしての地位を確立しています。
  • X Layerは、スケーラブルなオフチェーン取引処理のためにvalidiumおよびzkValidium技術を活用し、EthereumのガスコストとL2上の取引手数料を大幅に削減しています。
  • そのアーキテクチャは、シーケンサーとアグリゲーターを備えたコンセンサスプロトコルを採用しており、妥当性証明を使用して安全で効率的なトランザクションの検証と状態変更を確実にしています。
  • データの効率的な管理とL2状態の同期を行い、ネットワークの整合性とユーザーのプライバシーを維持するために、データ可用性委員会とzkNodeクライアントを組み込んでいます。
  • OKBトークンを利用したトークノミクスモデルを活用し、ネットワーク参加や取引の検証を促進し、競争力のある持続可能なエコシステムを確保します。
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.
Catalogue
Leçon 2

X レイヤーアーキテクチャ

このモジュールの焦点は、Xレイヤーのアーキテクチャ設計に置かれており、その構造コンポーネント、ネットワークトポロジー、および運用を可能にする基盤技術が含まれます。議論は、ネットワーク内での拡張性、セキュリティ、および効率性を確保するメカニズムにも及びます。

zkEVMとそのコンポーネント

zkEVM、またはZero-Knowledge Ethereum Virtual Machineは、X Layerエコシステム内の重要なコンポーネントであり、Zero-Knowledgeプルーフを介して強化されたプライバシーとスケーラビリティを持つEthereum互換のスマートコントラクトを実行するように設計されています。それは伝統的なEthereum Virtual Machine(EVM)の機能を拡張し、プライバシー保護機能や効率の向上を導入することで、高いボリュームと機密取引に適しています。

zkEVMの主要な部分は、標準のEthereumスマートコントラクトを実行し、各トランザクションに対するZero-Knowledge証明を生成する能力です。このプロセスにより、トランザクションの妥当性を確認することができ、実際のデータやスマートコントラクトの実行の詳細を開示することなく、トランザクションのプライバシーとセキュリティを維持することができます。この機能は、X Layerエコシステム内でのトランザクションのプライバシーとセキュリティを維持するために重要です。

zkEVMの主要な構成要素の1つは、コンパイラです。このコンパイラは、Solidity(または他の互換性のある言語)で書かれたEthereumスマートコントラクトを、zkEVM環境内で実行可能な形式に変換します。この変換プロセスは、契約の元のロジックと機能を保存しながら、ゼロ知識証明の生成に最適化します。

もう1つの重要なコンポーネントは、zkEVMによって実行されるトランザクションのゼロ知識証明を生成する証明者です。証明者は、スマートコントラクトの実行痕跡を取得し、その内容を明らかにすることなく、これらの実行の正しさを証明する暗号証明を生成することで機能します。これらの証明はネットワークによって検証され、トランザクションの整合性が確保されます。

検証者は、証明者が提出したゼロ知識証明の妥当性をチェックするコンポーネントです。それはチェーン上で動作し、Layer 1 環境内で、zkEVM によって証明されたのみがブロックチェーンに記録されることを保証します。この検証プロセスは、X レイヤーのセキュリティと信頼性を維持する上で重要です。

zkEVMには、プライバシーを保護する環境内でスマートコントラクトの状態遷移を処理する専門のステートマネージャも含まれています。このマネージャは、実行されたトランザクションに応じて各契約の状態が正しく更新されることを確認し、契約の内部状態の機密性も維持します。

X Layerは、スケーラビリティとデータの利用可能性のためにzkEVMバリディウムをどのように利用していますか

X Layerは、zkEVM Validiumを活用しており、これはzkEVMの機能をValidium技術と組み合わせた革新的なレイヤーであり、非常に優れた拡張性とデータの利用可能性を実現しています。Validiumは、Zero-Knowledgeプルーフをオフチェーンデータストレージソリューションと統合し、拡張性とトランザクションデータの利用可能性の間のバランスを取っています。

zkEVM Validiumの拡張性の基盤は、ゼロ知識証明を通じて取引の大量処理をオフチェーンで行い、その整合性を確保する能力にあります。メインチェーンからの計算負荷をオフロードすることで、zkEVM Validiumはより高い取引スループットを可能にし、Layer 1ブロックチェーン上の混雑を大幅に軽減し、取引手数料を低減します。

zkEVM Validiumにおけるデータの可用性は、オンチェーンとオフチェーンのメカニズムの組み合わせによって管理されています。重要なトランザクションデータは、安全かつアクセス可能な方法でオフチェーンに保存されていますが、このデータへの暗号的なコミットメントがオンチェーンに記録されています。このアプローチにより、データがオンチェーンのコミットメントと照合されて取得および検証されることが保証され、データ可用性に関する堅牢なソリューションが提供されています。

zkEVM Validiumは、オフチェーンデータを保存し、リクエストに応じて利用可能にする責任を持つ信頼できるエンティティグループであるデータ利用委員会を採用しています。これらの委員会は、オフチェーンデータの整合性とアクセス可能性を維持する上で重要な役割を果たし、システムが透明で監査可能であることを確保しています。

紛争やデータの利用可能性がない場合、zkEVM Validiumには解決のための組み込みメカニズムがあります。ユーザーは取引の妥当性やデータの利用可能性に異議を唱えることができ、公平かつ迅速な方法で紛争を解決するプロトコルがトリガーされます。これにより、システムの信頼性と信頼性が確保されます。

zkEVM Validiumは、オフチェーンデータのストレージと処理のスケーリングのためにシャーディング技術も活用しています。データをより小さな管理しやすいピース、またはシャードに分割して複数のストレージノードに分散することで、zkEVM Validiumはスケーラビリティと冗長性の両方を向上させ、システムが大規模なデータを効率的に処理できることを保証しています。

zkEVMとValidiumテクノロジーをX Layerエコシステムに統合することで、ブロックチェーンシステムのスケーラビリティとデータ可用性に斬新なアプローチが導入されます。zkEVM Validiumは、ゼロ知識証明のプライバシーと効率性をオフチェーンデータストレージのスケーラビリティと組み合わせることで、高性能でスケーラブルで安全な分散型アプリケーションを構築するための包括的なソリューションを提供します。

X レイヤーアーキテクチャ

X Layer Validium

Polygon CDKを使用して構築されたX Layerは、zkパワードL2ブロックチェーンを展開するための高度なフレームワークで、validiumモードを利用しています。このモードは、他のPolygonチェーンとのスムーズな相互運用性を確保するための特化したシーケンサー委員会によって特徴付けられています。取引データのオフチェーン実行と保存は、Ethereumメインネットに保存されていないため、拡張性が大幅に向上します。ValidiumはL1ガス保存コストを下げ、これによりL2上の取引手数料が削減され、ユーザーのプライバシーと体験が向上します。

zkValidiumとzkRollups

zkValidiumは、ロールアップやサイドチェーンとは異なり、実際の取引データをイーサリアムと共有せず、妥当性の証明のみを共有します。この操作には、イーサリアム上の検証者スマートコントラクトが関与し、その検証者によって妥当性の証明が提出されます。これらのプルーフはゼロ知識であり、特定の取引詳細を開示せずに取引の結果を確認します。証明が無効と見なされる場合、zkValidiumが提出した対応するバッチは拒否され、イーサリアムメインネットの整合性が確保されます。

コンセンサス契約

ZkEVM.solプロトコルはX Layerのアーキテクチャを支え、妥当性証明を通じて状態変更の正確性を確保します。Ethereum Layer 1に展開されたコンセンサス契約はこれらの証明を検証し、状態遷移の事前定義されたルールへの遵守を確認します。このシステムには、トランザクションバッチの提案を担当するシーケンサーと、これらのバッチを検証し必要な妥当性の証明を提供するアグリゲーターが関与しています。

データの利用可能性

Validiumモードで動作するX Layerは、データ可用性委員会(DAC)を統合して、データの可用性を検証し、ネットワークの計算効率を確保しています。Polygon CDKによるサポートを受けるDACは、計算の削減によって低い取引手数料を提供し、状態のプライバシーを維持し、データの整合性を確保します。

zkノード

zkNode クライアントは、信頼できるシーケンサーおよびアグリゲーターによって管理される X レイヤーの状態と同期します。これらのエンティティは、L2 の状態と L1 でのファイナライズを監視し、ネットワークの一貫性と信頼性を確保します。

zkProver

X Layerは、イーサリアム仮想マシンをシミュレートし、イーサリアムのメインネットのセキュリティを活用しながら、イーサリアムに似たユーザーエクスペリエンスを提供します。 zkProverコンポーネントは、zkRollupsのための妥当性証明を生成し、アクセラレータを活用して証明時間とコストを最小限に抑えます。このプロセスでは、zkNodeがトランザクションをzkProverに送信し、zkProverはデータベースにアクセスして、検証可能な証明を生成するために必要な情報を取得します。

トークノミクス

X Layerのトークノミクスには、シーケンサーとアグリゲーターがOKBトークンとやり取りしています。シーケンサーは、トランザクションのバッチを提案するためにOKBで手数料を支払い、有効なバッチ内のトランザクションから手数料を獲得します。X LayerのzkNodeソフトウェア上で動作するアグリゲーターは、zkProverを使用してゼロ知識の妥当性証明を作成し、提出された証明に対してOKB手数料を獲得し、トランザクションを検証し、戦略に基づいて競合します。

Xレイヤー上の取引

Xレイヤー上の取引では、ユーザーはL2のOKBトークンが必要で、これはXレイヤーブリッジを介してL1から転送することができます。取引はMetaMaskなどのウォレットから開始され、シーケンサーに送信され、L2で確定します。その後、シーケンサーがバッチデータをL1のスマートコントラクトに送信し、安全な状態同期を可能にします。アグリゲーターはL1の最終性のための証明を構築し、ユーザー取引のセキュリティと信頼性を確保します。

ハイライト

  • zkEVMは、プライバシーと拡張性のためにゼロ知識証明を取り入れたことで、Ethereum Virtual Machineを拡張し、X Layerエコシステム内でEthereum互換のスマートコントラクトの実行を可能にしています。
  • アーキテクチャには、スマートコントラクトを翻訳するコンパイラ、ゼロ知識証明を生成する証明者、これらの証明をチェックする検証者、および契約状態を処理する状態マネージャが含まれています。
  • zkEVMおよびValidiumテクノロジーを活用することで、X Layerはスケーラブルで効率的かつプライベートな分散型アプリケーションのための先進ソリューションを提供し、ブロックチェーン革新のリーダーとしての地位を確立しています。
  • X Layerは、スケーラブルなオフチェーン取引処理のためにvalidiumおよびzkValidium技術を活用し、EthereumのガスコストとL2上の取引手数料を大幅に削減しています。
  • そのアーキテクチャは、シーケンサーとアグリゲーターを備えたコンセンサスプロトコルを採用しており、妥当性証明を使用して安全で効率的なトランザクションの検証と状態変更を確実にしています。
  • データの効率的な管理とL2状態の同期を行い、ネットワークの整合性とユーザーのプライバシーを維持するために、データ可用性委員会とzkNodeクライアントを組み込んでいます。
  • OKBトークンを利用したトークノミクスモデルを活用し、ネットワーク参加や取引の検証を促進し、競争力のある持続可能なエコシステムを確保します。
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.