Opside ホワイトペーパー V2 リリース: マルチチェーン ZK-PoW メカニズムの導入

出典: オプサイド

オプサイドとは何ですか

Opside は、分散型 ZK-RaaS (ZK-Rollup as a Service) プラットフォームおよび ZKP (Zero-Knowledge Proof) マイニングをサポートする PoW ネットワークです。 Opside は PoS と PoW のハイブリッド コンセンサスを採用し、Web3 開発者にワンクリックで zkEVM アプリケーション チェーンを生成する機能を提供します。同時に、多数の ZK-Rollup によってもたらされる ZKP コンピューティング タスクもコンピューティング能力に対する膨大な需要を生成するため、世界のマイナーにとって意味のあるマイニング シナリオが提供されます。

容量拡張の分野では、L2 の概念は珍しいことではありません。ただし、L2 は、データの可用性、ZKP の計算能力、ノードのパッケージ化など、さまざまな種類のハードウェア リソースを適切に調整できません。さらに、L2、特に ZK-Rollup の運用には、高額なハードウェア メンテナンス コストと専門的な技術的基準が必要となるため、多くの開発者は意欲を失います。こうした問題に対し、オプサイドはZK-RaaSのコンセプトを初めて提案し、開発者はZKやチェーンノードの知識を習得することなく、1分以内に独自のzkEVMチェーンを開始できるようになりました。同時に、Opside は ZK-PoW の概念も提案し、zkEVM ノードのメンテナンスと ZKP の計算に参加するマイナーの役割を導入しました。

Opside の目的は、ZK-Rollup をより使いやすく普及させ、zkEVM ベースのアプリケーション チェーンを大規模に実装できるようにすることです。

サービスとしての ZK-Rollup: 開発者向けに、複数のチェーン上で独自の ZK-Rollup (zkEVM) をワンクリックで展開できます。

Opside ZK-PoW Cloud: マイナーにとって、Opside は ZK マイニングをサポートし、複数のパブリック チェーン上で ZK-Rollup のゼロ知識証明を生成するマルチチェーン PoW プロトコルでもあります。

ZK-RaaS

ZK-RaaS (ZK-Rollup as a Service) は、誰でもワンクリックで ZK-Rollup を生成できるサービスを提供します。

Opside は、開発者がさまざまなタイプの ZK-Rollups をさまざまなベース チェーンに簡単にデプロイできる、一般的な ZK-Rollups 起動ベースを提供します。

· イーサリアム/オプサイド チェーン/BNB チェーン/ポリゴン PoS およびその他のパブリック チェーンを含むベース チェーン。

· ZK ロールアップ タイプ (zkSync、Polygon zkEVM、Scroll、StarkNet などの zkEVM、その他のタイプの ZK ロールアップを含む)。

各ベース チェーン上で、オプサイドはロールアップ システム コントラクト (ロールアップ コントラクト、RSC) を展開し、登録、一時停止、終了操作を含むチェーン上のロールアップのライフ サイクルを管理します。開発者は、ロールアップ スロットをリースするために一定量の IDE (オプサイド トークン) を費やすことで、ZK ロールアップを所有できます。

ロールアップ スロットの概念は、Polkadot スロットや Cosmos アプリケーション チェーンに似ていますが、Cosmos アプリケーション チェーンは一連のコンセンサス レイヤーとクロスチェーン ブリッジを維持する必要があり、これにより大きなセキュリティ リスクが生じます。 ZK-Rollup は ZK テクノロジーを採用しています。これにより、Rollup とベース チェーンが数学的な意味で同じコンセンサスとデータ可用性レイヤーを共有することが厳密に保証され、より安全で、より分散化され、メンテナンス コストが低くなります。

開発者がロールアップ スロットをリースすると、独立したオペレーティング環境が得られ、たとえば、開発者は zkEVM チェーンを独立して所有できます。開発者は ZK-Rollup に対する主権を有しており、ガス トークンの選択など、ロールアップ経済モデルをカスタマイズできます。開発者はガス料金を0でも自由に調整できるため、ユーザーは料金を支払う必要がありません。

開発者はハードウェアのコストを負担する必要がありません。データ可用性、シーケンサー、ZKP コンピューティング能力などを含むすべてのハードウェア リソースは、次の Opside ZK-PoW クラウドによって分散的に提供されます。

