最近のブロックチェーン技術の進化の中で、元々はチップエンジニアの間で人気のあった言葉が、静かにブロックチェーン開発者の新しいお気に入りとなりました:RISC-V。
2025年4月20日、イーサリアムの創設者であるヴィタリック・ブテリン氏は、コミュニティフォーラム「Ethereum Magicians」に投稿し、イーサリアムの長らく使われてきたEVM仮想マシンをRISC-Vに置き換える探索的な提案を提案しました。
その一方で、PolkadotはAseetHub WestendテストネットでRISC-Vをサポートするスマートコントラクト実行環境を静かにオンラインにしました。開発者はSolidityを使用してPolkadotでの開発を試みることができますが、コントラクトは最終的に全く新しい実行エンジンPolkaVM上で実行されます。
偶然ですか?最初はチップ設計のために生まれたオープンソースの命令セットが、なぜブロックチェーンの世界で「ブレイクスルー」するのでしょうか?
EthereumとPolkadotがRISC-Vに同時に賭けているが、その背後には何が見込まれているのか?
チップからブロックチェーンへ、RISC-Vはなぜ登場したのか?
計算機デバイスの「魂」は、その命令セットアーキテクチャ(ISA)であり、つまりソフトウェアがハードウェアに「何をしてほしいか」を伝える言語です。私たちがよく知っているIntel CPUはx86アーキテクチャを使用しており、AppleのMチップはARMアーキテクチャを使用しています。
RISC-Vはオープンソースで無料のアーキテクチャ標準であり、誰でもそれを使用してCPUを設計でき、IntelやARMにライセンス料を支払う必要はありません。
それは元々カリフォルニア大学バークレー校の学術プロジェクトでしたが、今ではますます多くのチップ企業がこのアーキテクチャ標準を認めています:構造がシンプルで、柔軟にカスタマイズでき、オープンソースで利用可能であり、地政学的リスクを回避することができます。
しかし、RISC-Vとブロックチェーンにはどのような関係がありますか?
仮想マシン(VM)は各ブロックチェーンの「実行の脳」であり、すべての契約はそれ上で実行される。しかし、現在の主流の仮想マシンシステム、例えば Ethereum の EVM、Polkadot の WASM、Solana の BPF にはいくつかの明らかな問題がある:
· 古いアーキテクチャで、EVMは2015年に設計されたスタック型モデルであり、現代のCPUと整合性を持たせるのが難しい。 · セキュリティが低く、既存のアーキテクチャは形式的検証が難しく、真の数学的コードの安全性を実現できない · 多言語サポートは制限されており、開発者は自由に言語を選択できず、Solidityスタックに依存することになります。
したがって、RISC-Vのような「現代的な」アーキテクチャがブロックチェーンエンジニアの前に現れたとき、彼らの直感はこうです:私たちはブロックチェーン仮想マシンも「RISC-V化」できるのか?
スタック型 vs レジスタ型計算モデル比較図 Ethereumの選択:概念から出発し、次世代ZKネイティブ仮想マシンを構想する
Vitalikの考えはEthereumコミュニティのスタイルに非常に合っています:単純な最適化ではなく、哲学的なレベルから再設計することです。
彼がEthereum Magiciansフォーラムで説明したところによると、彼の構想は次の通りです:将来のイーサリアムの実行層は、極めてシンプルで、安全で、数学的に証明可能であるべきです。しかし、EVMはすでにあまりにも複雑で、修正することもできません。むしろ、RISC-Vを使用して新しい検証可能なVMを構築する方が良いでしょう。
RISC-Vは構造が明確で、実行動作が予測可能であり、ゼロ知識証明回路に変換するのに非常に適しています。将来的にはLLVMコンパイラと連携する可能性もあり(ただし、バグに関するコメントを多く見かけます)、RustやCなどのより豊富な言語で契約を開発することができます。さらに重要なのは、これが「ZKネイティブチェーン」を構築するための実行層の基盤となる可能性があることです。
もちろん、これらすべてはまだ仮想の段階にあります。Ethereumコミュニティは現在、実行計画を持っていませんが、方向性は明確です:単なる仮想マシンの変更ではなく、将来の拡張性、安全性、信頼性のあるブロックチェーンの準備をしています。
Polkadotの道筋:エンジニア主導、基盤の置き換えから始まるリアリズム
Ethereumの「コンセプト構想」とは異なり、Polkadotは別の実践的な道を選びました。
2023年に、ParityのコアエンジニアJan BujakはWASMの代替案を探求し、最終的にRISC-Vを選択し、その後PolkaVMプロジェクトを開始しました。 Polkadotのやり方は非常に明確です:
· 言語は変わらず、Solidityを引き続き使用します · ツールは変わらず、Remix、Ethers.js、MetaMask はすべて互換性があります · コンパイルパスの調整、reviveツールを使用してSolidityをRISC-Vバイトコードにコンパイルする · 最終的に新しい仮想マシン PolkaVM 上で実行され、より効率的で、安全で、検証可能な実行能力を提供します。
これは、開発者の体験が基本的に変わらないことを意味しますが、基盤の実行が完全に入れ替わったということです。WebAssemblyからRISC-Vへ、スタック式からレジスタ式へ、従来の実行からZKフレンドリーへ、これは「静かな革命」です。
現在、PolkaVM は Asset Hub の Westend テストネットで動作でき、目標は 2025 年 Q3 に Polkadot をローンチすることです。 開発者の視点:あなたが書いたコードは変わらないが、基盤は静かに再構築されている
Ethereum と Polkadot は RISC-V に対するアプローチが異なるが、一方はビジョンの先を行き、もう一方はすでに実装に入っている。しかし、開発者に発信されるシグナルは驚くほど一致している。これは「記述レイヤー」の変革ではなく、基盤となるインフラストラクチャの再構築である。
開発者にとって、どのチェーンにいても、短期間ではほとんど分断感を感じることはありません:Solidityを使って契約を作成し、Remix、Ethers.js、MetaMaskなどの慣れ親しんだツールを使い続けることができ、デプロイメントプロセスも基本的に同じで、すべてが従来通りです。
しかし、見えない基盤では、実行エンジンがすでに交換されています!
Polkadotでは、Solidity契約をreviveツールを使用してRISC-Vバイトコードにコンパイルし、新しい仮想マシンPolkaVM上で実行できるようになりました。WASMや従来のEVMと比較して、PolkaVMは実行効率とリソース課金において優れたパフォーマンスを発揮し、特に複雑な契約の実行コスト制御に対してより親切です。
Ethereum の技術構想において、RISC-V は「ZK ネイティブチェーン」の最も適した基盤と見なされています。Vitalik は明確に、将来的に真に数学的に証明可能なチェーン上の実行ロジックを実現するには、EVM が避けられない障害であり、構造が明確で行動が予測可能な RISC-V が理想的な解決策であると述べています。
さらに重要なのは、このアーキテクチャ層の交代は、単なるパフォーマンスの向上にとどまらないということです——チェーン上の開発パラダイムの根本的な変化が、ひそかに起こりつつあります。
セキュリティは「人間による凝視」から「数学的に検証可能」へと移行します。 RISC-V のすべての命令動作を形式的にモデル化できますが、これは評価基板 (EVM) では実現できません。 つまり、契約セキュリティの未来は、もはや毎年の監査に頼るのではなく、編集段階で「間違いない」という数学的な裏付けに頼ることになります。 「証明可能」という理由だけで、信頼を必要としないコードを書くことができます。
ゼロ知識はニッチからデフォルトへ。過去にZK契約を書くのは上級エンジニアだけが扱えるスキルでした。しかし、RISC-Vの構造自体がzk-friendlyであり、実行プロセスは整然としていて、回路に変換しやすいため、自然にzkEVMなどのシステムの理想的なバックエンドとなりました。一度基盤の切り替えが完了すれば、ZK契約は選択肢ではなく、スマート契約の「デフォルトの安全モード」となるかもしれません。
多言語スマートコントラクトの時代が間もなく幕を開けます。RISC-V は LLVM ツールエコシステムと接続されており、これは Rust や C などの言語が自然にチェーン上で実行可能な形式にコンパイルできることを意味します。もう Solidity に制限されることはありません。将来的にはスマートコントラクトを書くことが、システムモジュールを書くのと同じように、低レベルで制御可能で自由で柔軟です。Polkadot はすでに ink! 言語を RISC-V に移行することを推進しており、これは異なる言語が共存するコントラクトの世界が現実であることを示しています。幻想ではありません。
最後に書く
あなたが今どのチェーン上にいて、Solidityを使っているのか、Rustを使っているのか、Remixでコントラクトを書いているのか、Ethers.jsでフロントエンドを操作しているのかにかかわらず、あなたは次第に気づくでしょう:仮想マシンの進化は、あなたがコードを書く方法を変えるためではなく、あなたが書いたすべてのコードが——より速く走り、より安定して実行され、論理がより明確になり、安全で信頼できるようにするためのものです。
これらの変化はすぐには現れないかもしれません。基盤の再構築は常に最初に見えるものではありません。しかし、最終的には影響をもたらします。未来のスマートコントラクトは、あなたが気付かないうちに、より強力で自由になり、より信頼できるものになるでしょう。
本文参考リンク:
222k 投稿
186k 投稿
141k 投稿
79k 投稿
66k 投稿
62k 投稿
60k 投稿
57k 投稿
52k 投稿
51k 投稿
なぜ Polkadot とヴィタリックは偶然にも RISC-V を選んだのか?
最近のブロックチェーン技術の進化の中で、元々はチップエンジニアの間で人気のあった言葉が、静かにブロックチェーン開発者の新しいお気に入りとなりました:RISC-V。
2025年4月20日、イーサリアムの創設者であるヴィタリック・ブテリン氏は、コミュニティフォーラム「Ethereum Magicians」に投稿し、イーサリアムの長らく使われてきたEVM仮想マシンをRISC-Vに置き換える探索的な提案を提案しました。
その一方で、PolkadotはAseetHub WestendテストネットでRISC-Vをサポートするスマートコントラクト実行環境を静かにオンラインにしました。開発者はSolidityを使用してPolkadotでの開発を試みることができますが、コントラクトは最終的に全く新しい実行エンジンPolkaVM上で実行されます。
偶然ですか?最初はチップ設計のために生まれたオープンソースの命令セットが、なぜブロックチェーンの世界で「ブレイクスルー」するのでしょうか?
EthereumとPolkadotがRISC-Vに同時に賭けているが、その背後には何が見込まれているのか?
チップからブロックチェーンへ、RISC-Vはなぜ登場したのか?
計算機デバイスの「魂」は、その命令セットアーキテクチャ(ISA)であり、つまりソフトウェアがハードウェアに「何をしてほしいか」を伝える言語です。私たちがよく知っているIntel CPUはx86アーキテクチャを使用しており、AppleのMチップはARMアーキテクチャを使用しています。
RISC-Vはオープンソースで無料のアーキテクチャ標準であり、誰でもそれを使用してCPUを設計でき、IntelやARMにライセンス料を支払う必要はありません。
それは元々カリフォルニア大学バークレー校の学術プロジェクトでしたが、今ではますます多くのチップ企業がこのアーキテクチャ標準を認めています:構造がシンプルで、柔軟にカスタマイズでき、オープンソースで利用可能であり、地政学的リスクを回避することができます。
しかし、RISC-Vとブロックチェーンにはどのような関係がありますか?
仮想マシン(VM)は各ブロックチェーンの「実行の脳」であり、すべての契約はそれ上で実行される。しかし、現在の主流の仮想マシンシステム、例えば Ethereum の EVM、Polkadot の WASM、Solana の BPF にはいくつかの明らかな問題がある:
· 古いアーキテクチャで、EVMは2015年に設計されたスタック型モデルであり、現代のCPUと整合性を持たせるのが難しい。 · セキュリティが低く、既存のアーキテクチャは形式的検証が難しく、真の数学的コードの安全性を実現できない · 多言語サポートは制限されており、開発者は自由に言語を選択できず、Solidityスタックに依存することになります。
したがって、RISC-Vのような「現代的な」アーキテクチャがブロックチェーンエンジニアの前に現れたとき、彼らの直感はこうです:私たちはブロックチェーン仮想マシンも「RISC-V化」できるのか?
スタック型 vs レジスタ型計算モデル比較図 Ethereumの選択:概念から出発し、次世代ZKネイティブ仮想マシンを構想する
Vitalikの考えはEthereumコミュニティのスタイルに非常に合っています:単純な最適化ではなく、哲学的なレベルから再設計することです。
彼がEthereum Magiciansフォーラムで説明したところによると、彼の構想は次の通りです:将来のイーサリアムの実行層は、極めてシンプルで、安全で、数学的に証明可能であるべきです。しかし、EVMはすでにあまりにも複雑で、修正することもできません。むしろ、RISC-Vを使用して新しい検証可能なVMを構築する方が良いでしょう。
RISC-Vは構造が明確で、実行動作が予測可能であり、ゼロ知識証明回路に変換するのに非常に適しています。将来的にはLLVMコンパイラと連携する可能性もあり(ただし、バグに関するコメントを多く見かけます)、RustやCなどのより豊富な言語で契約を開発することができます。さらに重要なのは、これが「ZKネイティブチェーン」を構築するための実行層の基盤となる可能性があることです。
もちろん、これらすべてはまだ仮想の段階にあります。Ethereumコミュニティは現在、実行計画を持っていませんが、方向性は明確です:単なる仮想マシンの変更ではなく、将来の拡張性、安全性、信頼性のあるブロックチェーンの準備をしています。
Polkadotの道筋:エンジニア主導、基盤の置き換えから始まるリアリズム
Ethereumの「コンセプト構想」とは異なり、Polkadotは別の実践的な道を選びました。
2023年に、ParityのコアエンジニアJan BujakはWASMの代替案を探求し、最終的にRISC-Vを選択し、その後PolkaVMプロジェクトを開始しました。 Polkadotのやり方は非常に明確です:
· 言語は変わらず、Solidityを引き続き使用します · ツールは変わらず、Remix、Ethers.js、MetaMask はすべて互換性があります · コンパイルパスの調整、reviveツールを使用してSolidityをRISC-Vバイトコードにコンパイルする · 最終的に新しい仮想マシン PolkaVM 上で実行され、より効率的で、安全で、検証可能な実行能力を提供します。
これは、開発者の体験が基本的に変わらないことを意味しますが、基盤の実行が完全に入れ替わったということです。WebAssemblyからRISC-Vへ、スタック式からレジスタ式へ、従来の実行からZKフレンドリーへ、これは「静かな革命」です。
現在、PolkaVM は Asset Hub の Westend テストネットで動作でき、目標は 2025 年 Q3 に Polkadot をローンチすることです。 開発者の視点:あなたが書いたコードは変わらないが、基盤は静かに再構築されている
Ethereum と Polkadot は RISC-V に対するアプローチが異なるが、一方はビジョンの先を行き、もう一方はすでに実装に入っている。しかし、開発者に発信されるシグナルは驚くほど一致している。これは「記述レイヤー」の変革ではなく、基盤となるインフラストラクチャの再構築である。
開発者にとって、どのチェーンにいても、短期間ではほとんど分断感を感じることはありません:Solidityを使って契約を作成し、Remix、Ethers.js、MetaMaskなどの慣れ親しんだツールを使い続けることができ、デプロイメントプロセスも基本的に同じで、すべてが従来通りです。
しかし、見えない基盤では、実行エンジンがすでに交換されています!
Polkadotでは、Solidity契約をreviveツールを使用してRISC-Vバイトコードにコンパイルし、新しい仮想マシンPolkaVM上で実行できるようになりました。WASMや従来のEVMと比較して、PolkaVMは実行効率とリソース課金において優れたパフォーマンスを発揮し、特に複雑な契約の実行コスト制御に対してより親切です。
Ethereum の技術構想において、RISC-V は「ZK ネイティブチェーン」の最も適した基盤と見なされています。Vitalik は明確に、将来的に真に数学的に証明可能なチェーン上の実行ロジックを実現するには、EVM が避けられない障害であり、構造が明確で行動が予測可能な RISC-V が理想的な解決策であると述べています。
さらに重要なのは、このアーキテクチャ層の交代は、単なるパフォーマンスの向上にとどまらないということです——チェーン上の開発パラダイムの根本的な変化が、ひそかに起こりつつあります。
セキュリティは「人間による凝視」から「数学的に検証可能」へと移行します。 RISC-V のすべての命令動作を形式的にモデル化できますが、これは評価基板 (EVM) では実現できません。 つまり、契約セキュリティの未来は、もはや毎年の監査に頼るのではなく、編集段階で「間違いない」という数学的な裏付けに頼ることになります。 「証明可能」という理由だけで、信頼を必要としないコードを書くことができます。
ゼロ知識はニッチからデフォルトへ。過去にZK契約を書くのは上級エンジニアだけが扱えるスキルでした。しかし、RISC-Vの構造自体がzk-friendlyであり、実行プロセスは整然としていて、回路に変換しやすいため、自然にzkEVMなどのシステムの理想的なバックエンドとなりました。一度基盤の切り替えが完了すれば、ZK契約は選択肢ではなく、スマート契約の「デフォルトの安全モード」となるかもしれません。
多言語スマートコントラクトの時代が間もなく幕を開けます。RISC-V は LLVM ツールエコシステムと接続されており、これは Rust や C などの言語が自然にチェーン上で実行可能な形式にコンパイルできることを意味します。もう Solidity に制限されることはありません。将来的にはスマートコントラクトを書くことが、システムモジュールを書くのと同じように、低レベルで制御可能で自由で柔軟です。Polkadot はすでに ink! 言語を RISC-V に移行することを推進しており、これは異なる言語が共存するコントラクトの世界が現実であることを示しています。幻想ではありません。
最後に書く
あなたが今どのチェーン上にいて、Solidityを使っているのか、Rustを使っているのか、Remixでコントラクトを書いているのか、Ethers.jsでフロントエンドを操作しているのかにかかわらず、あなたは次第に気づくでしょう:仮想マシンの進化は、あなたがコードを書く方法を変えるためではなく、あなたが書いたすべてのコードが——より速く走り、より安定して実行され、論理がより明確になり、安全で信頼できるようにするためのものです。
これらの変化はすぐには現れないかもしれません。基盤の再構築は常に最初に見えるものではありません。しかし、最終的には影響をもたらします。未来のスマートコントラクトは、あなたが気付かないうちに、より強力で自由になり、より信頼できるものになるでしょう。
本文参考リンク: