“上海升级”定于2023年4月12日。
以太坊核心开发者第157次会议讨论后,以太坊开发者达成以下共识:
包括“上海升级”在内的Shapella网络升级计划将于2023年4月12日22: 27: 35 (UTC时间)完成,大纪元时间(Epoch)固定为194048。
了解“上海升级”
根据以太坊基金会的博客,Shapella是执行层名称Shanghai和共识层名称五车二的组合。Shapella网络升级包括:上海升级、五车二升级和引擎API更改。
“上海升级”是指以太坊实现层的升级。我们简单回顾一下以太坊实现“上海升级”需要实现的改进协议,包括:
以太坊改进了EIP-3651协议,解决了访问COINBASE地址运行成本高的问题。
以太坊对EIP-3855协议进行了改进,在该协议中引入了PUSH0(0x5f)指令,可以减少智能合约代码的大小。
以太坊对EIP-3860协议进行了改进,为initcode引入了代码大小上限标准,以保证维护运营成本的合理性。
以太坊改进协议EIP-6049:发出警告,放弃自毁操作代码。
以太坊改进协议EIP-4895:该协议使信标链具有提款功能,允许验证者从以太坊信标链中提取其质押的数字资产。
“上海升级”后,以太坊发生了哪些变化和发展?
颐泰坊的生态活力增强了。
在“上海升级”实施的所有改进协议中,EIP-4895无疑是最受关注的。
一些数字资产持有人认为,当信标链有能力退出时,将为以太坊生态注入更多流动性,激发整体生态的活力,刺激各种去中心化应用的发展,吸引更多用户进入区块链世界。
也有一些数字资产持有人认为,“上海升级”将鼓励更多验证者参与质押。同时,他们也不认为升级完成后,会有大量的验证者参与到提现功能的实现中,第一时间提取其质押的数字资产。
然而,除此之外,仍有一些数字资产持有者并不乐观。他们认为“上海升级”完成后,会有大量的验证者在第一时间参与到取款功能的实施中,并且由于没有监管机制,他们担心相关的数字资产会类似于“出售”,导致资产价值前景不可逆转的下降。
数字资产持有者有不同的看法,但都有道理。但整体来看,在以太坊的发展路线图中,已经说明了以太坊“升级”的目标——一切都是围绕进一步解决以太坊的可扩展性、安全性、私密性等问题来进行的,从而进一步激发以太坊生态的活力和容量,这是一切升级的终极目标。
这一包含“上海升级”的Shapella网络升级计划是合并后以太坊的首次重大升级。“上海升级”中实现的以太坊所有改进协议,都是为了帮助以太坊在未来实现“碎片化技术”做铺垫。“碎片化技术”对于提高以太网车间的“并行性”非常重要,即增加交易吞吐能力,这将是一次与数字资产持有人有近距离操作体验的技术升级。
以太坊运营成本降低。
除了备受关注的以太网改进协议EIP-4895,在“上海升级”中实施的其他几个改进协议都是为了减少以太网网络运营费用(煤气费)的损失。
例如,EIP-3651是一种改进的协议,有助于COINBASE交易降低运营成本,并鼓励未来使用ERC 20支付方式。
然而,EIP-3855增加了PUSH0( 0x5f)指令,这可以帮助节省大量浪费在PUSH1 00指令上的操作费用。
EVM执行引擎得到了简化。
“上海升级”中的EIP-3860协议将initcode的代码数据长度上限设置为49152字节,这意味着上限确定为智能合约最大代码容量的两倍。
这一限制一方面保证了契约创建阶段运行费用的公平收取(运行费用的多少与代码的长度成正比);另一方面,通过明确限制代码,EVM引擎程序的设计和操作也得以简化。
升级后,随着运营成本可扩展性的提高,智能合约的开发者可以部署更丰富的功能,以太坊可以支持更大规模的去中心化应用。
信标链的新变化会影响以太坊的安全性吗?
“上海升级”后,灯塔连锁具备提现操作功能后存在一定风险。比如大量质押的数字资产同时退出,链条上的验证者数量可能不足,而如果在这个节点上出现大量邪恶的验证者,必然会对以太坊的整体生态产生负面影响。
然而,上述风险的根源并不是“上海升级”给灯塔链带来的新变化,而是区块链自身一直存在的环境弱势。
自从以太坊合并后,节点验证者需要同时运行执行层客户端、共识层客户端和验证者。仅从安全角度来看,客户端数量的增加将直接增加潜在的攻击风险和保护成本。
事实上,“上海升级”的实施目标是顺利升级下一个“切片技术”,安全问题会在未来的升级改进协议中体现。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:goldenhorseconnect@gmail.com