ブロックチェーンのコンセンサスは、すべてのバリデーターが同じ計算処理を繰り返し実行する必要があるため、複雑なロジックを直接オンチェーンで処理することはコストが高く、制約も多いです。zkVMの本質的な価値は、計算処理をオフチェーンに移し、オンチェーンでは簡潔な証明のみを検証することで、個々のトランザクションの計算限界を突破できる点にあります。
Brevis (BREV)の検証可能な計算におけるユニバーサル実行レイヤーとして、Pico zkVMは柔軟性とパフォーマンスを両立するグルー&コプロセッサアーキテクチャを採用し、データ処理、署名検証、機械学習推論、Ethereumブロック証明などに対応した統合プログラミングおよび証明ツールチェーンを提供します。
Pico zkVMは、Brevisのユニバーサル検証可能計算実行レイヤーとして、「プログラム記述」と「正しい実行の証明」を単一のオープンソースツールチェーンに統合しています。デベロッパーは低レベル回路設計を行うことなく、Rustで計算ロジックを記述でき、Picoがオフチェーン実行と証明生成を担います。
モジュール性は2層で構成されます。ユニバーサルコアは任意のプログラムを実行でき、プラグイン可能な専用コプロセッサは高頻度オペレーション向けに最適化されています。この設計により、Picoは幅広い計算に対応しつつ、重要な処理においては専用回路に迫るパフォーマンスを発揮し、一般的なzkVMに見られる「柔軟だが遅い」という課題を回避します。
グルー&コプロセッサアーキテクチャはPico zkVM設計の中核であり、ユニバーサルコアが「グルー」としてプログラム全体の流れをつなぎ、計算負荷が高く頻度の高いタスクは専用コプロセッサやプリコンパイル回路に委任します。
ユニバーサルRISC-Vコアは任意のRustプログラムを実行し、柔軟性を確保します。プログラム内でKeccak-256ハッシュ、署名検証、機械学習推論、ブロックチェーンデータ処理が発生した場合、Picoはこれらを専用回路にルーティングし、RISC-V命令ごとの証明生成を回避します。
命令レベルでの証明生成はリソース消費が大きく、これが汎用zkVMの主なボトルネックとなっています。このプロセスをゼロ知識証明に最適化された回路に置き換えることで、Brevisは証明速度が約10倍〜80倍向上すると報告しており、柔軟性を損なうことなく証明コストを大幅に削減できます。
ユニバーサルコアと専用コプロセッサは、「柔軟な実行」と「効率的な証明」を組み合わせます。コアはあらゆるロジックを処理し、コプロセッサは高頻度処理を高速化します。
| コンポーネント | 役割 | 計算内容 | 証明方式 |
|---|---|---|---|
| ユニバーサルRISC-Vコア(グルー) | グルーレイヤー | 任意のRustプログラムフロー | 命令レベル証明 |
| Keccak-256プリコンパイル回路 | 専用コプロセッサ | ハッシュ計算 | 最適化回路 |
| 署名検証コプロセッサ | 専用コプロセッサ | 署名検証 | 最適化回路 |
| ML推論コプロセッサ | 専用コプロセッサ | 機械学習推論 | 最適化回路 |
| ブロックチェーンデータコプロセッサ | 専用コプロセッサ | オンチェーン/履歴データ処理 | 最適化回路 |
上記の通り、ユニバーサルコアはPicoが任意のプログラムを実行できることを保証し、専用コプロセッサはハッシュ化、署名検証、ML推論、データ処理といった高頻度処理を命令レベル証明から回路全体での証明へと変換します。ルーティングは自動で行われるため、デベロッパーが手動で実行経路を切り替える必要はほとんどありません。

図1. Pico zkVMグルー&コプロセッサアーキテクチャ:ユニバーサルRISC-Vコア(グルー)が任意のプログラムを実行し、Keccak-256、署名検証、ML推論、ブロックチェーンデータ処理を専用コプロセッサまたはプリコンパイル回路へルーティングします。
Picoの開発フローは「オフチェーン実行、オンチェーン検証」を軸に4ステップで進みます。Rustで計算内容を記述し、Picoがオフチェーンで実行・結果出力、正しい実行の暗号学的証明を生成、スマートコントラクトがオンチェーンで簡潔な証明のみを検証します。
最も重要なのは最後のステップで、オンチェーンコントラクトはプログラム全体ではなく証明のみを検証します。簡潔な証明の検証はミリ秒単位で完了し、元の計算規模にほぼ依存しないため、複雑なロジックも低コストでオンチェーン検証できます。
デベロッパーにとって、PicoはRustを利用することでゼロ知識開発のハードルを下げます。検証可能なプログラムを作成するために回路設計を習得する必要はなく、暗号学的な複雑性はツールチェーン内に閉じ込められています。

