# ZKコプロセッサー: Web3の大規模アプリケーションへの架け橋を構築する従来のコンピュータ分野では、コプロセッサがCPUのために他の複雑なタスクを処理します。一般的なコプロセッサには、AppleのM7モーションコプロセッサやNvidiaのGPUが含まれます。コプロセッサは、複雑で単一の性能要求が高いコードをオフロードできるため、CPUはより柔軟で多様な部分を処理できます。イーサリアムチェーン上には、アプリケーションの発展を制約する二つの深刻な問題があります:1. 高額なGas費用がチェーン上のアプリケーションの開発範囲を制限しています。2. スマートコントラクトは最近のブロックデータにしかアクセスできず、データに基づく革新的なアプリケーションの出現が難しくなっています。これらの2つの問題は、「大規模アプリケーション」製品の出現を大きく制限しています。ZKコプロセッサは、Ethereumの補助処理ユニットとして機能し、計算およびデータ集約型タスクを処理することで、これらの問題を解決できます。ZKコプロセッサの応用範囲は非常に広く、ほぼすべての実際のdappアプリケーションシーンをカバーできます。たとえば、ソーシャル、ゲーム、DeFi、リスク管理システム、データストレージ、大規模モデルのトレーニングなどです。理論的には、Web2アプリケーションが実現できる機能は、ZKコプロセッサがブロックチェーン上で実現でき、同時にイーサリアムを決済層として利用してアプリケーションの安全を保護できます。現在業界で知られているコプロセッサプロジェクトは主に三つのカテゴリに分かれています: チェーン上データインデックス、オラクル、ZKML。その中で汎用型ZKコプロセッサ(General-ZKM)は、これらのすべてのアプリケーションシーンをカバーできます。! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-35b967c7739f271639192884776a8878)## 汎用ZK協調プロセッサ技術アーキテクチャRisc Zero、Lagrange、およびSuccinctを例に挙げて、汎用ZKコプロセッサの技術アーキテクチャを分析する:### リスクゼロRisc ZeroのZKコプロセッサーはBonsaiと呼ばれ、ブロックチェーンに依存しないゼロ知識証明コンポーネントのセットです。その主な機能は次のとおりです:1. 汎用zkVMは、ゼロ知識/検証可能な環境で任意の仮想マシンを実行できます。2. スマートコントラクトやブロックチェーンに直接統合できるZK証明生成システム。3. 汎用ロールアップは、Bonsai上で証明された計算をチェーン上に配布することができます。Bonsaiのコンポーネントには、証明者ネットワーク、リクエストプール、Rollupエンジン、ミラーセンター、状態ストレージ、および証明市場などが含まれています。! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-eea519e979a6ccccd6b2be8ae28e1200)### ラグランジュLagrangeは、計算およびデータ集約型アプリケーションの開発をサポートするために、ブロックチェーンの履歴データを含む協調プロセッサと検証可能なデータベースを構築することを目指しています。主な機能は次のとおりです:1. 検証可能なデータベース: インデックスチェーン上のスマートコントラクトストレージ、ブロックチェーンストレージ、状態、およびブロックの再構成。2. MapReduce原則に基づく計算: データを分離し、複数のインスタンスで並列計算を行う。ラグランジュは、SNARK/STARK証明をサポートするために新しい契約ストレージ、アカウント状態、ブロックデータ構造を設計しました。彼のZKMR仮想マシンは、MapとReduceの2つのステップを通じて分散計算と証明の統合を行います。! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-0feafa3a17036d4f79bd3def93876e3d)###簡潔Succinct Networkの目標は、プログラム可能な事実をブロックチェーン開発スタックの各部分に統合することです。その特徴は、証明市場がさまざまな証明システムと互換性があることです。SuccinctのオフチェーンZKVMはSP(Succinct Processor)と呼ばれ、RustなどのLLVM言語をサポートしています。そのコア機能には次のものが含まれます:1. STARKsに基づく再帰的証明技術2. SNARKsからSTARKsへのラッパ3. 中心にプリコンパイルされたzkVMアーキテクチャ! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-f740bf9900d7fb63300faaa8fea3bc6f)## コプロセッサとLayer2の相違点ユーザー向けのLayer2とは異なり、コプロセッサはアプリケーションに焦点を当てており、アクセラレーションコンポーネントまたはモジュラーコンポーネントとして適用できます。1. ZK Layer2のオフチェーン仮想マシン2. パブリックチェーンアプリケーションのオフチェーンコンピューティング力3. クロスチェーンデータオラクル4. クロスチェーンブリッジメッセージングコプロセッサは、全てのチェーンのリアルタイム同期データと高性能低コストの信頼できる計算の可能性をもたらし、再構成可能なブロックチェーンの大部分のミドルウェアを提供します。! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-f3a3381c195d9b402239451466aaa952)## コプロセッサが直面する課題1. 開発者の参入障壁が高い2. サーキットは非常に初期で、状況が不明確です3. ハードウェアなどの前提条件が実現していない4. 技術的経路が似ているため、技術的障壁を形成することが難しい! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-ae8730f5c7364d7b7aee1edd206a0cf2)## まとめと展望ZKコプロセッサはWeb3アプリケーション開発のパラダイムを再構築し、全チェーンのリアルタイムで証明可能なデータベースと低コストのオフチェーン計算を実現することが期待されています。ZK算力チップの実現は、大規模な商業アプリケーションの前提条件です。次のサイクルでは、ZK産業チェーンが商業化され、真に10億ユーザー規模のチェーン上のインタラクションをサポートすることが期待されています。! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/social/moments-3e04c3e3bf32e46660eda994e5327768)
ZKコプロセッサー:イーサリアムのボトルネックを打破し、Web3の大規模アプリケーションの新時代を切り開く
ZKコプロセッサー: Web3の大規模アプリケーションへの架け橋を構築する
従来のコンピュータ分野では、コプロセッサがCPUのために他の複雑なタスクを処理します。一般的なコプロセッサには、AppleのM7モーションコプロセッサやNvidiaのGPUが含まれます。コプロセッサは、複雑で単一の性能要求が高いコードをオフロードできるため、CPUはより柔軟で多様な部分を処理できます。
イーサリアムチェーン上には、アプリケーションの発展を制約する二つの深刻な問題があります:
これらの2つの問題は、「大規模アプリケーション」製品の出現を大きく制限しています。ZKコプロセッサは、Ethereumの補助処理ユニットとして機能し、計算およびデータ集約型タスクを処理することで、これらの問題を解決できます。
ZKコプロセッサの応用範囲は非常に広く、ほぼすべての実際のdappアプリケーションシーンをカバーできます。たとえば、ソーシャル、ゲーム、DeFi、リスク管理システム、データストレージ、大規模モデルのトレーニングなどです。理論的には、Web2アプリケーションが実現できる機能は、ZKコプロセッサがブロックチェーン上で実現でき、同時にイーサリアムを決済層として利用してアプリケーションの安全を保護できます。
現在業界で知られているコプロセッサプロジェクトは主に三つのカテゴリに分かれています: チェーン上データインデックス、オラクル、ZKML。その中で汎用型ZKコプロセッサ(General-ZKM)は、これらのすべてのアプリケーションシーンをカバーできます。
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-35b967c7739f271639192884776a8878.webp)
汎用ZK協調プロセッサ技術アーキテクチャ
Risc Zero、Lagrange、およびSuccinctを例に挙げて、汎用ZKコプロセッサの技術アーキテクチャを分析する:
リスクゼロ
Risc ZeroのZKコプロセッサーはBonsaiと呼ばれ、ブロックチェーンに依存しないゼロ知識証明コンポーネントのセットです。その主な機能は次のとおりです:
Bonsaiのコンポーネントには、証明者ネットワーク、リクエストプール、Rollupエンジン、ミラーセンター、状態ストレージ、および証明市場などが含まれています。
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-eea519e979a6ccccd6b2be8ae28e1200.webp)
ラグランジュ
Lagrangeは、計算およびデータ集約型アプリケーションの開発をサポートするために、ブロックチェーンの履歴データを含む協調プロセッサと検証可能なデータベースを構築することを目指しています。主な機能は次のとおりです:
ラグランジュは、SNARK/STARK証明をサポートするために新しい契約ストレージ、アカウント状態、ブロックデータ構造を設計しました。彼のZKMR仮想マシンは、MapとReduceの2つのステップを通じて分散計算と証明の統合を行います。
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-0feafa3a17036d4f79bd3def93876e3d.webp)
###簡潔
Succinct Networkの目標は、プログラム可能な事実をブロックチェーン開発スタックの各部分に統合することです。その特徴は、証明市場がさまざまな証明システムと互換性があることです。
SuccinctのオフチェーンZKVMはSP(Succinct Processor)と呼ばれ、RustなどのLLVM言語をサポートしています。そのコア機能には次のものが含まれます:
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-f740bf9900d7fb63300faaa8fea3bc6f.webp)
コプロセッサとLayer2の相違点
ユーザー向けのLayer2とは異なり、コプロセッサはアプリケーションに焦点を当てており、アクセラレーションコンポーネントまたはモジュラーコンポーネントとして適用できます。
コプロセッサは、全てのチェーンのリアルタイム同期データと高性能低コストの信頼できる計算の可能性をもたらし、再構成可能なブロックチェーンの大部分のミドルウェアを提供します。
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-f3a3381c195d9b402239451466aaa952.webp)
コプロセッサが直面する課題
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-ae8730f5c7364d7b7aee1edd206a0cf2.webp)
まとめと展望
ZKコプロセッサはWeb3アプリケーション開発のパラダイムを再構築し、全チェーンのリアルタイムで証明可能なデータベースと低コストのオフチェーン計算を実現することが期待されています。ZK算力チップの実現は、大規模な商業アプリケーションの前提条件です。次のサイクルでは、ZK産業チェーンが商業化され、真に10億ユーザー規模のチェーン上のインタラクションをサポートすることが期待されています。
! 【なぜZKはエンドゲームなの?】 ](https://img-cdn.gateio.im/webp-social/moments-3e04c3e3bf32e46660eda994e5327768.webp)