一文で ZKWasm の最新の進展を理解する
著者:Louis Song,SevenX
編纂:GWEI Research
WebAssembly(WASM)は広く採用されている仮想マシンであり、Web開発を根本的に変革しました。その卓越した効率性、移植性、そして人気のあるプログラミング言語との互換性により、世界中の開発者に愛されています。
WASMはGoogle、Mozilla、Microsoft、Appleによって共同開発されており、高性能なWebアプリケーションを構築するための人気技術となっています。コンパイルしてハードウェア上で直接実行することで、WASMは顕著なパフォーマンス向上を提供します。
ZKWasmは、開発者が好みのプログラミング言語を使用してゼロ知識アプリケーションを構築し、WebAssembly(wasm)をサポートする環境にデプロイできる革新的な技術です。
ZKWasmは、開発者が再実行することなく、実行された計算の正確性を検証できるようにします。ZKWasmを活用することで、開発者はさまざまなプログラミング言語を柔軟に使用してZKPアプリケーションを構築できます。
これらのアプリケーションは、Webブラウザ内でシームレスに実行できます。zkWASMは、オラクル、オフチェーン計算、自動化、Web2とWeb3の接続、機械学習やデータ処理のための証明生成など、さまざまなユースケースを提供します。
採用率が高まるにつれて、zkWASMはWeb3の可能性を拡大し、Web2の開発者をこの変革的な構図に取り込むでしょう。
@DelphinusLabは、オープンソースのZKWasm実装をリードしています。彼らは汎用アプリケーションのために、現在のWASMランタイムをシームレスに置き換えるWASMゼロ知識仮想マシンを提供しています。
Delphinus LabのZKWasm実装を通じて、開発者はゼロ知識証明の力を利用してアプリケーションのセキュリティとプライバシーを強化し、より信頼性が高く分散型のデジタル構図への道を切り開くことができます。
Delphinuslab zkWASMは、これまでのところ唯一のWASMバイトコードをサポートする完全な実装であり、オープンソースのWASM zkVMです。V1はhttps://github.com/DelphinusLab/zkWasmで公開されています。
彼らはhalo2におけるzkWASMの洗練された算術設計について前述の説明を提供しています:https://twitter.com/DelphinusLab/status/1654305520466161664。
すでにいくつかのチームがZKWasmを使用して革新的なアプリケーションを構築しています。例えば、@HyperOracleはそれを使用してプログラム可能なzkOracleネットワークを構築しています。
ZKSummit9の期間中、@DelphinusLabの創設者@sinka2022は、ZK VMとWASMを組み合わせて、革新的なweb3アプリケーション(例えば、オンチェーンゲーム)をサポートする方法を共有しました。https://www.youtube.com/watch?v=dLZbfTWLGNI
@zkwasmは、新しいL2であり、zkWASM仮想マシンを利用してすべてのチェーンに信頼できる汎用のマルチチェーン実行層を提供します。それはWASM環境をロールアップとして複製し、開発者がEVMチェーン上で構築するのと同様にその上で構築できるようにします。https://medium.com/@0xwasm/wasm0-zkwasm-a-new-blockchain-environment-for-mass-adoption-15aab385a7ee
ZKWasmは巨大な可能性を持っていますが、依然として課題に直面しています。重要な障害の一つはパフォーマンスであり、ZKPスキームはクライアントアプリケーションに最適化する必要があります。効率を向上させることで、ZKWasmは開発者の実際の選択肢となることができます。
@icmeappはZKWasmのパフォーマンス課題を最適化しようとしています。彼らは効率を向上させるために、SuperNova(折りたたみZKPスキーム)などの代替ZKPスキームを探求しています。彼らの創設者@wyattbennoは、折りたたみスキームを説明する素晴らしいスレッドを投稿しました。https://twitter.com/wyatt_benno/status/1650620615991373824
@icme_appは、ZKWasmをクライアントアプリケーションに十分効率的にするために、再帰的ZKPスキームやCPUフレンドリーな領域(Plonky2とFRIなど)を深く研究しています。
要するに、zkWASMはブロックチェーンの大規模採用をリードする技術革新となる可能性があり、高性能で相互運用可能なアプリケーションを構築することでWeb3に新しい世界を開くことができます。共に新時代の可能性を解き放ちましょう!