2023 年 6 月 13 日、Polygon Labs は Polygon 2.0 アップグレード計画を発表し、Polygon PoS ネットワークをゼロ知識証明技術を駆使した Layer2 ネットワークにアップグレードすることを目指しています。以下に、Polygon 2.0 に含まれる具体的なアップグレード内容を紹介します。Polygon 2.0 ロードマップPolygon の公開したロードマップによると、Polygon 2.0 のアップグレードには、Polygon PoS のアップグレード、技術アーキテクチャの刷新、トークン経済の更新、ガバナンスメカニズムの強化の四つが含まれます。Polygon 2.0 RoadmapPoS アップグレードPolygon の PoS ネットワークは、Polygon 2.0 で zkEVM Validium にアップグレードされ、Polygon zkEVM と共に完全な Polygon エコシステムを構成します。zkEVM ValidiumzkEVM Validium は、ゼロ知識証明に基づく Layer2 のスケーリングソリューションです。従来の Polygon PoS との主な違いは以下の二点です。取引検証メカニズムPolygon PoS ネットワークは、ステーク証明(PoS)コンセンサスを用いて取引を検証します。バリデーターは MATIC をステークして取引を検証します。zkEVM Validium は、ゼロ知識証明技術を利用します。バリデーターは ZK 証明を通じて取引を検証します。データの可用性Polygon PoS ネットワークはオンチェーンに取引データを保存します。すべての取引情報はオンチェーンでいつでも取得可能です。一方、zkEVM Validium の取引データはオフチェーンに保存され、ブロックチェーンの空間制限を受けません。Polygon PoS vs. Polygon zkEVM Validiumこの中で、データの可用性は zkEVM Validium と Polygon zkEVM の最大の違い点です。イーサリアムのセキュリティを継承し、オンチェーンに取引データを保存する zkEVM Rollup に対し、zkEVM Validium はセキュリティ面ではやや劣るものの、オフチェーンのデータ保存メカニズムによりコストとスケーラビリティで優位性があります。現時点の取引データによると、Polygon zkEVM の取引コストは約0.02/取引、TPSは約2,000です。一方、アップグレード後の zkEVM Validium の取引コストは0.00005/取引に低減され、TPS は StarkEx の Validium モードを参考にすると約9,000まで向上する見込みです。Polygon zkEVM vs. Polygon zkEVM Validiumしたがって、今後の Polygon エコシステムでは、これら二つのネットワークの焦点が異なる方向に向かいます。Polygon zkEVM は高いセキュリティを提供します。DeFi アプリなど、安全性を最優先する用途に適しています。Polygon zkEVM Validium はコストが低く、スケーラビリティも高いです。Web3 ゲームやソーシャルなど、大量の取引と低コストを求めるアプリに適しています。プロトコルアーキテクチャのアップグレードPolygon 2.0 では、ネットワーク運用を維持するために層状アーキテクチャを採用します。このアーキテクチャは4層に分かれ、それぞれ異なる役割を担います。ステーキング層インターオペラビリティ層実行層検証層Polygon 2.0 プロトコルアーキテクチャステーキング層ステーキング層は PoS コンセンサスに基づき、検証者に関わる作業を担当します。主に二つの重要なコンポーネントから構成されます:Validator Manager と Chain Manager。Validator ManagerValidator Manager は、Polygon エコシステム全体の検証者を管理するスマートコントラクトです。検証者の登録、ステーク量の管理、ステーク/解除リクエストの実行、報酬の配布などを担当します。Chain ManagerChain Manager は、各 Polygon 連鎖上に展開されるスマートコントラクトで、各チェーンの検証者を管理します。管理内容には、検証者の最大/最小数、ペナルティ条件、ステークに必要なトークンの種類や量などがあります。検証者は POL をステークして Polygon エコシステムのパブリック検証者となり、必要に応じて複数の Polygon チェーンの検証者として参加します。主な役割は取引の並び替えと検証で、取引手数料や追加のトークンを報酬として受け取ります。インターオペラビリティ層インターオペラビリティ層は、Polygon 2.0 エコシステム内のクロスチェーン情報伝達を担当します。Polygon エコシステム内の各チェーンにはメッセージキューがあります。メッセージキューは、他の Polygon チェーンに送信される情報で構成され、内容、宛先チェーン、宛先アドレス、メタデータを含みます。各メッセージには対応する ZK 証明が付与されており、特定の情報の ZK 証明が検証されると、宛先チェーンはその取引を実行します。Polygon 2.0 では、ZK 証明の Ethereum 上での検証コストを削減するため、集約器を追加する計画です。これにより、複数の ZK 証明を一つにまとめて Ethereum に送信し、検証コストを削減します。集約器は Polygon のパブリック検証者プールによって管理され、メッセージキューから生成された複数の ZK 証明を一つに集約します。実行層実行層は、取引の実際の処理を担当します。各 Polygon チェーンが有序な取引を生成し、取引の実行を補助します。複数の汎用ブロックチェーンコンポーネント(P2P、コンセンサス、Mempool、データベースなど)で構成されます。検証層検証層は、Polygon の各チェーン上の各取引(クロスチェーン取引も含む)に対して ZK 証明を生成し、さまざまなタイプの VM の構築を支援します。主に三つのコンポーネントから成ります。ProverProver は、任意の取引タイプをサポートする高性能な ZK 証明器です。高速な証明速度を持ち、取引証明の検証を支援します。カスタム zkVMCustom zkVM は、モジュール化された仮想マシンフレームワークです。開発者はインターフェースを通じて必要な仮想マシンを容易に構築できます。VMVM は、検証者が証明実行環境と取引フォーマットをシミュレートするのに役立ちます。シミュレーションは一般的に VM Constructor によって実現されます。現在、Polygon 2.0 には zkEVM と Miden VM の二種類があります。トークン経済の更新Polygon 2.0 は、ネイティブトークン MATIC を POL に変換し、Polygon エコシステムの統一ユーティリティトークンとします。POL の初期供給量は 100 億で、MATIC から 1:1 で移行されます。MATIC 保有者は4年以上の期間にわたりトークンのアップグレードが可能です。POL は、固定供給の MATIC と異なり、今後十年間にわたり増発され、年インフレ率は 2% です。このインフレ率は今後のガバナンスによって変更可能です。POL の最大の特徴は、そのクロスチェーンの相互運用性です。Polygon エコシステム内のすべてのチェーンで利用可能です。POL は異なるチェーン上の取引を検証し、異なるプロトコルをつなぎ、Polygon エコシステムの発展を促進します。同時に、POL 保有者は複数のチェーン上で検証者となり、ネットワークの安全性維持と報酬獲得に貢献します。トークンの用途POL の主な用途は以下の四点です。検証者のステーキングPolygon 2.0 の検証者は POL をステークして検証に参加します。検証者の報酬Polygon 2.0 は、検証者に対して予め定められた POL の報酬を継続的に提供します。報酬の割合は、今後のコミュニティガバナンスにより増減します。ガバナンスPOL はガバナンスに利用されます。Polygon 2.0 には、新たなコミュニティファンドが設置され、POL 保有者が管理し、Polygon エコシステムの発展を支援します。取引手数料検証者は Polygon エコシステムの複数のチェーンを検証し、POL で支払われる取引手数料を受け取ります。ガバナンスメカニズムのアップグレードPolygon 2.0 のガバナンスメカニズムは、以下の3つの側面で強化されます:コアプロトコル、システムスマートコントラクト、コミュニティ資金。コアプロトコルPolygon 2.0 では、コアプロトコルの改善提案フレームワークとして PIP(Polygon Improvement Proposal)を導入します。これは Ethereum の EIP(Ethereum Improvement Proposal)に類似し、開発者がプロトコルの主要コンポーネントのアップグレードを提案するためのものです。システムスマートコントラクトPolygon 2.0 では、エコシステム委員会を設立し、システムスマートコントラクトのアップグレードを担当させます。委員会は、トークン保有に基づくガバナンスモデルを通じて意思決定を行います。Polygon のネイティブトークンの保有割合に応じて投票権を配分します。また、エコシステム委員会は、コントラクトのアップグレードを監視するダッシュボードも導入します。コミュニティ資金Polygon 2.0 は、潜在的な Polygon エコシステムプロジェクトを支援するためのエコシステムファンドを設立予定です。同時に、コミュニティ財政委員会も設置し、資金配分やコミュニティガバナンスを担当します。POLYX POL
Polygon 2.0 とは何ですか
2023 年 6 月 13 日、Polygon Labs は Polygon 2.0 アップグレード計画を発表し、Polygon PoS ネットワークをゼロ知識証明技術を駆使した Layer2 ネットワークにアップグレードすることを目指しています。以下に、Polygon 2.0 に含まれる具体的なアップグレード内容を紹介します。
Polygon 2.0 ロードマップ
Polygon の公開したロードマップによると、Polygon 2.0 のアップグレードには、Polygon PoS のアップグレード、技術アーキテクチャの刷新、トークン経済の更新、ガバナンスメカニズムの強化の四つが含まれます。
Polygon 2.0 Roadmap
PoS アップグレード
Polygon の PoS ネットワークは、Polygon 2.0 で zkEVM Validium にアップグレードされ、Polygon zkEVM と共に完全な Polygon エコシステムを構成します。
zkEVM Validium
zkEVM Validium は、ゼロ知識証明に基づく Layer2 のスケーリングソリューションです。従来の Polygon PoS との主な違いは以下の二点です。
取引検証メカニズム
Polygon PoS ネットワークは、ステーク証明(PoS)コンセンサスを用いて取引を検証します。バリデーターは MATIC をステークして取引を検証します。
zkEVM Validium は、ゼロ知識証明技術を利用します。バリデーターは ZK 証明を通じて取引を検証します。
データの可用性
Polygon PoS ネットワークはオンチェーンに取引データを保存します。すべての取引情報はオンチェーンでいつでも取得可能です。
一方、zkEVM Validium の取引データはオフチェーンに保存され、ブロックチェーンの空間制限を受けません。
Polygon PoS vs. Polygon zkEVM Validium
この中で、データの可用性は zkEVM Validium と Polygon zkEVM の最大の違い点です。イーサリアムのセキュリティを継承し、オンチェーンに取引データを保存する zkEVM Rollup に対し、zkEVM Validium はセキュリティ面ではやや劣るものの、オフチェーンのデータ保存メカニズムによりコストとスケーラビリティで優位性があります。
現時点の取引データによると、Polygon zkEVM の取引コストは約0.02/取引、TPSは約2,000です。一方、アップグレード後の zkEVM Validium の取引コストは0.00005/取引に低減され、TPS は StarkEx の Validium モードを参考にすると約9,000まで向上する見込みです。
Polygon zkEVM vs. Polygon zkEVM Validium
したがって、今後の Polygon エコシステムでは、これら二つのネットワークの焦点が異なる方向に向かいます。
Polygon zkEVM は高いセキュリティを提供します。DeFi アプリなど、安全性を最優先する用途に適しています。
Polygon zkEVM Validium はコストが低く、スケーラビリティも高いです。Web3 ゲームやソーシャルなど、大量の取引と低コストを求めるアプリに適しています。
プロトコルアーキテクチャのアップグレード
Polygon 2.0 では、ネットワーク運用を維持するために層状アーキテクチャを採用します。このアーキテクチャは4層に分かれ、それぞれ異なる役割を担います。
ステーキング層
インターオペラビリティ層
実行層
検証層
Polygon 2.0 プロトコルアーキテクチャ
ステーキング層
ステーキング層は PoS コンセンサスに基づき、検証者に関わる作業を担当します。主に二つの重要なコンポーネントから構成されます:Validator Manager と Chain Manager。
Validator Manager
Validator Manager は、Polygon エコシステム全体の検証者を管理するスマートコントラクトです。検証者の登録、ステーク量の管理、ステーク/解除リクエストの実行、報酬の配布などを担当します。
Chain Manager
Chain Manager は、各 Polygon 連鎖上に展開されるスマートコントラクトで、各チェーンの検証者を管理します。管理内容には、検証者の最大/最小数、ペナルティ条件、ステークに必要なトークンの種類や量などがあります。
検証者は POL をステークして Polygon エコシステムのパブリック検証者となり、必要に応じて複数の Polygon チェーンの検証者として参加します。主な役割は取引の並び替えと検証で、取引手数料や追加のトークンを報酬として受け取ります。
インターオペラビリティ層
インターオペラビリティ層は、Polygon 2.0 エコシステム内のクロスチェーン情報伝達を担当します。
Polygon エコシステム内の各チェーンにはメッセージキューがあります。メッセージキューは、他の Polygon チェーンに送信される情報で構成され、内容、宛先チェーン、宛先アドレス、メタデータを含みます。各メッセージには対応する ZK 証明が付与されており、特定の情報の ZK 証明が検証されると、宛先チェーンはその取引を実行します。
Polygon 2.0 では、ZK 証明の Ethereum 上での検証コストを削減するため、集約器を追加する計画です。これにより、複数の ZK 証明を一つにまとめて Ethereum に送信し、検証コストを削減します。集約器は Polygon のパブリック検証者プールによって管理され、メッセージキューから生成された複数の ZK 証明を一つに集約します。
実行層
実行層は、取引の実際の処理を担当します。各 Polygon チェーンが有序な取引を生成し、取引の実行を補助します。複数の汎用ブロックチェーンコンポーネント(P2P、コンセンサス、Mempool、データベースなど)で構成されます。
検証層
検証層は、Polygon の各チェーン上の各取引(クロスチェーン取引も含む)に対して ZK 証明を生成し、さまざまなタイプの VM の構築を支援します。主に三つのコンポーネントから成ります。
Prover
Prover は、任意の取引タイプをサポートする高性能な ZK 証明器です。高速な証明速度を持ち、取引証明の検証を支援します。
カスタム zkVM
Custom zkVM は、モジュール化された仮想マシンフレームワークです。開発者はインターフェースを通じて必要な仮想マシンを容易に構築できます。
VM
VM は、検証者が証明実行環境と取引フォーマットをシミュレートするのに役立ちます。シミュレーションは一般的に VM Constructor によって実現されます。現在、Polygon 2.0 には zkEVM と Miden VM の二種類があります。
トークン経済の更新
Polygon 2.0 は、ネイティブトークン MATIC を POL に変換し、Polygon エコシステムの統一ユーティリティトークンとします。
POL の初期供給量は 100 億で、MATIC から 1:1 で移行されます。MATIC 保有者は4年以上の期間にわたりトークンのアップグレードが可能です。POL は、固定供給の MATIC と異なり、今後十年間にわたり増発され、年インフレ率は 2% です。このインフレ率は今後のガバナンスによって変更可能です。
POL の最大の特徴は、そのクロスチェーンの相互運用性です。Polygon エコシステム内のすべてのチェーンで利用可能です。POL は異なるチェーン上の取引を検証し、異なるプロトコルをつなぎ、Polygon エコシステムの発展を促進します。同時に、POL 保有者は複数のチェーン上で検証者となり、ネットワークの安全性維持と報酬獲得に貢献します。
トークンの用途
POL の主な用途は以下の四点です。
検証者のステーキング
Polygon 2.0 の検証者は POL をステークして検証に参加します。
検証者の報酬
Polygon 2.0 は、検証者に対して予め定められた POL の報酬を継続的に提供します。報酬の割合は、今後のコミュニティガバナンスにより増減します。
ガバナンス
POL はガバナンスに利用されます。Polygon 2.0 には、新たなコミュニティファンドが設置され、POL 保有者が管理し、Polygon エコシステムの発展を支援します。
取引手数料
検証者は Polygon エコシステムの複数のチェーンを検証し、POL で支払われる取引手数料を受け取ります。
ガバナンスメカニズムのアップグレード
Polygon 2.0 のガバナンスメカニズムは、以下の3つの側面で強化されます:コアプロトコル、システムスマートコントラクト、コミュニティ資金。
コアプロトコル
Polygon 2.0 では、コアプロトコルの改善提案フレームワークとして PIP(Polygon Improvement Proposal)を導入します。これは Ethereum の EIP(Ethereum Improvement Proposal)に類似し、開発者がプロトコルの主要コンポーネントのアップグレードを提案するためのものです。
システムスマートコントラクト
Polygon 2.0 では、エコシステム委員会を設立し、システムスマートコントラクトのアップグレードを担当させます。委員会は、トークン保有に基づくガバナンスモデルを通じて意思決定を行います。Polygon のネイティブトークンの保有割合に応じて投票権を配分します。
また、エコシステム委員会は、コントラクトのアップグレードを監視するダッシュボードも導入します。
コミュニティ資金
Polygon 2.0 は、潜在的な Polygon エコシステムプロジェクトを支援するためのエコシステムファンドを設立予定です。同時に、コミュニティ財政委員会も設置し、資金配分やコミュニティガバナンスを担当します。
POLYX POL