原文:https://blog.ethereum.org/2023/03/28/shapella-mainnet-announcement作者:ProtocolSupportTeam
在第157次以太坊核心开发者会议上,以太坊开发者达成以下共识:Shapella网络计划于2023年4月12日22时27分35秒完成升级,纪元时间将定格在194048。
本次命名为Shapella的升级计划,是以太坊合并后的重要升级事件。此次升级不仅要让验证者能将他们质押在信标链的数字资产撤回到执行层,也同时向以太坊的执行层和共识层引入了一些新的功能。
升级详情介绍
Shapella升级包括:执行层的升级的升级、共识层的升级(Capellaupgrade)、引擎API的更改。
执行层的升级变化
Alpha Homora将在未来18个月赔偿资金滞留在Iron Bank的用户:5月12日消息,多链借贷和收益平台 Alpha Homora 发布第十封公开信,称历时 2.5 个月 Iron Bank 谈判后,现用户投票决定停止谈判,Alpha Homora 将为资金滞留在 Iron Bank 的用户创建 Goodwill Fund,该基金由两部分组成:3000 万枚 ALPHA 预留给 18 个月以上的储户,从 5 月 17 日开始,每月 17 日释放;未来 50% 协议费用将分配给存款人,为期 18 个月。Goodwill Fund 的合格存款人已可查看他们将在 18 个月内收到多少 ALPHA 代币。
此前消息,Alpha Homora 与以太坊上借贷平台 Iron Bank 发生坏账纠纷双方曾历时 2.5 个月谈判已解决该问题。[2023/5/12 14:59:49]
执行层将会实施以下以太坊改进协议:
StarkNet上线由Cairo通用计算支持的递归证明:8月11日消息,零知识证明技术开发公司 StarkWare 宣布由 Cairo 的通用计算提供支持的递归证明 Recursive Proving 现已在主网上线,可以通过单一证明来扩展 StarkEx 应用和 StarkNet。
递归证明的优点包括可通过将多个证明压缩至 1 个来实现降低链上成本、减少延迟,并开启了向 StarkNet 提交证明的可能性,因为 statement 可以被纳入 StarkNet 智能合约,这允许在公共 StarkNet 之上构建 L3 部署。[2022/8/11 12:18:59]
EIP-3651:WarmCOINBASEEIP-3855:PUSH0指令EIP-3860:LimitandmeterinitcodeEIP-4895:信标链按操作推送withdrawals功能EIP-6049:弃用SELFDESTRUCT需要注意的是,EIP-6049目前只是一个弃用的警告,相关操作码的行为在本次执行层的升级中保持不变,以太坊客户端开发人员将在未来的以太坊升级中再做改变,建议那些向用户公开了SELFDESTRUCT操作码的软件要向用户告知即将发生的语义变化。
EX-IO平台20:00点开启IRO兑换ET:据EX-IO官网消息,平台币ET连续涨停6天涨幅达40%。平台今晚20:00开启第四阶段加速上涨释放期IRO认购平台币ET,总额度为5万USDT,兑换价格为前一日收盘价格0.1274USDT。ET初始价格为0.1USDT,已经上线6天,今日为ET上线第6个连续涨停板,现报0.1401USDT,累计涨幅达40%。
据悉,EX-IO正循环挖矿持续进行中,交易手续费最多10%赠送ET,日挖矿产量最多10万个,平台所有业务收入100%用于托底及回购销毁ET。
参与IRO的用户可以随时申请本金退还,参与IRO请点击链接[2020/5/19]
此外,有关本次执行层升级的全套变动进展已同步《以太坊执行层规范》,可以复制下方链接到浏览器查看:https://ethereum.github.io/execution-specs/diffs/paris_shanghai.html
动态 | 以太坊未确认交易28301笔:据Etherscan.io数据显示,当前以太坊未确认交易为28301笔,与此前相比未确认笔数略有下降,但网络拥堵情况未得到明显改善。[2019/2/19]
共识层的升级变化
共识层的升级(Capellaupgrade)已在v1.3.0-rc.5规范中有所指定,相关文件(README)已经列出了全部的更改。从宏观上看,本次共识层的升级实施的计划包括:
验证人的withdrawals功能确定withdrawals功能的先决条件,即BLSToExecutionChange消息功能,将允许验证者使用BLS_WITHDRAWAL_PREFIX去更新ETH1_ADDRESS_WITHDRAWAL_PREFIX用独立的区块状态和区块历史累加器(Accumulator)取代原有的、单一的历史根目录。引擎API的更改
美国保险信用机构NAFCU加入以太坊联盟 共同致力于构建DLT:美国联邦保险信用联盟协会(NAFCU)是美国的一个贸易组织,已经成为企业以太坊联盟(EEA)的最新成员。随着这一举措,该机构加入了已经签署了联盟的300多家企业,共同致力于构建与以太坊区块链兼容的以企业为中心的分布式账本技术(DLT)。[2017/12/9]
引擎API的更改和变化已经记录在execution-apis存储库的shanghai.md文件中。本次Shapella升级引入了WithdrawalV1结构体。执行层API的变化,自以太坊合并完成后,已绑定在相关存储库的最新版本中。
客户端发布
以下客户端版本均支持Shapella升级后的执行层和共识层,它们分别是:
共识层客户端:
Lighthousev4.0.1Lodestarv1.7.0Nimbusv23.3.2Prysmv4.0.0Tekuv23.3.1执行层客户端:
Besuv23.1.2Erigonv2.42.0(Erigonv2.41.0存在问题,已确定不适用Shapella升级)go-ethereum(geth)v1.11.5Nethermindv1.17.3更多注意之前发布的Shapella版本客户端仅支持测试网部署,与本次Shapella升级不兼容。共识层客户端运行验证器时,必须更新共识层信标节点和验证器客户端。
上述客户端的下载链接可查阅公告原文:https://blog.ethereum.org/2023/03/28/shapella-mainnet-announcement
常见问题与解答
Q1:作为以太坊用户和数字资产持有者,我需要为升级做些什么吗?
答:没有需要特别做准备的。如果你使用交易平台、数字钱包或者硬件钱包,不需要做额外的调整。但如果你是一位节点验证者或运营商,请查阅下一个问题。
Q2:作为非质押节点运营商/验证者,我需要为升级做什么准备吗?
答:你需要把节点更新到上文中列出的客户端版本,才能兼容此次升级。
Q3:作为一个质押节点运营商/验证者,我需要为升级做些什么?
答:你需要把节点更新到上文中列出的客户端版本,才能兼容此次升级,并且需要确保您的信标节点和验证器客户端都已更新!同时建议查阅有关withdrawals的常见问题解答:https://notes.ethereum.org/@launchpad/withdrawals-faq
Q4:如果我做了质押,或者我是一个节点运营商/验证者,但又不想参与升级,会发生什么?
答:如果你一直不升级上文所列出的客户端,待2023年4月12日Shapella升级完成后,你的客户端将同步到预分叉区块链。按照旧有规则,你将被困在一个不兼容的区块链上,无法操作数字资产或在完成Shapella升级后的以太坊主网上操作。
Q5:作为一名应用程序或区块链工具开发人员,我应该做什么?
答:本次Shapella升级没有为智能合约引入突破性的改变。区块链应用程序和工具的开发人员应该审查此次升级发生的变化,以确保能够完成应用程序或工具所需要的修复,同时也可以多了解此次升级新引入的功能。
值得注意的是,在本次升级中,SELFDESTRUCT操作码在执行层被认为是不推荐使用的。虽然在本次升级中该操作码的语义并不会改变,但未来会可能改变。有关更多信息,可以参考以太坊协议EIP-6049的具体内容。
Q6:为什么此次升级命名为「Shapella」?
答:Shapella是Shanghai与Capella的合并词汇。以太坊升级依旧遵循此前的命名规律,执行层的升级使用Devcon大会举办城市的名字命名;共识层的升级使用星系的名字命名,Capella是御夫座北部最亮的一颗恒星。
Q7:在哪里可以观看Shapella网络上线?
答:EthStaker和EthereumCatHerders正在筹划一场Shapella见证派对,将在2023年4月12日升级启动前开始,观看地址:https://www.youtube.com/watch?v=BVq1pz3FrDo
漏洞赏金升级
根据以太坊协议支持团队2023年3月28日发布的公告:从现在起直到2023年4月5日,针对Shapella网络漏洞的以太坊漏洞赏金将翻倍!
了解更多,请查阅:https://ethereum.org/en/bug-bounty/
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。