以太坊最新公告:Shapella 升级将在 2023 年 4 月 12 日进行

原文:https://blog.ethereum.org/2023/03/28/shapella-mainnet-announcement作者:ProtocolSupportTeam

在第157次以太坊核心开发者会议上,以太坊开发者达成以下共识:Shapella网络计划于2023年4月12日22时27分35秒完成升级,纪元时间将定格在194048。

本次命名为Shapella的升级计划,是以太坊合并后的重要升级事件。此次升级不仅要让验证者能将他们质押在信标链的数字资产撤回到执行层,也同时向以太坊的执行层和共识层引入了一些新的功能。

升级详情介绍

Shapella升级包括:执行层的升级的升级、共识层的升级(Capellaupgrade)、引擎API的更改。

执行层的升级变化

Max Williams:以太坊的上海升级将有助于Layer2网络:金色财经报道,数字资产管理公司 Runa Digital Assets 首席运营官 Max Williams 表示,基于以太坊的 Layer2 区块链可能会受益于该网络即将推出的 Shapella 升级。Layer2 子行业已经趋势良好,升级将使开发人员有时间将注意力转移到改善 Layer2 的用户体验上。[2023/4/7 13:48:58]

执行层将会实施以下以太坊改进协议:

EIP-3651:WarmCOINBASEEIP-3855:PUSH0指令EIP-3860:LimitandmeterinitcodeEIP-4895:信标链按操作推送withdrawals功能EIP-6049:弃用SELFDESTRUCT需要注意的是,EIP-6049目前只是一个弃用的警告,相关操作码的行为在本次执行层的升级中保持不变,以太坊客户端开发人员将在未来的以太坊升级中再做改变,建议那些向用户公开了SELFDESTRUCT操作码的软件要向用户告知即将发生的语义变化。

基于zkRollup的以太坊二层网络Taiko发布首个公共测试网:12月28日,据官方消息,基于 zkRollup 的以太坊二层网络 Taiko 发布测试网 Sn?fellsj?kull。目前该测试网支持开发者部署智能合约,并向普通用户开放交易测试和 L2 节点运行等功能。[2022/12/28 22:12:13]

此外,有关本次执行层升级的全套变动进展已同步《以太坊执行层规范》,可以复制下方链接到浏览器查看:https://ethereum.github.io/execution-specs/diffs/paris_shanghai.html

共识层的升级变化

共识层的升级(Capellaupgrade)已在v1.3.0-rc.5规范中有所指定,相关文件(README)已经列出了全部的更改。从宏观上看,本次共识层的升级实施的计划包括:

Vitalik:未来2到3年,以太坊将更便宜、生态系统更有趣:7月24日,“2021世界区块链大会·杭州”在杭州未来科技城学术交流中心开幕。

在今天上午的开幕式上,以太坊创始人Vitalik Buterin受邀出席并发表主题演讲《以太坊进入2.0之后,会发生什么?》。他讲到,以太坊的基本技术愿景是试图在短期内快速改进,并在长期内稳定下来。因为从长远来看,我认为区块链确实需要安定下来,变得更加稳定,确实需要向用户做出更多的保证,保证事情不会发生变化,这样用户才能感到安全并在此基础上做出发展。但在短期内,这些技术都已经被开发出来了。我认为在未来的2到3年里,我们会看到使用以太坊会变得更加便宜,我们将会看到更多不同种类的应用使用以太坊,以太坊生态系统将变得更加有趣。[2021/7/24 1:12:54]

验证人的withdrawals功能确定withdrawals功能的先决条件,即BLSToExecutionChange消息功能,将允许验证者使用BLS_WITHDRAWAL_PREFIX去更新ETH1_ADDRESS_WITHDRAWAL_PREFIX用独立的区块状态和区块历史累加器(Accumulator)取代原有的、单一的历史根目录。引擎API的更改

动态 | 当前以太坊未确认交易数为38228笔:据Etherscan.io数据显示,以太坊未确认交易数为38228笔。以太坊全网算力为174.04TH/s,当前挖矿难度2185.92TH,交易处理能力9.0TPS。[2019/8/3]

引擎API的更改和变化已经记录在execution-apis存储库的shanghai.md文件中。本次Shapella升级引入了WithdrawalV1结构体。执行层API的变化,自以太坊合并完成后,已绑定在相关存储库的最新版本中。

客户端发布

以下客户端版本均支持Shapella升级后的执行层和共识层,它们分别是:

共识层客户端:

Lighthousev4.0.1Lodestarv1.7.0Nimbusv23.3.2Prysmv4.0.0Tekuv23.3.1执行层客户端:

行情 | 以太坊未确认交易84518笔:根据公开数据显示,目前以太坊的网络未确认交易笔数为84518笔,网络拥堵严重。[2018/9/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/

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

MEXC为什么BTC长得这么凶?

全球市值在过去24小时内飙升超过4%,并逼近0.2美元的关键阻力位此外,比特币和以太坊等顶级加密货币已经飙升至中期高点之上,并试图实现稳固的上涨总市值刚从下行趋势线突破,此时比特币升穿决定性的对称三角形.

[0:0ms0-1:867ms