RISC-Vとは何か、なぜVitalikはそれをスマートコントラクトに使用したいのか?

robot
概要作成中

RISC-Vの用途は非常に広範で、スーパーコンピューターからスマートフォン、さらには現在のイーサリアムなどのブロックチェーンまで様々です。

文:マルセル・ディア、CoinTelegraph

翻訳:バイシュイ、ゴールドファイナンス

一、RISC-V とは何ですか?

RISC-V(リスクファイブ)は、精簡命令セットコンピュータ(RISC)の原理に基づいた、現代のオープンソース命令セットアーキテクチャ(ISA)です。簡単に言えば、それはプロセッサが実行できる命令のセットを定義する設計図のようなものです。

RISC-V の設計目標は高度にモジュール化されており、効率的で柔軟です。このオープンソースフレームワークは、カリフォルニア大学によって2010年に開発され、開発者はその機能やユースケースを柔軟にカスタマイズでき、ARMやx86などの専有ISAと比較してコストを削減することができます。RISC-V の用途は非常に広範で、スーパーコンピューターからスマートフォン、さらには現在のイーサリアムなどのブロックチェーンに至るまで多岐にわたります。

2025年4月20日、イーサリアムの共同創設者であるヴィタリック・ブテリンは、ネットワークの実行レイヤーの速度と効率を向上させることを目的として、イーサリアム仮想マシン(EVM)をRISC-V命令セットアーキテクチャに置き換える「急進的な」新しいスケーリングスキームを発表しました。 RISC-Vは、ブロックチェーンのスケーラビリティ制限に対する最良のソリューションであるという考えです。

「それはイーサリアムの実行レイヤーの効率を大幅に向上させ、主なスケーラビリティのボトルネックの一つを解決し、実行レイヤーの簡潔さを大幅に向上させることを目的としています——実際、これが唯一の実行可能なソリューションかもしれません。」

その理念は、RISC-VをEVMに置き換え、スマートコントラクトを書くための仮想マシン言語として使用することです」とブテリンは述べました。

ユーザーがより安価で迅速な取引を求めてLayer 2に移行する中、イーサリアムは引き続き高騰する取引手数料と取引量の減少という問題に直面しています。これは、イーサリアムが2022年の合併後に採用した拡張戦略と一致しています。ブテリンによるイーサリアムの再構築のアイデアは、イーサリアムが近代化を実現し、トップのスマートコントラクトプラットフォームとしての地位を維持する機会と見なされています。

二、RISC-V はイーサリアム上でどのように動作しますか?

RISC-Vをイーサリアムに追加することは、現在もコミュニティとネットワークガバナンスで議論されている提案に過ぎません。ブテリンは、この提案を実現するためのいくつかの方法を概説しました。これには、2つの仮想マシン(VM)を実行することや、RISC-Vに完全に切り替えることが含まれます。

仮想マシンをサポートする主な考え方は、契約が既存のEVMモデルまたはRISC-Vで作成され、実行されることを許可することです。この2つの契約タイプは、永続ストレージへのアクセス、エーテル残高の保持、呼び出しの発信および受信などの機能にアクセスできます。さらに、契約は相互に呼び出すことができるように統合することもできます。

もう一つの「より過激」と呼ばれる提案は、既存のEVMコントラクトを変換するためにプロトコルを修正することです。これには、既存のコントラクトをEVMインタープリタと相互作用するように書き直す必要があり、新しいコントラクトは直接RISC-Vで記述されます。

このような重大な変化が直面する主な課題の1つは、既存の分散型アプリケーション (DApp) およびスマートコントラクトを破壊しないようにすることです。イーサリアムは、現在の EVM コードで書かれた既存の契約を破壊するリスクを冒すことはできません。移行的な解決策は、解釈器を使用することを含む可能性があります。これは本質的に異なる計算言語間の変換レイヤーです。これにより、開発者は RISC-V を使用して構築を開始できる一方で、従来の EVM 契約が中断なく実行され続けることが保証されます。

III. RISC-VとEVMの主な利点

