以太坊:以太坊柏林升级公告

来源|EthereumBlog

作者|TimBeiko

要点速览

??柏林升级准备可以部署了!

??我们的推进非常快:第一个升级的测试网是Ropsten,计划于3月10日升级。主网升级计划在4月14日进行。

??如果你在运行以太坊节点,你应该尽快升级到用于测试网的、兼容柏林的版本,且在4月7日前升级用于主网的版本。

??查看下面兼容柏林的客户端版本以及纳入此次升级的EIP的细节。

柏林升级时间

经过多个月得计划,柏林升级终于要来了!继伊斯坦布尔(Istanbul)与缪尔冰川(MuirGlacier)升级后,柏林升级计划于以太坊主网区块高度12,244,000部署。我们期望它在2021年4月14日周三左右上线,但由于区块时间是可变的,确切日期可能有变。

以太坊Layer2总锁仓量上升至42.1亿美元,7日跌幅5.23%:金色财经报道,12月17日,据L2BEAT数据显示,当前以太坊Layer2总锁仓量下跌至42.1亿美元,7日跌幅5.23%。其中,锁仓量前五分别为:ArbitrumOne(22.4亿美元,7日跌幅4.37%);Optimism(11.2亿美元,7日跌幅8.1%);dYdX(4.39亿美元,7日跌幅0.19%);Loopring(0.8544亿美元,7日跌幅3.72%);MetisAndromeda(0.8244亿美元,7日跌幅9.63%)。[2022/12/17 21:50:22]

在部署到主网以前,此升级会先在Ropsten、Goerli和Rinkeby测试网上运行。整个上线安排如下:

以太坊的节点运行者需要在他们想要参与的网络的分叉区块前升级他们的节点。考虑到区块时间的可变性,建议在预期日期前几天就升级。在下文查看各客户端对应的升级版本。

以太坊分叉项目EthereumPow:分叉后将废除EIP-1559:8月10日消息,据以太坊分叉项目EthereumPow官方声明,分叉后的PoW以太坊不会继承目前基于每笔交易支付Base Fee的以太坊销毁机制EIP-1559。在合并更新升级之后,EthereumPow将与PoS链区分开来,目标是变得完全自治和自我维持且没有任何治理实体,该目标将在未来三年内实现。[2022/8/10 12:16:25]

客户端版本

为了与柏林升级兼容,节点运行者需要升级他们运行的客户端版本。下表列出了以太坊网络里支持柏林升级的各个客户端的版本,包括测试网和主网。

注意,TurboGeth与EthereumJS不会发布用于第一个测试网的版本,但它们在主网发布前会发布版本。当他们的版本发布后,我们会更新这篇文章。Trinity持反对意见,并将不会支持柏林升级。

ConsenSys首席工程师:以太坊主网影子分叉 2 非常顺利:金色财经报道,以太坊基础设施开发公司ConsenSys首席工程师发推称,今天以太坊主网影子分叉 2 非常顺利,在合并之前,Prysm 和 Nimbus 在处理正在处理的大量存款时都遇到了一些问题。只是表明所有最好的客户都有存款问题,不知道为什么 Lighthouse 和 Lodestar 还没有抓住这一点。Prysm生成区块的时间很晚,导致很多人错过了投票,同步委员会的参与度很低。

Nimbus产生的区块是无效的,这两个问题都与合并无关,并且都已被修复。尽管存在这些问题并且有很多延迟块,但实际的合并还是顺利进行。现在这两个问题都已得到解决,我们看到认证和同步委员会的参与度非常高。这是一个非常健康的链条。[2022/4/24 14:44:44]

柏林升级包括的EIP

SPC宣布加入以太坊企业联盟:SpaceChain(SPC,太空链)近日宣布,其加入了企业以太坊联盟(EEA),希望加强与EEA成员的联系并支持以太坊在企业中的应用。EEA是世界上最大的开源区块链组织,拥有超过250家会员公司,旨在合作开发标准和技术来使企业更加容易使用以太坊区块链代码。[2018/2/28]

柏林升级会把下列EIP引入以太坊网络:

??EIP-2565:ModExpGasCostModExpGas成本

降低?ModExp(0x00..05)?预编译的成本

??EIP-2929:增加状态访问操作码的gas消耗

增加?SLOAD、CALL、BALANCE、EXT*?和SELFEDESTRUCT?这些操作码在交易里第一次使用的gas消耗

??EIP-2718:包含类型的交易封套

引入一种新的交易类型,它是一个封套,为多种交易类型提供支持。

??EIP-2930:可选的访问列表

增加一种包含一个访问列表的交易类型,列表包含该交易准备访问的地址和储存密钥。这会减少由EIP-2929引起的gas消耗提升。

如果想了解更多这些EIP,请看EthereumCatHerder的柏林升级概述文章。

FAQ

Q:?为什么是“柏林”

A:?在伊斯坦布尔升级后,我们定下来的网络升级名字都用完了。有人建议我们用举办Devcon的城市命名,于是我们就用了。柏林是举办Devcon0的城市,下一次升级的名字是举办Devcon1的城市——伦敦。

Q:?作为以太坊的用户或ETH持有者,我有什么可以做的吗?

A:?如果你使用交易所(比如Coinbase、Kraken或Binance)、网页钱包服务(比如Metamask、MyCrypto、或MyEtherWallet),移动端的钱包服务(比如CoinbaseWallet、Status.im、或TrustWallet)、或硬件钱包(比如Ledger,Trezor,orKeepKey),你不需做任何事情,除非你的交易所或钱包服务商通知你采取额外步骤。

Q:?作为节点运行者或矿工,我需要做什么?

A:?下载上文所列的以太坊客户端的最新版本。

Q:?如果我是一个矿工或节点运行者且不参与升级,会怎么样?

A:?如果你正在使用以太坊客户端但不升级到最新版本,升级后你的客户端同步的是分叉前的区块链数据。你会停滞在一条遵循旧规则的、不兼容的链上,且将无法发送ETH或在升级后的以太坊网络上操作。

Q:?在以太坊上网络升级意味着什么?

A:?网络升级意味着以太坊底层协议的一次变更,创建新规则来完善系统。区块链系统的去中心化本质使得网络升级变得更难。区块链网络升级的顺利进行需要与社区以及各个以太坊客户端开发者进行协作和沟通。

Q:?网络升级过程会发生什么?

A:?当社区就哪些变更需要被纳入到升级上达成共识时,这些对协议的变更会被写入各个以太坊客户端,例如geth、OpenEthereum、Besu和Nethermind。协议变更会在一个特定的区块高度上启动。任何没有升级到新规则的节点将在旧链上被遗弃,而旧链继续保有之前的规则。

致谢

特别感谢以太坊社区和所有客户端以及各种平台的开发者,感谢他们为柏林硬分叉做出的贡献。

接下来,就是伦敦硬分叉了!

免责声明

这是一个新兴且不断发展的高科技领域。如果读者们选择实施本文中的建议并继续参与,请确保您已充分了解您的选择会带来什么影响。读者们应该了解所涉及的风险,包括但不限于出现意外bug等风险,请读者独自承担风险。这篇文章及其建议不是任何形式的销售,也不提供任何形式的保证,包括但不限于与以太坊网络或此处提及的以太坊客户端有关的任何东西。

点击“阅读原文”获取文章内部链接!

原文链接:https://blog.ethereum.org/2021/03/08/ethereum-berlin-upgrade-announcement/

ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ETH中文站。若需长期转载,请联系进行授权。

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

地球链

[0:15ms0-1:132ms