さらに、同じベース チェーン上の ZK ロールアップ間でネイティブのクロスロールアップ通信を実現できます。クロスロールアップ通信は、メッセージ通信メカニズムです。つまり、あるロールアップのアドレスは、別のロールアップのコントラクトを直接呼び出すことができます。これにより、ユーザー資産の断片化の問題が大幅に解決され、アプリケーション間の構成可能性が向上します。

オプサイド ZK-PoW クラウド

OP-Rollup と比較して、ZK-Rollup には、より安全で信頼性が高く、出金速度が速いなど、多くの利点があります。同時に、テクノロジーにも非常に大きな違いがあります。つまり、ZK-Rollup は、ゼロ知識証明の生成をサポートする強力な ZKP コンピューティング能力をさらに必要とします。

マルチチェーン ZK-PoW メカニズム

Opside ZK-PoW Cloud は、イーサリアム、BNB チェーン、ポリゴン PoS、およびオプサイド チェーン自体を含むがこれらに限定されない複数のチェーン上に展開されます。 Opside の設計では、開発者は上記のさまざまなベース チェーンに ZK ロールアップをデプロイできます。 ZK-Rollup テクノロジーが徐々に成熟することで、将来的には数十万の ZK-Rollup が誕生する可能性があり、ZKP のコンピューティング能力に対する膨大な需要がもたらされるでしょう。したがって、マイナーがこのエコロジーに参加して貢献するよう奨励する必要があります。 PoWからPoSへの切り替え後、多くのイーサリアムマイニングマシンはその適用シナリオを失い、資本規模で言えばマイニングマシンの価値は120億ドルに達し、その多くは現在遊休状態となっています。 ZK-Rollup の大規模な実装では、ZKP の生成には、計算能力を提供するために多数の CPU、GPU、FPGA、その他のハードウェアとマイニング マシンが必要になります。

Opside は、ZK-PoW メカニズムを使用してマイナーに ZKP コンピューティング能力を提供するように促し、ZK-Rollup に完全なハードウェア機能を提供します。これはオプサイドの核となる考え方の一つでもあります。ユーザー、開発者、マイナーを含むすべての役割が、このオプサイド経済モデルの恩恵を受けることができます。

ZKP の 2 段階の提出アルゴリズム: 標準の分散型証明者メカニズム

より多くのマイナーが ZKP コンピューティング タスクに同時に参加することを奨励するために、Opside は 2 段階の ZKP 検証メカニズムを提案しました。 ZKP に対応する PoW 報酬シェアは、特定のルールに従って有効な ZKP 提出者、つまりマイナーに割り当てられます。

  1. プルーフハッシュの送信: 時間枠内で、特定のシーケンスについて、複数のマイナーがゼロ知識証明の計算に参加することが許可されます。各マイナーはプルーフを計算した後、元のプルーフを直接送信するのではなく、(プルーフ/アドレス) プルーフハッシュを計算し、プルーフハッシュをコントラクトに送信します。

  2. ZKP の送信: 時間枠の後、マイナーは元のプルーフを送信し、以前に送信されたプルーフハッシュでそれを検証します。検証に合格したマイナーは PoW 報酬を得ることができ、報酬額はマイナーの誓約額の割合に応じて分配されます。

詳細については、ZKP の 2 段階の送信アルゴリズムを参照してください。

最適化された ZKP 生成アルゴリズム: マイナー効率が 80% 向上

Rollup のスマート コントラクトが ZKP を検証する際に、元の証明データが送信されると、オンチェーン攻撃が引き起こされる可能性があります。悪意のある攻撃を防ぐために、ZK-Rollup では多くの場合、元の証明データを隠すための追加の作業が必要になります。 1 つの解決策は、マイナーによって送信された ZKP にマイナーのアドレスの集計結果が含まれていることです。 Opside が提案する ZKP の 2 段階送信アルゴリズムは、最初の送信 + 後の検証というモードを巧みに採用しており、証明とアドレスのために同様の不要な集計計算を行う必要がなくなりました。

さらに、一部のオープンソース zkEVM では、ZKP の計算と送信が連続的に行われます。 ZK-Rollup が多数のシーケンスを送信すると、マイナーは複数の ZKP を同時に計算できません。 Opside では、ZKP の 2 段階の送信アルゴリズムにより、ZKP の並列計算とシリアル送信が実現され、マイニングマシンが複数の ZKP 生成タスクを同時に実行できるようになり、ZKP の生成効率が大幅に向上します。