もしRISC-Vがイーサリアムのアーキテクチャに重大な変化をもたらすなら、その変化はどのような利点をもたらすでしょうか?長期的には、RISC-Vがイーサリアムのスマートコントラクトのパフォーマンスと処理能力を向上させるでしょう。

Buterin氏によると、新しいアーキテクチャは理論的には効率を100倍に向上させることができます。 実際、手が届きにくいですが、それでも大幅な改善です。 効率の向上は、EVMのオーバーヘッドを排除するため、ゼロ知識(ZK)プルーフシステムおよび汎用スマートコントラクトの実行に対するRISC-Vの適合性に関連しています。

RISC-VはEVMの完全な代替品ではなく、zkEVMまたは同様のZKロールアップのバックエンドとしてRISC-Vを使用します。 スケーラビリティの向上は、主に実行タスクをZK Rollupに移動することによるもので、RISC-Vはプルーフプロセスを最適化します。

!

RISC-V スマートコントラクトは、より速く実行でき、より少ない計算リソースを消費します。この効率の向上は、最終ユーザーのガス料金の低下につながる可能性が高いです。このプロセスでは、ネットワークは速度を落とすことなく、より多くのユーザーと取引を処理できます。これにより、イーサリアムのスケーラビリティが直接向上し、ブロックチェーン業界で最も批判されている問題の一つを解決することが期待されます。

さらに、RISC-Vのシンプルで柔軟な命令セットは、EVMよりもゼロ知識証明計算に適しています。なぜなら、EVMはガス計算や状態管理などの管理タスクによるオーバーヘッドを生じるからです。

RISC-Vは、ゼロ知識証明をサポートするようにEVMを再設計するのではなく、ゼロ知識に最適化された実行レイヤーの開発を簡素化する合理化された代替手段を提供します。 これにより、ゼロナレッジロールアップ(ZK Rollup)を通じて、イーサリアムのプライバシーとスケーラビリティのロードマップが加速し、RISC-VはEVMを強力に補完するものになる可能性があります。

下表は RISC-V と EVM の主な違いと利点をまとめたものです。

!

四、RISC-V は未来に実現するのか?

ブテリンの提案はイーサリアムのユーザーと開発者の間で激しい議論を引き起こしました。これは野心的なアイデアであり、先進的なスマートコントラクトブロックチェーンの開発ロードマップ上の重要なマイルストーンになる可能性があります。

プログラマーのベン・アダムスは、この提案に対していくつかの懸念を示しました:要するに、ゼロ知識証明はより効率的になる可能性がありますが、一部の欠点も存在するかもしれません。スマートコントラクトを実行するブロックの構築と実行は、最終的には大幅に遅くなる可能性があります。

ここでのリスクは、ゼロ知識証明が改善される可能性があるが、ブロックの構築と実行が著しく悪化するかもしれないとベン・アダムズはコメントした。

別の匿名のコメント者も同様の意見を表明しました:私は Ben Adams の意見に同意します。EVM は全体として U256 アーキテクチャに基づいているため、RISC-V への抽象化は全体の実行性能を低下させるでしょう。

他の人もRISC-Vがボトルネックを減らすのに役立つ良いアイデアであることに同意しているようですが、潜在的な技術的難しさとコストを考慮して、優先すべきかどうか疑問を持っています。

同意、Layer-1に関しては、Layer-1のボトルネックを解決するための第2点と第3点は良いアイデアのようです。しかし、これは私たちが優先的に解決したい問題でしょうか?特に技術コストの規模を考慮すると?アダム・コクランが補足しました。

明らかに、この提案には、イーサリアムコミュニティからのさらなる明確さとさらなる議論が必要です。 この提案は、効率と速度を向上させるためのプロセスを根本的に簡素化することを約束する一方で、複雑な技術的変化ももたらします。 レイヤー1ブロックチェーンの仕組みを再考するには、何年もかかることがあります。

もちろん、他の分散型プロジェクトと同様に、承認の承認は技術計画だけに依存するわけではありません。それはコミュニティの認識を必要とします。したがって、現在、ブテリンの提案は、今後の開発行動についての広範な議論を引き起こしています。

原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、免責事項 を参照してください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGate.ioアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)