大白话科普:Vitalik 提议用 RISC-V 替换 EVM,到底在干啥?

新手4/27/2025, 3:48:13 AM
RISC-V 是现代化的“通用语言”,已经被很多设备用上了,相关的工具和技术都很成熟。如果以太坊能直接用 RISC-V 写智能合约,就不用再翻译来翻译去,效率能高一大截。

作为一个小编,少不了接触前沿叙事和技术。

比如 Vitalik 的技术博客,经常不定期提出一些严肃且硬核的技术观点,也是各家媒体争相快速报道的素材。

不过,能否接触到是一回事,能否看懂则是另一回事。

前两天,以太坊创始人 Vitalik 提出了一个大胆的想法——要把以太坊的核心部件 EVM(以太坊虚拟机)替换成一个叫 RISC-V 的东西。

英文区加密推特已经有很多关于这件事的讨论,但中文区似乎并不太关注这么硬核难懂的技术。

反正,ETH 的价格硬不起来是不争的事实,搞技术救不了“E卫兵”已经成为大家默契的共识。

但秉着好奇和试图拯救手上已经被埋的 ETH 的心态,小编还是认真看了看 Vitalik 提出的这个 RISC-V,并试图用大白话给大家讲明白,它的变化和可能的影响。

毕竟,万一你还对 ETH 相关的事情感兴趣呢。

说方言的 EVM,说普通话的 RISC-V

先来点背景知识。

首先,以太坊(Ethereum)是一个区块链平台,类似于一个去中心化的“超级电脑”。它可以运行智能合约(smart contracts),也就是一些自动执行的程序,比如用这些程序来做 DeFi 应用或NFT交易等。

关键在于,以太坊的智能合约是运行在一个叫EVM(Ethereum Virtual Machine,以太坊虚拟机)的东西上。

EVM就像一个翻译官,把开发者写的代码(比如用Solidity语言写的智能合约)翻译成以太坊能执行的指令(bytecode)。

想法很好,之前也一直是这么运行的。

但EVM有一个问题:它是一个定制的系统,和主流计算机语言不太兼容,导致运行效率不高,尤其是在处理复杂任务时容易出现瓶颈。

那这关 RISC-V 什么事?

RISC-V(读作“risk-five”)是一种开源的计算机指令集(instruction set),有点像计算机的“语言标准”。

它是从2010年由加州大学伯克利分校开发出来的,现在已经被广泛用在手机、笔记本电脑、传感器等设备的芯片上。和传统的 Intel 或 ARM 芯片(它们用的是私有的指令集)不同,RISC-V是完全开源的,任何人都可以用它来设计芯片,相当于硬件界的“Linux”。