また、Opside チームは、ZKP 再帰集計アルゴリズムに対して一連の最適化を行い、クラスター内のマシン リソースの使用率を完全に改善し、ZKP の計算速度をさらに向上させました。

実際の圧力テスト環境では、マイナーには 20 個の 128 コア CPU + 1TB RAM で構成されるマシン クラスターがあり、テスト トランザクションは約 40 分間 27.8TPS で安定しています。同じ条件下で、Opside はトランザクションの平均確認時間を約 5 ~ 6 分から約 3 分に短縮し、ZKP 生成の効率を約 80% 向上させました。将来的には、さらに多くのZKロールアップとマイナーが追加されることで、ZKコンピューティング電力市場の需要側と供給側の規模はさらに拡大し、OpsideのPoWアルゴリズムによってもたらされる効率の向上はより明らかになるでしょう。

オプサイドチェーン

Opside Chain はベースチェーンの 1 つとして、Opside ZK-PoW Cloud をサポートするだけでなく、ZK-Rollup をさらに最適化します。たとえば、ZKP 高速検証にプリコンパイルされたコントラクトを使用し、データ シャーディングをサポートし、ETH 2.0 に基づく PoS コンセンサスを採用します。将来的には、EIP-4844 や DankSharding などの完全なシャーディング スキームがサポートされ、ロールアップのガス コストを最小限に抑え、さらには 0 になる予定です。

イーサリアムは現在、500,000 ノードを超える世界最大の分散型ネットワークです。これらのノードは大規模な分散化を提供するだけでなく、将来的にはデータ シャーディング テクノロジのおかげで、これらの 500,000 ノード以上で大規模なデータの可用性も提供されるようになります。

Opside Chain はイーサリアムからインスピレーションを得ており、これが Opside が ETH 2.0 の PoS コンセンサスに基づいて改善することを選択した理由の 1 つです。 Opside Chain には 100,000 を超えるノードが存在すると予想されます。

ロールアップの場合、集中パッケージ化を完了する単一ノードではなく、シーケンサーをより分散化するにはどうすればよいでしょうか? Opside Chain ブロックの提案者に Rollup Layer ブロックを同時に提案させることをお勧めします。ロールアップ層の場合、実際にはビルダーとプロポーザーの分離が完了します。ビルダーは許可なく P2P ネットワークによってサポートされ、プロポーザーは Opside チェーンのブロック プロポーザーに従い、単一ノードによってもたらされるユーザビリティのリスクを回避します。 MEV と反検閲に対して一定の抵抗を持っています。

したがって、Opside Chain は標準化された分散シーケンサー メカニズムを提供し、Opside Chain のブロック提案者は Rollup ブロックを提案する責任もあります。 Opside Chain により、ZK-Rollup は前のレイヤーのセキュリティを継承するだけでなく、前のレイヤーの分散化の程度も継承することができます。

以下は、Opside Chain の PoS と PoW のハイブリッド コンセンサスです。

オサイドチェーン

PoS: Opside はイーサリアム 2.0 の PoS アルゴリズムを採用し、それに必要な改善を加えます。誰でも Opside トークンを保持してバリデーターになることができます。バリデーターは、Opside チェーンでブロック報酬とガス料金を取得できます。

ロールアップレイヤー

· PoS (シーケンサー): バリデーターは、Opside チェーン ブロックを提案するだけでなく、ロールアップ レイヤー ブロック (つまり、データ バッチ) も提案します。したがって、バリデーターはロールアップ層のロールアップのシーケンサーでもあります。シーケンサーは、ロールアップ層トランザクションのトランザクション手数料からガス手数料を稼ぐことができます。

· PoW (証明者): ZKP 計算に十分な計算能力がある限り、誰でもロールアップ層のロールアップの証明者になれます。 PoW ルールに従って、証明者はシーケンサーによって送信されたロールアップ層ブロックに基づいて zk 証明を生成します。

ZK ロールアップはコンピュータに似ています。コンピューターには 2 つのコア コンポーネントがあり、1 つはハードディスク、もう 1 つは CPU です。 PoS によって提供されるデータの可用性はハードディスクに相当し、PoW によって提供されるコンピューティング能力は CPU に相当します。 Opside Chain が行う必要があるのは、PoS と PoW の間のバランスを見つけて、各役割がその価値を最大限に発揮してメリットを享受できるようにすることです。これにより、大規模な ZK-Rollups ネットワークのパフォーマンスとエクスペリエンスが向上します。

