免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表MarsBit官方立场。 小编:记得关注哦 来源:Twitter 原文标题:以太坊路线图的进阶之路 今年7月21日,V神参加在巴黎召开的以太坊社区会议(ETHCC)时发表演讲称,以太坊在完成5个关键阶段后可实现10万TPS。这5个阶段是: TheMerge:指以太坊执行层(当前主网)与信标链(新POS层)的合并。 TheSurge:指在以太坊上引入分片。 TheVerge:引入Verkle树,最终将提升ETH的可扩展性。 ThePurge:减少验证者所需的硬盘空间。消除了历史数据和坏账。 TheSplurge:一系列杂项,包含较小的升级,确保网络在前4个阶段之后平稳运行。 11月5日,V神在社交媒体平台再次公布新的、更详细的以太坊路线图,对此前的路线图做了优化。那么到底有多少改进之处? 推特kolLuozhuZhang发文列举了以太坊路线图近年来的改进并整理了相关资源帮助大家更好理解以太坊最新路线图,BlockBeats对其整理翻译如下: 以太坊路线图已更新,我们可以从V神的推特上清晰得看到以太坊的演变史,我认为下文的一些资源对于读者理解以太坊更新的路线图至关重要,分享给你们。 路线图的进阶 2020年路线图:V神对“ETH2。0未来510年及以后可能会怎样”的大致看法。 V神表示,过去两年以太坊团队已经从bluesky研究,阶段转向了具体的研究和开发。团队对权益证明的功能和限制、分片的安全模型等更加了解,类似zksnark这样以前看似很难实现的技术,现在也变得越来越可行。 此外,维护兼容性、确保以太坊的平稳过渡是过去两年里的主要方向。目前,相关的研究仍在继续,未来比这次升级更复杂的情况只会越来越多。同时,V神表示,许多改进实际上是在朝着更低复杂性的方向进行。 那时,以太坊已经开始从执行分片转向以rollup为中心: 2021年12月,更详细的路线图:新版路线图展示了以太坊协议开发的现状以及未来发展的顺序。 五个阶段并行开展,但主要工作在PoS上。当PoS完成后,我们可以弄清楚下一步该做什么并制定新的路线图! 2022年11月5日,再次更新路线图: TheMerge: Withdraw:到2022年底,跨客户端testnet实现撤消验证器。 Forkchoiceruleimprovement:(Goldfish共识协议PoS以太坊LMDGHOST分叉选择规则的安全替代品) 单槽最终确定性(Singleslotfinality):目前,以太坊区块需要6495个槽(约15分钟)完成最终确定,是综合各方面权衡后的最佳时间15分钟并不漫长,与现有交易所的确认时间差不多,让用户能够在常规计算机上运行节点,即使因为存款大小为32ETH(而不是前期要求质押的1500ETH)而出现了大量的验证者。然而,仍有更理想的方式是将最终确定时间减少到单个槽。 TheSurge EIP4844:Protodanksharding(akaEIP4844)是一个提案,旨在实现构成完整danksharding规范的大部分逻辑和scaffolding(例如交易格式、验证规则),但尚未实际实现任何分片。在原型danksharding实现中,所有验证器和用户仍必须直接验证完整数据的可用性。 Rollupstrainingwheels(rollup临时辅助轮):目前有很多的(optimistic和ZK)rollup项目,它们处于不同的发展阶段。这些项目的共有模式是使用了临时辅助轮:项目技术仍不成熟,为了发展生态选择了提前启动该模式,而不是完全依赖其欺诈证明或ZK证明,事实上,rollup应该有一个脱离辅助轮的路线图。 DAS:phase1可用性数据抽样提案:更详细地描述了如何基于以数据可用性为中心的方法构建phase1的提案。向信标链主要添加了ShardDataHeader的Vector,每个分片对应一个Vector。ShardDataHeader是一个小的数据库,代表了大量的底层数据(大小约为0512kB)。只有当ShardDataHeader所指向的底层数据可用时,一个区块才有效也就是说,它已经发布到网络上,任何人都可以下载它。但是,为了保持其可扩展性,客户端不会尝试下载每个ShardDataHeader的完整底层数据来验证区块,而是使用一种称为可用性数据抽样的间接技术来验证数据是否可用。 TheScourge Highlevelidea Inclusionlist nativePBS(提议者构建者分离):增加了以太坊的多样性和抗审查性。 MEVburn:核心思想是通过协议内销毁拍卖(inprotocolburnauction)拍卖共识层上的构建区块的权利。一旦中标者被选中,他们提出的执行区块将被确认消耗至少与他们的出价相同的ETH。其想法是,出价最高的自然会接近区块内的最大可提取值(MEV),因此大部分MEV应该直接销毁。 TheVerge Verkletree:由Merkletree演变而来,利用以太坊的弱无状态性(weaklystateless),使得区块验证完全无状态。使用verkletrie作为状态承诺方案,因其见证者规模小,验证效率高,gas成本更改为状态接入成本(或多或少)反映见证者的成本。 SNARKforL1EVM:使用ZKSNARK技术来制作类似以太坊交易执行的加密证明,要么让验证以太坊链本身更容易,要么构建与以太坊提供的等价(接近)但更具可扩展性的zkrollup。 FullySNARKedEthereum:EVM,consensus,signatures,tree,allofit EventuallySTARKedEthereum ThePurge EIP4444(historyexpiry):执行客户端中绑定的历史数据:该提案迫使客户端停止通过P2P服务旧的历史数据。明确客户端从其他来源寻找历史数据,而不是依赖于某些可能会导致质量下降的客户端可选行为。 Stateexpiry:提出Stateexpiry机制,核心思想是每个状态周期都有一个状态树(想象一下:1个状态周期约等于1年),当一个新的状态周期开始时,为一个初始化的状态树,所有的状态更新都写入该树,网络中的完整节点只需要存储到最近的两棵树,平均而言,它们只存储了最近1。5个周期(约等于1。5年)读或写的状态。 TheSplurge 账户抽象:账户抽象使以太坊从有两种类型的账户(外部拥有的账户和合同账户)变为只有一种合约账户。合约账户可以发起交易和支付交易费用,为用户体验提供了更大的灵活性。 EVM优化 VDF(可验证延迟函数):VDF是一类函数,需要花费一定的时间,即延迟,才能产生输出(即使你增加了很多处理器),但是其输出能够被轻松迅速的验证。 责任编辑:MK