维塔利克想用RISC-V替换EVM – 这些区块链项目正在使用它

如果你错过了这个消息,以太坊创始人Vitalik Buterin看好RISC-V。如此之多,以至于他认为它可能会取代 EVM——是的,用于编译以太坊智能合约逻辑的虚拟机。这一启示出现在 4 月 20 日发表的一篇博客文章中,委婉地说,整个加密领域的意见分歧。在以太坊阵营中,许多人似乎对 Vitalik 姗姗来迟的承认感到兴奋,即必须做出一些改变才能振兴 Layer 1 的命运——它始于管理构建在上面的一切的底层说明手册。与此同时,其他区块链网络的架构师一直在充分利用这个机会,指出他们多年来一直在运行RISC-V。谁能责怪他们沾沾自喜?以下项目都可以鞠躬,因为在 Vitalik 开始谈论 RISC-V 之前很久就已经看到了它的优势。

波卡

另一个正在运行RISC-V的成熟项目当然是Polkadot——即使它在实现上几乎没有比以太坊更进一步。RISC-V正在取代WebAssembly (WASM),作为Polkadot历史上最大的升级JAM的一部分。从技术上讲,JAM使用PolkaVM,这是其自己的RISC-V版本。显然,“它仍然是RISC-V,但进行了修改以更好地适应虚拟机。”

虽然WASM至今一直忠实地服务于Polkadot,但人们早已认识到,为了让网络发展以满足现代应用的需求,性能需要更高,定制化需要更容易——所有这些RISC-V都支持。在支持硬件类型方面,它也更加灵活,这使得与运行PolkaVM的JAM为开始焕发活力的Polkadot社区带来了新鲜空气。人们不禁想知道,RISC-V是否也会为以太坊带来同样的变化?

笛卡尔

Cartesi 已经运行 RISC-V——显然发音为“risk-five”,尽管你友好的 AI 可能会有不同的看法——多年了。它支撑着 Cartesi 的模块化区块链,可以追溯到 2018 年 dapp 网络的起源。如果有奖项颁发给早期采用 RISC-V 的项目,Cartesi 现在一定会满身荣誉勋章。为了公平起见,团队似乎对炫耀并不感兴趣——在有更重要的事情要做,比如为下一波高性能 dapp 打下基础时。

至于为什么Cartesi一开始选择使用RISC-V,它似乎得出了一个结论,这个结论是V神最近自己也得出的:EVM根本不适合现代区块链的激烈竞争。它太慢且笨重,尽管为其提供的开发工具广泛且极其优秀,但这无法弥补EVM固有的局限性。另一方面,RISC-V灵活得多,可以用于运行Linux和其他成熟的操作系统。因此,开发者可以使用他们喜欢的编程语言和环境在Cartesi上部署dapp。

神经网络

虽然没有Cartesi或Polkadot那么知名,但Nervos是另一条已经运行RISC-V一段时间的Layer 1链。Nervos实际上是一个有趣的项目,特别是如果你喜欢浏览各种区块链组件的话。它基于比特币,使用工作量证明和UTXO账户模型,但作为Layer 2运行——所有这些都是建立在RISC-V上。像Cartesi一样,Nervos旨在作为模块化区块链运行,互操作性是其主要目标。

这不是一个最容易理解的项目——例如,它的网络被称为Common Knowledge Base (CKB),但真正有意义的是,它的团队决定依靠RISC-V作为其虚拟机来执行交易和智能合约。Polkadot 有自己的 PolkaVM 来运行 RISC-V,而 Nervos 有自己的 CKB-VM 来运行 RISC-V。对于普通的加密用户来说,这一切都非常神秘,但喜欢研究这些东西的开发人员会发现 Nervos 的架构非常迷人。

其他利用RISC-V的Web3项目

虽然上面介绍的三个项目是RISC-V最著名的支持者,但他们并不孤单。自 2021 年以来,万向区块链一直在研究 RISC-V,并与其他一些合作伙伴组成了一个特别兴趣小组来探索其应用。最近——就像上个月一样——Web3 Pi 成为第一个在 RISC-V 上同步完整以太坊节点的项目,这是一项相当大的成就。这让我们回到了以太坊、Vitalik 和区块链指令集,它们似乎准备取代 EVM。分手总是很难的,如果以太坊告别以其名字命名的虚拟机,它可能会旷日持久且混乱不堪。Vitalik已经承认了这一点,承认这是“对以太坊执行层未来的激进想法”。绝望的时代需要绝望的措施,如果以太坊接受 Vitalik 的提议,这将是网络历史上最广泛的升级——也是一直运行 RISC-V 的项目的一大亮点。

免责声明:本文仅供参考。它不提供或打算用作法律、税务、投资、财务或其他建议

查看原文
本页面内容仅供参考,非招揽或要约,也不提供投资、税务或法律咨询。详见声明了解更多风险披露。
  • 赞赏
  • 评论
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate.io APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)