トークンの需要と供給

OpsideトークンはIDEと呼ばれ、IDEはそれぞれValidatorとMinerに相当するPoSとPoWの報酬の形で発行されます。プレアルファテストネット段階では、PoS と PoW のブロック報酬比率は一時的に 1:2 に固定されます。将来的には、ネットワーク全体の ZKP コンピューティング能力の需要と供給に応じて、この 2 つの比率が動的に調整される予定です。

####PoS

前述したように、Opside Chain は ETH 2.0 に基づいて改良された PoS コンセンサスを採用しています。バリデータとして参加するには、ユーザーはデポジット契約に一定量の IDE をデポジットし、実行クライアント、コンセンサス クライアント、バリデータという 3 つの個別のソフトウェアを実行する必要があります。これらのバリデーターは、ネットワークを通じて伝播される新しいブロックが有効であることをチェックする責任を負い、場合によっては新しいブロック自体を作成して伝播します。 Validator が不正または怠惰な動作をした場合、ステークされた IDE は担保として破棄されます。

PoSでは、Opside Chainのブロック生成速度は固定されており、時間はスロット(12秒)とエポック(32スロット)に分割されます。バリデーターは、ブロック提案者として各スロットでランダムに選択されます。このバリデータは、新しいブロックを作成し、ネットワーク上の他のノードに送信する役割を果たします。また、各スロットでは、バリデーター委員会がランダムに選択され、その投票が提案されたブロックの有効性を決定するために使用されます。具体的な仕組みについてはETH PoSを参照してください。

Opside Chain は、アルファ テスト ネットワークで EIP-4844 をサポートする予定であり、データ アベイラビリティ サンプリング (DAS) を使用して、ZK-Rollup が実行後に単一ノードに過度の負荷を与えることなくトランザクション データを提供できるようにします。各バリデーターは、BLOB 内で提供されるトランザクション データをランダムにサンプリングして、すべてのデータが存在することを確認します。同じ手法を使用して、ブロックプロデューサーがすべてのデータを安全なライトクライアントに提供することを保証することもできます。同様に、提案者とビルダーの分離 (PBS) では、ブロック ビルダーのみがブロック全体を処理する必要があります。他のバリデーターは検証にデータ可用性サンプリングを使用します。

一部の特定のパラメーターでは、Opside が異なります。読者はコードベースで最新の値を見つけることができます。

全体として、ステーキングにより個人がネットワークのセキュリティ保護に参加しやすくなり、分散化が促進されます。検証ノードは通常のラップトップ上で実行できます。一部のプロキシ ステーキング プールでは、ユーザーが十分な IDE を持っていなくてもステーキングできるようになります。

ZK-PoW

Opside が提供する ZK-Rollup 起動ベースに基づいて、開発者はベース チェーン上に専用の ZK-Rollup を含めることを選択できます。多数の ZK ロールアップによってもたらされる大規模なハードウェア リソースの需要をサポートするために、Opside は統合された ZKP コンピューティング パワー マーケットを提供し、マイナー (つまり証明者) がこれらの ZK ロールアップ用の ZKP を生成することを奨励します。これが Opside の ZK-PoW メカニズムです。

単一のロールアップ シーケンスの報酬シェアの計算

ZK-PoW はマルチチェーン プロトコルです。つまり、PoW 報酬はイーサリアム、オプサイド チェーン、BNB チェーン、ポリゴン PoS などのさまざまなベース チェーンで発行されます。各ベースチェーンの PoW 報酬の数は、対応するロールアップ スロット登録の数、ZKP ワークロードなどによって異なります。

各基本チェーンについて、ブロック内で、各ロールアップは 1 つのシーケンスのみを送信できます (ロールアップの複数のブロックを含めることができます)。各シーケンスは、現在のブロックの PoW 報酬を均等に共有します。これは、ベースチェーンのブロックにシーケンスを送信するロールアップが 4 つある場合、PoW 報酬は 4 つに均等に分割され、各シーケンスの報酬はブロック PoW 報酬の 1/4 になることを意味します。もちろん、一部のブロックにはロールアップ提出シーケンスがない可能性があるため、PoW の実際のインフレは予想よりも低い可能性があります。

将来的には、各シーケンスは、対応する ZK ロールアップ タイプ、含まれるロールアップ トランザクションの数、ガス使用量などに基づいてワークロードを推定するため、シーケンスごとに異なる価格が設定されるようになります。

証明者の誓約と罰

証明者に関連する悪意のある行為を回避するために、証明者は特別なシステム契約に登録し、トークンを誓約する必要があります。証明者は、1 つ以上のロールアップの PoW マイニングに参加することを自由に選択できます。証明者は、ロールアップの ZKP を提出する前に、システム契約に参加するために各ロールアップに対して一定量の IDE (Opside トークン) を誓約する必要があります。現在の誓約額がしきい値未満の場合、ZKP をロールアップに提出することはできません。 ZKPを複数回提出する証明者による悪意のある行為を避けるために、ZKPを提出することで証明者が得た報酬も誓約額の割合に応じて分配されます。

証明者が次のような行為をした場合、さまざまな程度の罰が課せられます。

· 証明者が間違ったハッシュを提出した場合

· ZKP が検証に合格しない場合、ハッシュを提出したすべての証明者が処罰されます

没収されたオプサイド トークンは焼かれます。

ZKP の 2 ステップ コミット メカニズムの詳細と考慮事項については、公式ドキュメントを参照してください。証明者誓約とペナルティの具体的な数は、将来変更される可能性があります。

開発者リース ロールアップ スロット

各ベース チェーンでは、Opside が ZK-PoW プロトコルを導入しており、開発者は ZK-Rollup 起動ベースを介してワンクリックでロールアップ スロットを登録し、独自の ZK-Rollup を開始できます。この ZK ロールアップのすべてのハードウェア リソースは、Opside 分散ネットワークによって提供されます。開発者はロールアップ スロットの使用料を Opside ネットワークに支払う必要があり、使用料のこの部分は直接燃やされます。

固定額の賃貸料に加えて、開発者はマイナーにコンピューティング能力を提供するよう奨励するために、独自の ZK ロールアップに対して追加の ZKP 補助金を提供することもできます。

読者は、家賃や補助金の具体的なルールやパラメーターを公式文書やコード ライブラリで見つけることができます。

ガバナンスと開発

Opside Network の機能とパフォーマンスは時間の経過とともに進化し続けます。優先順位の高い例をいくつか示します。

・ネットワーク全体のZKPコンピューティングパワーの需要と供給の関係に応じて、PoSとPoWの報酬分配比率を動的に調整します

· Validator のデータ断片化とデータ可用性サンプリングにより、ロールアップ レイヤー全体により豊富なストレージ スペースが提供され、より多くの ZK-Rollup エコロジーに対応します。

ロールアップ プロポーザーはビルダーから分離されているため、ロールアップ レイヤーはオプサイド チェーンのバリデーターをブロック プロポーザーとして共有し、前のレイヤーの分散化を継承します。

マイナーのプレッジおよびスラッシュ メカニズムの最適化により、マイナーが継続的かつ安定した ZKP コンピューティング パワーを提供できるようになります。

· アプリケーション開発者は、マイナーにコンピューティング能力を提供するよう動機付けるために、ロールアップの ZKP 生成に補助金を出します。

ZK ロールアップ タイプ、ロールアップ トランザクション量、ガス使用量などに基づいてワークロードを見積もり、ロールアップ バッチのパーソナライズされた価格設定メカニズムを確立します。

これらの改善により、Opside のネットワーク ユーティリティが大幅に向上し、ZK-Rollup as a Service の長期的な発展と繁栄が促進されます。

Opside メイン ネットワークの開始後、ネットワークの将来を共同で決定するための合理的なプロセスとメカニズムを含む Opside DAO が確立されます。 Opside メインネットのすべてのパラメータとメカニズムの更新は、Opside DAO を通じて決定されます。 Opside は時間の経過とともに進化する協力的な経済であることを強調することが重要です。 DAO提案の形での将来の改善は、これらのソリューションがオプサイド経済と各参加者層の長期的な利益にどのように役立つかを詳細に説明します。ネットワークが成長するにつれて、大規模なツールや補助金を必要とせずに独立して堅牢に運営できる経済を構築することが重要です。

原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、免責事項 を参照してください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGate.ioアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)