V神想在2030年前将以太坊变得“像比特币一样简单”

以太坊的联合创始人V神认为,区块链的长期可恢复性和可扩展性取决于使其变得简单,就像比特币一样。在5月3日的一篇博客文章中,他描述了"5年后的以太坊可能会变得几乎像比特币一样简单"。Buterin写道: “比特币最棒的事情之一就是其协议非常简单。” 根据V神的说法,比特币的简约设计和简单性使其易于接触,因此即使是高中生也可以理解协议的概念和架构。V神认为,简单性还带来了其他好处,例如降低建立新基础设施和维护现有基础设施的成本,以及降低错误的风险。 最近的升级,如(权益证明PoS)和整合零知识简洁非交互式知识论证(zk-SNARK),使以太坊变得更加强大。然而,忽视设计的简单性增加了以太坊的成本。V神解释道: “之前,以太坊通常不这样做(有时是出于我自己的决定)这导致了过高的开发成本,各种安全风险以及研发文化的狭隘,通常是为了追求那些被证明是无法实现的利益。” 简化以太坊共识层 在11月,以太坊基金会的研究员Justin Drake提出了一项名为“Beam Chain”的共识层升级。V神认为Beam Chain“相较于其过时的前身,目前的信标链,有更好的机会变得简单得多。” 这主要是因为链条将允许重新设计3个插槽的最终性,这将消除复杂的概念,如独立插槽、时代和同步委员会,Buterin指出。他还强调,通过大约200行代码可以实现3个插槽的基本最终性,从而简化许多。 链的束将减少同时运行的验证者数量,这将有助于“使用更简单的安全分支选择规则的实现”,V神写道。 串联链还将结合基于STARK的聚合协议,意味着任何人都可以成为聚合者。V神指出: “综合密码的复杂性本身是相当可观的,但至少它具有紧密包装的复杂性,对协议的系统风险低得多。” Buterin说,减少正在运行的验证者数量并结合基于STARK的聚合器"可能会允许一个更简单、更强大的P2P架构"。他继续表示,有机会重新思考和简化一些方面,从验证者的进出到非活动的泄漏。而这可以通过减少代码行数(LoC)以及创建"更易读的保证"来实现。 Buterin强调共识层与以太坊虚拟机(EVM)的执行操作是"相对独立的",这为相较于执行层的改进提供了"相对宽广的范围"。 简化以太坊执行层 上个月,V神提议用RISC-V替代EVM合约语言,以提高效率高达100倍。V神辩称,采用RISC-V也将增加简单性,因为“与EVM相比,RISC-V的规范简单得离谱”。 然而,这意味着要确保对现有应用程序的向后兼容性得以维护。V神写道: “重要的第一点是:没有一种唯一的方式来定义“以太坊代码基础”是什么(即使在一个单一的客户端中)。” 根据Buterin的说法,橙色区域无法减少。Buterin声称目标是通过将代码移动到黄色区域来最小化绿色区域,他表示“代码在理解和解释今天的链或构建最优区块方面非常有价值,但不是共识的一部分”。Buterin将这个过程比作苹果通过编译层实现长期向后兼容的方式。他写道: “重要的是,橙色和黄色区域的打包很复杂,任何想要理解协议的人都可以忽略它们,Ethereum的实施可以忽略它们,并且这些区域中的任何错误都不会导致共识风险。” 这是为什么橙色和黄色区域的代码复杂性“缺点少得多”,而绿色区域的代码复杂性相对较高。 为了减少绿地面积,V神提出了以下步骤: 阶段 1:新的前编译程序将使用 RISC-V 编写。 阶段2:开发者将有选择使用RISC-V编写合约。 阶段 3:所有先前的翻译将通过一次硬分叉替换为 RISC-V 部署。 阶段4:在RISC-V中部署EVM解释器,并将其作为智能合约上链。 V神声明上述步骤将确保以太坊的共识将"自然"理解RISC-V。 全协议标准以简化 Buterin建议分享“在不同层次的栈上的一个标准”,作为简化的途径。 例如,V神建议使用一个唯一的删除代码来获取可用数据,进行P2P广播并存储分散的历史记录。他认为这将最小化代码行的总数,提高效率并确保可验证性。 类似地,他建议在三个以太坊层上共享一个唯一的序列化格式:执行层、共识层和被称为应用程序二进制接口(ABI)的智能合约。Buterin建议使用SSZ,易于解码且广泛使用。 最终,在EVM被RISC-V或其他简单语言取代后,Buterin提议将共识层和执行层从Merkle Patricia hexary树转换为二叉树。这一转换可以提高效率并降低成本,同时确保所有以太坊层都可以通过相同的代码进行访问和解释,Buterin写道。 一个性格的变化 Buterin 通过提出以 Tinygrad 为例的目标,明确地建议 Ethereum 应用最大代码行目标。Buterin 重申,目标是使 "对 Ethereum 共识重要的代码几乎像 Bitcoin 一样简单"。 但更重要的是,以太坊需要采用一个标准,在这个标准下,尽可能选择更简单的选项。这意味着优先考虑打包的复杂性,而不是系统性的复杂性。 V神明确表示,以太坊历史规则的处理代码将在他最新提案中继续存在。然而,这样的代码必须保持在共识的重要代码或绿色区域之外。

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