私はイーサリアムの進化を初日から見てきましたが、これがRISC-Vスイッチであることは単なるアップグレードではありません。これは、患者が目を覚ましたままネットワークの鼓動する心臓に対する神の手術です。EVM - イーサリアムの古代コンピュータエンジン - は何年も不安定に動作しています。まるでモデルTエンジンでフォーミュラ1をレースしているかのようで、煙が出始めるときにそのプレコンパイルモジュール(でダクトテープで修理しています。zkEVMのセットアップは、基本的に彼らのコードを必要なよりも50-800倍遅く翻訳しています!それは単に非効率的なだけでなく、恥ずかしいほど時代遅れです。ヴィタリックは、私たち技術者の多くが叫んできたことをついに認めました: "プリコンパイル契約は私たちにとって壊滅的です。" 通常は非常に外交的な人からの強い言葉です。これらのプリコンパイルは、ネットワーク全体を何度もクラッシュ寸前に追い込んでいますが、私たちは失敗しているエンジンにさらに部品を取り付けるかのように、それらを追加し続けています。EVMの256ビットスタック設計は、振り返ると重大な間違いでした。確かに、2015年においては暗号値を扱うためには理にかなっていましたが、今ではまるでダンプトラックで食料品を運ぶようなもので、資源を無駄にする巨大なオーバーキルです。特にZK証明を生成する際には。RISC-Vは単に優れているだけではなく、必然的です。たった47個のコア命令で、EVMの肥大化した設計に比べて美しくミニマリストです。私はRISC-V実装を試したことがあり、その優雅なシンプルさはほとんど詩的です。それに関する既存のエコシステムのおかげで、イーサリアムは車輪を再発明する必要はありません - Rust、C++、Goなどで動作する成熟したLLVMコンパイラサポートを得ています。私を苛立たせるのは、私たちは何年も前にこれをやるべきだったということです。イーサリアムの開発者たちが終わりのない議論に忙しい間に、90%のzkVMプロジェクトはすでにRISC-Vを標準として採用しました。市場は委員会がまだ議論している間に決まったのです!開発者にとって、これは私がソリディティを使わざるを得なくなるのではなく、適切な言語でスマートコントラクトを書くことができるようになることを意味します。そしてユーザーは?完全な移行が行われると、手数料が約100倍に減少するのを目にするでしょう。それは漸進的なものではなく、革命的なものです。最大の敗者は?ArbitrumやOptimismのような楽観的ロールアップです。彼らの詐欺証明システムは完全に再構築する必要があります。一方、ZKロールアップは、すでにRISC-Vを使用しているため、繁栄するでしょう。この変革は、イーサリアムを専門的なスマートコントラクトプラットフォームから、インターネット全体のためのミニマリスト検証レイヤーへと変えるでしょう。「すべてをスナーク化する」というのは単なるキャッチーなフレーズではなく、ブロックチェーンを真にスケーラブルにするための最終目標です。私は多くの「ゲームチェンジング」アップグレードが大きな騒ぎで発表され、結局は些細な改善に終わったのを見てきました。しかし、これはどうでしょう?これは本物です。イーサリアムはその未来をRISC-Vに賭けており、今回は正しい判断をしたと思います - たとえそれが約5年遅れていたとしても。
RISC-V革命:イーサリアムの最も過激な手術
私はイーサリアムの進化を初日から見てきましたが、これがRISC-Vスイッチであることは単なるアップグレードではありません。これは、患者が目を覚ましたままネットワークの鼓動する心臓に対する神の手術です。
EVM - イーサリアムの古代コンピュータエンジン - は何年も不安定に動作しています。まるでモデルTエンジンでフォーミュラ1をレースしているかのようで、煙が出始めるときにそのプレコンパイルモジュール(でダクトテープで修理しています。zkEVMのセットアップは、基本的に彼らのコードを必要なよりも50-800倍遅く翻訳しています!それは単に非効率的なだけでなく、恥ずかしいほど時代遅れです。
ヴィタリックは、私たち技術者の多くが叫んできたことをついに認めました: "プリコンパイル契約は私たちにとって壊滅的です。" 通常は非常に外交的な人からの強い言葉です。これらのプリコンパイルは、ネットワーク全体を何度もクラッシュ寸前に追い込んでいますが、私たちは失敗しているエンジンにさらに部品を取り付けるかのように、それらを追加し続けています。
EVMの256ビットスタック設計は、振り返ると重大な間違いでした。確かに、2015年においては暗号値を扱うためには理にかなっていましたが、今ではまるでダンプトラックで食料品を運ぶようなもので、資源を無駄にする巨大なオーバーキルです。特にZK証明を生成する際には。
RISC-Vは単に優れているだけではなく、必然的です。たった47個のコア命令で、EVMの肥大化した設計に比べて美しくミニマリストです。私はRISC-V実装を試したことがあり、その優雅なシンプルさはほとんど詩的です。それに関する既存のエコシステムのおかげで、イーサリアムは車輪を再発明する必要はありません - Rust、C++、Goなどで動作する成熟したLLVMコンパイラサポートを得ています。
私を苛立たせるのは、私たちは何年も前にこれをやるべきだったということです。イーサリアムの開発者たちが終わりのない議論に忙しい間に、90%のzkVMプロジェクトはすでにRISC-Vを標準として採用しました。市場は委員会がまだ議論している間に決まったのです!
開発者にとって、これは私がソリディティを使わざるを得なくなるのではなく、適切な言語でスマートコントラクトを書くことができるようになることを意味します。そしてユーザーは?完全な移行が行われると、手数料が約100倍に減少するのを目にするでしょう。それは漸進的なものではなく、革命的なものです。
最大の敗者は?ArbitrumやOptimismのような楽観的ロールアップです。彼らの詐欺証明システムは完全に再構築する必要があります。一方、ZKロールアップは、すでにRISC-Vを使用しているため、繁栄するでしょう。
この変革は、イーサリアムを専門的なスマートコントラクトプラットフォームから、インターネット全体のためのミニマリスト検証レイヤーへと変えるでしょう。「すべてをスナーク化する」というのは単なるキャッチーなフレーズではなく、ブロックチェーンを真にスケーラブルにするための最終目標です。
私は多くの「ゲームチェンジング」アップグレードが大きな騒ぎで発表され、結局は些細な改善に終わったのを見てきました。しかし、これはどうでしょう?これは本物です。イーサリアムはその未来をRISC-Vに賭けており、今回は正しい判断をしたと思います - たとえそれが約5年遅れていたとしても。