図2. Pico zkVM開発フロー:Rustでプログラム記述 → Picoがオフチェーン実行 → ZK証明生成 → スマートコントラクトがオンチェーン検証。
Pico zkVMとアプリケーションレベルのコプロセッサは、「ユニバーサルグルー」と「専用エンジン」の関係を形成します。ZKデータコプロセッサはその代表例で、オフチェーンで履歴およびクロスチェーンデータにアクセスし、計算を完了させ、データの真正性と正確性を証明する暗号証明を添付します。
この役割分担において、Picoはグルーとして機能し、専用モジュール間でデータを効率的にルーティングしつつ、汎用zkVMとしての柔軟性も維持します。アプリケーションロジックはカスタム計算にユニバーサルコアを呼び出したり、オンチェーン履歴への効率的アクセスにデータコプロセッサを活用したりできます。
まとめると、Picoはユニバーサルな計算能力を提供し、アプリケーションレベルのコプロセッサは特定用途向けの高速処理を実現します。両者が連携することで、Brevisの検証可能計算実行スタックを構成します。
Pico zkVMは「信頼できる計算+オンチェーン検証」が必要なシーンに最適で、データ処理、署名検証、機械学習推論、Ethereumブロック証明が代表的な4つの用途です。
| シナリオ | Picoの役割 | 代表的なシステムまたは回路 |
|---|---|---|
| データ処理 | オンチェーン履歴・クロスチェーンデータの集計・分析 | ZKデータコプロセッサ |
| 署名検証 | 署名のバッチ検証 | 署名検証コプロセッサ |
| ML推論 | オフチェーンモデル推論の検証可能な結果生成 | ML推論コプロセッサ |
| Ethereumブロック証明 | Ethereumブロックのリアルタイム証明生成 | Pico Prism |
上記の表は4つの代表的なシナリオと対応する実行コンポーネントを示しています。データ処理や署名検証は専用コプロセッサによる高速化、ML推論はオフチェーンモデル出力に証明を付与、Ethereumブロック証明は最も注目されるユースケースです。
Ethereumブロック証明はPico上に構築されたリアルタイム証明システムPico Prismによって実現されます。Brevisによると、16台のGPUで約99.8%のリアルタイムカバレッジを達成し、Ethereum Foundationの$100,000ハードウェア目標を満たしています。オラクルがオフチェーンデータをオンチェーンに持ち込むのとは異なり、Picoはオンチェーンデータの検証可能な計算に特化します。Brevisとオラクルの違いは、Picoが外部価格フィードではなく、ブロックチェーンデータの検証可能計算を重視している点です。Ethereum FoundationのOn-Prem Proving Initiative(Ethproof)は、2026年3月にBrevisを4チームの1つとして選出しました。
Pico zkVMの主な利点は、柔軟性とパフォーマンスの両立です。ユニバーサルコアであらゆるプログラムを実行でき、専用コプロセッサで高頻度処理を専用回路並みの効率に引き上げ、Rustツールチェーンによりゼロ知識開発の障壁を低減します。
考慮点は、専用回路のカバレッジと証明市場のダイナミクスです。コプロセッサやプリコンパイル回路は最適化された処理にのみ適用でき、未対応の計算に大きく依存するプログラムはユニバーサルコアによる命令レベル証明に戻るため、性能向上の恩恵が限定されます。BREVトークンとcoChainによるプルーバーステーキングとスラッシングは、証明納品の信頼性をトークン担保と紐付けます。
証明コストも構造的な制約です。ゼロ知識証明生成には専用ハードウェアとハッシュレートが必要で、汎用計算の証明オーバーヘッドはネイティブ実行より依然高くなります。複雑なロジックのコストや遅延は設計時に考慮が必要です。これらは仕組み上の客観的制約であり、投資助言ではありません。
Pico zkVMは、Brevisのオープンソース・モジュール型ゼロ知識仮想マシンであり、ユニバーサルRISC-Vコアと専用プリコンパイル回路をグルー&コプロセッサアーキテクチャで統合しています。コアは任意のRustプログラムを実行し、高頻度処理は専用コプロセッサにルーティングされ、Brevisは証明速度が10倍〜80倍向上すると報告しています。デベロッパーはRustで計算を記述し、オフチェーン実行・証明生成し、オンチェーンでは簡潔な証明のみを検証します。ZKデータコプロセッサ等のアプリケーションレベルコプロセッサやPico Prismのようなシステムと連携し、PicoはBrevisの検証可能計算のユニバーサル実行レイヤーを構成します。
Pico zkVMは、Brevisのオープンソース・モジュール型ゼロ知識仮想マシン(zkVM)であり、デベロッパーは任意の計算ロジックをRustで記述し、オフチェーン実行・ゼロ知識証明生成が可能です。スマートコントラクトはオンチェーンで簡潔な証明のみを検証し、プログラム全体の再実行は不要です。
このアーキテクチャは、ユニバーサルRISC-Vコアをグルーとしてプログラムを実行し、Keccak-256ハッシュや署名検証、ML推論などの一般的な処理を専用コプロセッサ(プリコンパイル)にルーティングします。ゼロ知識証明に最適化された回路が命令レベル証明を置き換え、Brevisによれば証明速度が10倍〜80倍向上します。
デベロッパーはRustで計算ロジックを記述し、Picoがオフチェーン実行・結果出力、正しい実行の暗号学的証明を生成します。スマートコントラクトはこの簡潔な証明をオンチェーンで検証し、検証の負荷はミリ秒単位で、元の計算規模にほぼ依存しません。
Pico zkVMはグルーとして機能し、専用モジュール間でデータを効率的にルーティングしつつ、汎用性も維持します。ZKデータコプロセッサは最も代表的なアプリケーションレベルコプロセッサで、オフチェーンで履歴・クロスチェーンデータにアクセスし、正しい計算の証明を添付します。両者が連携し、完全な実行スタックを形成します。
Pico Prismは、Pico上に構築されたリアルタイムEthereumブロック証明システムです。Brevisによると、16台のGPUで約99.8%のリアルタイムカバレッジを達成し、Ethereum Foundationの$100,000ハードウェア目標を満たしています。Ethereum FoundationのOn-Prem Proving Initiative(Ethproof)は、2026年3月にBrevisを4チームの1つとして選出しました。