(图片来源:CSDN

你可能好奇,这种用在硬件芯片上的指令集,关以太坊什么事? Vitalik 为什么看上了 RISC-V 呢?

简单来说,因为 RISC-V 能解决 EVM 的很多毛病。咱们刚才说了,EVM 是个“翻译官”,但它用的“方言”太老了,和主流计算机语言不兼容,每次运行智能合约都要费劲地翻译,效率低得让人头疼。

RISC-V 就不一样,它是现代化的“通用语言”,已经被很多设备用上了,相关的工具和技术都很成熟。如果以太坊能直接用 RISC-V 写智能合约,就不用再翻译来翻译去,效率能高一大截。

具体来说,RISC-V 能用在以太坊的“执行层”上。

啥叫执行层?就是以太坊运行智能合约的那部分“核心引擎”。 Vitalik 的想法是,把 EVM 这个老引擎换成 RISC-V 这个新引擎,让智能合约直接用 RISC-V 运行。

他在 2025年4月20日的博客里提到,这种替换能让以太坊的执行效率提升100倍。

而且,RISC-V 还能更好地支持ZK(零知识证明),特别适合用来扩展以太坊的容量(比如用在 zk-Rollups 这种方案上)。

不过,现在这个想法还只是个“提案”,刚提出没几天。

社区才刚开始讨论。有人觉得挺好,有人觉得风险大,可能会让系统更复杂。

Vitalik 自己也说了,这是个长期计划,可能得几年才能真的落地。现在以太坊还在忙别的升级(比如5月7日的 Pectra 升级,主要优化 layer-2 和用户体验),所以 RISC-V 这个事还早着呢,短期内不会有大动作。

学医救得了以太坊吗?

鲁迅先生曾经说过,学医救不了中国人。因为精神麻了,物理拯救没有意义。

以太坊或许也面临着这种处境。

从技术角度入手,去解决物理上的性能问题,这个思路可行吗?如果真的换了 RISC-V,对以太坊会有啥影响?

毕竟,以太坊现在是个价值4000亿美元的大生态(ETH 市值大概1890亿美元,加上锁定的资产价值),动这么大的手术,得小心翼翼。

先说说换了 RISC-V 可能带来的好处。最大的变化,就是以太坊会变得更快。现在以太坊有时候忙起来特别卡,尤其是高峰期,比如以前 NFT 热的时候,大家抢着买小头像,交易卡顿加上 gas 费飙升,贵族链实锤。

更长远来看,换了 RISC-V 还能让以太坊更有竞争力。 Solana 等 L1,首要特征就是跑得特别快,已经抢了不少用户。

以太坊如果能用上 RISC-V,跟主流技术接轨,开发者会更容易开发新应用(DApps),以太坊就能吸引更多人来用。

从 Vitalik 的视角出发,他的目标或许是让以太坊不只是现在能用,而是未来几十年都能跑在前面。

不过,换 RISC-V 也不是完全没问题,风险其实也不小。

有些老的智能合约可能用不了 RISC-V,得想办法兼容。还有人担心,RISC-V 虽然快,但不一定完全适合以太坊的需求,可能会让系统更复杂,甚至影响现在的一些扩展方案(比如 Rollups)。

还有一个问题,就是开发者得重新学东西。现在的开发者都习惯了用 EVM 开发智能合约,换成 RISC-V 后,他们得学新的工具和方法。有些人可能会觉得麻烦,不太愿意改。

社区里对这个提议的看法也挺分裂的。支持的人觉得这是以太坊面向未来的重要一步,能让它跑得更快、更省钱。反对的人觉得风险太大,可能会让系统更复杂,还不如先把现在的 EVM 优化好。

如果手持 ETH 被迫成为 E 卫兵,那当然是希望 Vitalik 的想法能让以太坊变得更好,顺便拉一把 ETH。

但说实话,技术升级能不能救 ETH 的价格,还真不好说。

毕竟,市场有时候不看技术,只看情绪。

不过,这个 RISC-V 的想法确实挺有意思,说明以太坊还在努力往前走。如果你也对 ETH 感兴趣,不妨多关注这件事,说不定未来真能有点惊喜。

声明:

  1. 本文转载自 [深潮TechFlow],著作权归属原作者 [深潮TechFlow],如对转载有异议,请联系 Gate Learn 团队,团队会根据相关流程尽速处理。

  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。

  3. 文章其他语言版本由 Gate Learn 团队翻译, 在未提及 Gate.io 的情况下不得复制、传播或抄袭经翻译文章。

大白话科普:Vitalik 提议用 RISC-V 替换 EVM,到底在干啥?

新手4/27/2025, 3:48:13 AM
RISC-V 是现代化的“通用语言”,已经被很多设备用上了,相关的工具和技术都很成熟。如果以太坊能直接用 RISC-V 写智能合约,就不用再翻译来翻译去,效率能高一大截。

作为一个小编,少不了接触前沿叙事和技术。

比如 Vitalik 的技术博客,经常不定期提出一些严肃且硬核的技术观点,也是各家媒体争相快速报道的素材。

不过,能否接触到是一回事,能否看懂则是另一回事。

前两天,以太坊创始人 Vitalik 提出了一个大胆的想法——要把以太坊的核心部件 EVM(以太坊虚拟机)替换成一个叫 RISC-V 的东西。

英文区加密推特已经有很多关于这件事的讨论,但中文区似乎并不太关注这么硬核难懂的技术。

反正,ETH 的价格硬不起来是不争的事实,搞技术救不了“E卫兵”已经成为大家默契的共识。

但秉着好奇和试图拯救手上已经被埋的 ETH 的心态,小编还是认真看了看 Vitalik 提出的这个 RISC-V,并试图用大白话给大家讲明白,它的变化和可能的影响。

毕竟,万一你还对 ETH 相关的事情感兴趣呢。

说方言的 EVM,说普通话的 RISC-V

先来点背景知识。

首先,以太坊(Ethereum)是一个区块链平台,类似于一个去中心化的“超级电脑”。它可以运行智能合约(smart contracts),也就是一些自动执行的程序,比如用这些程序来做 DeFi 应用或NFT交易等。

关键在于,以太坊的智能合约是运行在一个叫EVM(Ethereum Virtual Machine,以太坊虚拟机)的东西上。

EVM就像一个翻译官,把开发者写的代码(比如用Solidity语言写的智能合约)翻译成以太坊能执行的指令(bytecode)。

想法很好,之前也一直是这么运行的。

但EVM有一个问题:它是一个定制的系统,和主流计算机语言不太兼容,导致运行效率不高,尤其是在处理复杂任务时容易出现瓶颈。

那这关 RISC-V 什么事?

RISC-V(读作“risk-five”)是一种开源的计算机指令集(instruction set),有点像计算机的“语言标准”。

它是从2010年由加州大学伯克利分校开发出来的,现在已经被广泛用在手机、笔记本电脑、传感器等设备的芯片上。和传统的 Intel 或 ARM 芯片(它们用的是私有的指令集)不同,RISC-V是完全开源的,任何人都可以用它来设计芯片,相当于硬件界的“Linux”。


(图片来源:CSDN

你可能好奇,这种用在硬件芯片上的指令集,关以太坊什么事? Vitalik 为什么看上了 RISC-V 呢?

简单来说,因为 RISC-V 能解决 EVM 的很多毛病。咱们刚才说了,EVM 是个“翻译官”,但它用的“方言”太老了,和主流计算机语言不兼容,每次运行智能合约都要费劲地翻译,效率低得让人头疼。

RISC-V 就不一样,它是现代化的“通用语言”,已经被很多设备用上了,相关的工具和技术都很成熟。如果以太坊能直接用 RISC-V 写智能合约,就不用再翻译来翻译去,效率能高一大截。

具体来说,RISC-V 能用在以太坊的“执行层”上。

啥叫执行层?就是以太坊运行智能合约的那部分“核心引擎”。 Vitalik 的想法是,把 EVM 这个老引擎换成 RISC-V 这个新引擎,让智能合约直接用 RISC-V 运行。

他在 2025年4月20日的博客里提到,这种替换能让以太坊的执行效率提升100倍。

而且,RISC-V 还能更好地支持ZK(零知识证明),特别适合用来扩展以太坊的容量(比如用在 zk-Rollups 这种方案上)。

不过,现在这个想法还只是个“提案”,刚提出没几天。

社区才刚开始讨论。有人觉得挺好,有人觉得风险大,可能会让系统更复杂。

Vitalik 自己也说了,这是个长期计划,可能得几年才能真的落地。现在以太坊还在忙别的升级(比如5月7日的 Pectra 升级,主要优化 layer-2 和用户体验),所以 RISC-V 这个事还早着呢,短期内不会有大动作。

学医救得了以太坊吗?

鲁迅先生曾经说过,学医救不了中国人。因为精神麻了,物理拯救没有意义。

以太坊或许也面临着这种处境。

从技术角度入手,去解决物理上的性能问题,这个思路可行吗?如果真的换了 RISC-V,对以太坊会有啥影响?

毕竟,以太坊现在是个价值4000亿美元的大生态(ETH 市值大概1890亿美元,加上锁定的资产价值),动这么大的手术,得小心翼翼。

先说说换了 RISC-V 可能带来的好处。最大的变化,就是以太坊会变得更快。现在以太坊有时候忙起来特别卡,尤其是高峰期,比如以前 NFT 热的时候,大家抢着买小头像,交易卡顿加上 gas 费飙升,贵族链实锤。

更长远来看,换了 RISC-V 还能让以太坊更有竞争力。 Solana 等 L1,首要特征就是跑得特别快,已经抢了不少用户。

以太坊如果能用上 RISC-V,跟主流技术接轨,开发者会更容易开发新应用(DApps),以太坊就能吸引更多人来用。

从 Vitalik 的视角出发,他的目标或许是让以太坊不只是现在能用,而是未来几十年都能跑在前面。

不过,换 RISC-V 也不是完全没问题,风险其实也不小。

有些老的智能合约可能用不了 RISC-V,得想办法兼容。还有人担心,RISC-V 虽然快,但不一定完全适合以太坊的需求,可能会让系统更复杂,甚至影响现在的一些扩展方案(比如 Rollups)。

还有一个问题,就是开发者得重新学东西。现在的开发者都习惯了用 EVM 开发智能合约,换成 RISC-V 后,他们得学新的工具和方法。有些人可能会觉得麻烦,不太愿意改。

社区里对这个提议的看法也挺分裂的。支持的人觉得这是以太坊面向未来的重要一步,能让它跑得更快、更省钱。反对的人觉得风险太大,可能会让系统更复杂,还不如先把现在的 EVM 优化好。

如果手持 ETH 被迫成为 E 卫兵,那当然是希望 Vitalik 的想法能让以太坊变得更好,顺便拉一把 ETH。

但说实话,技术升级能不能救 ETH 的价格,还真不好说。

毕竟,市场有时候不看技术,只看情绪。

不过,这个 RISC-V 的想法确实挺有意思,说明以太坊还在努力往前走。如果你也对 ETH 感兴趣,不妨多关注这件事,说不定未来真能有点惊喜。

声明:

  1. 本文转载自 [深潮TechFlow],著作权归属原作者 [深潮TechFlow],如对转载有异议,请联系 Gate Learn 团队,团队会根据相关流程尽速处理。

  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。

  3. 文章其他语言版本由 Gate Learn 团队翻译, 在未提及 Gate.io 的情况下不得复制、传播或抄袭经翻译文章。

即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.