zkエコシステムはこれまでLinuxの瞬間を迎えたことがありませんでしたが、今回までは。 zkVM向けのユニバーサルモジュールライブラリOSであるZeroOSをご紹介します。 本日、ZeroOSを公共財としてリリースし、以下のスレッドにリンクされているホワイトペーパーの共著者として@danbonehお迎えできて光栄です。
問題点:バージョン管理、コスト、セキュリティリスク Rust、C++、Goなどのコア言語が更新されると、zkVMチームは言語ツールチェーンのフォークを修正しなければなりません。これにより「バージョンヘル」が発生し、各zkVMは異なる、脆弱でセキュリティに重要な展開を維持しなければならず、その展開はサードパーティのプログラミング言語の変更に依存しています。 各修正には新たな監査が必要で、1バージョンあたり200,000+ドルの費用がかかることがあります。さらに、zkVMチームはセキュリティ修正をフォークされたツールチェーンにバックポートし続ける必要があり、最大手のプレイヤー以外はリソースを負担しています。
解決策:ZKのすべてのOSを1つにしよう ZeroOSは、絶えず進化する言語固有のランタイムから、単一の安定したLinuxシスコールシムへと統合ポイントを移します。 つまり、ZeroOSはすべてのzkVMの互換性問題を言語に依存しない、zkVMに依存しない、アーキテクチャに依存しない方法で解決することを意味します。 zkVMのビルダー(Succinct、RISC Zero、PolygonのZK-EVMなど)は、ZeroOSブートローダーを実装するだけで、多くの言語(例:Rust、C)でLinuxアプリケーションとの互換性を解放できます。これにより、vApp開発者は効率とセキュリティのバランスを取るために必要なモジュールを自由に選べるように、すべてのZeroOSサブシステムモジュールが解放されます。 ZeroOSへの切り替えによる見返りは、運用効率とセキュリティの大幅な向上であり、開発者エコシステム全体に利益をもたらします。みんなが勝ちます。
85.23K