146 讀數 新歷史

為什麼以太坊正在考慮RISC-V,卡特西能教我們什麼?

经过 Ishan Pandey4m2025/04/23
Read on Terminal Reader

太長; 讀書

Vitalik Buterin为以太坊提出RISC-V;Cartesi解释了为什么这可能会永远改变区块链。
featured image - 為什麼以太坊正在考慮RISC-V,卡特西能教我們什麼?
Ishan Pandey HackerNoon profile picture
0-item
1-item
2-item

当以太坊虚拟机的基础架构被重新考虑时,会发生什么?最近,Vitalik Buterin建议将以太坊的执行环境转向RISC-V,这是一个开放的标准指令集架构,但这对更广泛的区块链生态系统意味着什么,以及为什么卡片,一个区块链基础设施项目,自2018年以来一直倡导这种转变吗?


Cartesi的联合创始人菲利普·阿根托和埃里克·德穆拉(Erick de Moura)长期以来一直支持采用RISC-V,而不是作为一种投机性的赌注,而是作为一种根植于主流软件开发进化的计算决定。

自2018年以来Cartesi的RISC-V集成背后的理由

Cartesi的联合创始人Erick de Moura解释说:


是的

“这不是关于重新发明车轮,而是站在巨人的肩膀上。当我们在2018年开始Cartesi时,我们问自己区块链如何进入主流发展。

是的

“这不是关于重新发明车轮,而是站在巨人的肩膀上。当我们在2018年开始Cartesi时,我们问自己区块链如何进入主流发展。


Cartesi看到以太坊虚拟机(EVM)的局限性,这是一种特定领域的虚拟机,需要开发人员解决已经在传统计算环境中解决的问题。


“EVM迫使开发人员重新发明轮子进行基本操作,”德穆拉说。


是的

“这对web3开发人员来说是表达能力的深刻挫折。

是的

“这对web3开发人员来说是表达能力的深刻挫折。


RISC-V 允许 Cartesi 在智能合约中运行 Linux. 这解锁了对成熟软件库的访问,增强了安全性,并将分散应用(dApps)连接到更广泛的技术生态系统。

了解RISC-V:一个技术先例

RISC-V (Reduced Instruction Set Computing - Five) 是基于已建立的 Reduced Instruction Set 原则的开放标准指令集架构 (ISA)。


RISC-V 是围绕一个小型,模块化的基础指令集设计的,具有可选的标准扩展功能,可提供额外的功能,包括整数倍增/分化,原子操作,浮点算法等。


在区块链的背景下,这种模块化和开放的性质转化为几个优势:

    是的
  • 决定性:区块链环境需要确定性执行,RISC-V的清洁和最小化设计简化了验证和确定性计算。
  • 是的
  • 正式验证:RISC-V对正式方法具有强大的支持,允许开发人员数学证明关键代码路径的正确性,这在区块链等不受信任的系统中是一个至关重要的方面。
  • 是的
  • 工具生态系统:凭借 GCC、LLVM 和 QEMU 的广泛支持,RISC-V 开发人员可以利用强大的现有工具来编译、模拟和调试应用程序。
  • 是的


此外,RISC-V与运行完整的Linux操作系统的兼容性使智能合约和去中心化应用程序能够利用传统上在受限制的区块链环境中不可用的系统级资源,这为整合AI推断、高分辨率数据分析和加密证据等先进技术打开了大门。

RISC-V 能否成为区块链行业的共同基础?

虚拟机一直是区块链的计算支柱,到目前为止,每个网络:以太坊,索拉纳,波尔卡多都已经开发了自己的虚拟机,这种分裂增加了开发人员的摩擦,并限制了跨链互操作性。


de Moura与互联网的发展进行了平行:


是的

“在数字基础设施的演变中,狭窄背部法则表明,一个最小的,广泛采用的标准驱动增长,对于互联网来说,它是IP,对于区块链来说,它可能是RISC-V。

是的

“在数字基础设施的演变中,狭窄背部法则表明,一个最小的,广泛采用的标准驱动增长,对于互联网来说,它是IP,对于区块链来说,它可能是RISC-V。


他建议RISC-V,由于其开放性质和现有的工具,可以成为区块链计算的统一架构,“随着更多区块链在RISC-V上融合,优势将增加。

卡特西学会了可以帮助以太坊的教训

通过与RISC-V的合作,Cartesi收集了适用于以太坊和其他人考虑转变的见解。


    是的
  1. 成熟的生态系统:“你不需要从头开始,”德穆拉说,“RISC-V允许你利用编译器,调试器,甚至Linux本身。
  2. 是的
  3. 定制与兼容性:“你可以添加区块链特定的功能,同时保持符合标准。
  4. 是的
  5. Deterministic OS Execution: “我们已经表明,Linux可以在区块链环境中确定性地运行,这使像AI或模拟这样的复杂应用程序能够在链上运行。
  6. 是的


他强调,“RISC-V不仅是一个更好的技术选择,它是战略性的,它将区块链开发更接近传统计算,加速创新。

我的观点和最后的想法

Vitalik Buterin对RISC-V的支持凸显了以太坊和区块链架构的关键转折点,虽然仍然是一个建议,但这种转变反映了更广泛的行业实现:分散应用的未来取决于弥合web3和传统软件开发之间的差距。


RISC-V的技术优势 - 模块化,定义和广泛的工具 - 提供了行业广泛采用的令人信服的例子. 如果以太坊朝着这个方向前进,它可以像TCP / IP对互联网一样标准化区块链基础设施,为创新创造一个共同的基础。


现在的问题不是RISC-V是否会影响区块链,而是生态系统能适应多快,以及竞争对手的虚拟机能否在推动标准化的环境中生存下来。


告诉我,如果你想进一步扩展或改进任何部分。


别忘了喜欢和分享这个故事!

是的

Vested Interest Disclosure:本作者是通过我们的商业博客计划发表的独立贡献者。HackerNoon已经对该报告进行评估,但本文中的声明属于作者。

是的

感兴趣的披露:是的该作者是通过我们的商业博客计划出版的独立贡献者. HackerNoon 已经对该报告进行评估,但本文中的声明属于作者。

感兴趣的披露:商业博客计划商业博客计划


Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks