把握行业变革关键节点,12 月 19 日 - 20 日,AICon北京站即将重磅启幕! 了解详情
写点什么

以太坊伊斯坦布尔升级来临,生态参与者需要准备什么?

一旦升级被激活,没有升级的客户端会留在由旧共识规则形成的一条链上,与使用新规则的网络互不兼容。

  • 2019-11-21
  • 本文字数:1456 字

    阅读完需:约 5 分钟

以太坊伊斯坦布尔升级来临,生态参与者需要准备什么?


美东时间 11 月 20 日,以太坊基金会发布通告称,以太坊网络将于区块号 906 9000 处激活一个计划好的升级;该块预计将于 2019 年 12 月 7 日挖出。具体的时间要视网络的出块时间以及观察者所处的时区而定。此次升级代号为“伊斯坦布尔(Istanbul)。”


节点运营者需要在 2019 年 12 月 1 日以前进行升级,以应对出块时间所带来的不确定性。


Ethernodes.org 提供了支持伊斯坦布尔升级的节点统计数据,且在 https://ethernodes.org/istanbul 处提供了一个倒计时统计。您可以在 http://forkmon.ethdevops.io/ 处了解网络升级的实时情况。

何谓 “伊斯坦布尔” 升级?

所谓的网络升级,就是改变以太坊底层协议的规则,通过创造新规则来升级整个系统。区块链的去中心化特性让网络升级更难协调,因为它要求整个社区的协作和沟通,还需要以太坊不同客户端的开发者为顺利升级作好准备。


以太坊在开发过程中将进行了四次主要升级:前沿(Frontier)、家园(Homestead)、大都会(Metropolis)、宁静(Serenity)。伊斯坦布尔升级是以太坊将走向“宁静”阶段最后的分叉(不会产生新代币)。



伊斯坦布尔硬分叉将分成两个阶段进行。第一阶段将激活 6 个不同的代码更改(EIP),预计将提高以太坊与隐私币 Zcash 的互操作性,保护网络免受重放攻击,并进一步提升网络效率。第二个阶段预计明年在主网上实施,涉及几项需要核心开发人员进一步测试和以太坊改进协议,其中包括“ProgPoW”的挖矿算法改进,降低 ASIC 矿机效率。


这次是第一阶段的升级,主要将包括以下改进:


启用 Zcash 和以太坊之间的中继和原子交换交易;

使 zk-SNARK 更加便宜,从而允许构建更便宜的扩展和隐私应用程序;

跟踪合约所在的以太坊链;

更改某些 EVM 操作码的成本,以防止垃圾邮件攻击,并更好地平衡每个块中的计算量;

交易 gas 消耗调整,使 zk-SNARK 和 zk-STARK 更加便宜;

允许智能合约引入更多的创新功能 。

作为 ETH 持有者,需要做什么?

如果你在使用交易所服务(比如 Coinbase、Kraken、币安)、网页钱包服务(比如 Metamask、MyCrypto 或者 MyEthWallet)、移动手机钱包服务(例如 Coinbase Wallet、Status.im 或者 Trust Wallet、imToken 手机钱包)或硬件钱包(例如 Ledger、Trezor 或者 Keepkey),除非服务商通知,否则就不需要做任何手动操作。

作为节点运营者、矿工,需要做什么?

请下载最新的以太坊客户端:


最新的 geth 客户端 (v1.9.7)


最新的 Parity 客户端 (v2.5.10 稳定版)


最新的 Besu 客户端 (v1.3.4)


最新的 Nethermind 客户端 (v1.1.8)


最新的 ethereumJS 客户端 (v4.0.2)


最新的 Trinity 客户端 (v0.1.0-alpha.30)


最新的 Aleth 客户端 (v1.7.1)


注意:Harmony (ethereumJ) 是当前一个弃用的客户端,不支持伊斯坦布尔升级。Besu 则是一个用 Java 写的兼容主网的以太坊客户端。

如果不升级,会出现什么情况?

如果以太坊客户端没有升级到最新版本(即上面列出的版本),您的客户端将只会安排分叉前的共识规则来同步区块链。一旦升级被激活,您的客户端会留在由旧的共识规则所形成的一条链上,与使用新规则的网络互不兼容,因此也不能发送 Ether 到升级后的网络中、也不能操作新网络里的合约。


在整个社区对一次升级应该包含哪些改动达成共识之后,这些改动会编写到多个以太坊那个客户端中,比如 Geth、Parity 和 Nethermind。这些改动会的特定某个区块处激活。没有升级到使用新规则的节点与使用了新规则的节点之间不能互通,如果大家都升级到了新的规则,而就规则还有人支持,那使用旧规则的节点就会被抛弃而形成一个小网络。


相关文章:


以太坊伊斯坦布尔升级公告


2019-11-21 16:162037

评论

发布
暂无评论
发现更多内容

【每日学点HarmonyOS Next知识】全局调整字体、h5选择框无法取消选中、margin不生效、Length转换为具体值、Prop和link比较

轻口味

鸿蒙 HarmonyOS HarmonyOS NEXT

Apache SeaTunnel 人物专访 | 张东浩:从使用者到Committer的开源历程

Apache SeaTunnel

数据同步写Oracle表耗时25分钟缩短到23秒——SeaTunnel性能优化

Apache SeaTunnel

智能费用审核平台:赋能千行百业,重塑财务审查新生态

中烟创新

NocoBase 本周更新汇总:支持为按钮配置权限

NocoBase

开源 低代码 无代码 版本更新

专升本业务管理系统(源码+文档+讲解+演示)

深圳亥时科技

在MWC2025,读懂华为如何以行践言

脑极体

AI

【每日学点HarmonyOS Next知识】web播放音频、接口调用不成功、底部横幅路由问题、富文本问题、onLoadIntercept修改header

轻口味

HarmonyOS HarmonyOS NEXT

APP与智能手表的通讯

北京木奇移动技术有限公司

APP开发 软件外包公司 蓝牙开发

避开黑龙江等保测评的那些坑

黑龙江陆陆信息测评部

【每日学点HarmonyOS Next知识】web加载pdf、Toggle禁用、Grid多次渲染问题、Web判断是否存在title、 List侧滑栏关闭

轻口味

HarmonyOS HarmonyOS NEXT

【每日学点HarmonyOS Next知识】网络请求回调toast问题、Popup问题、禁止弹窗返回、navigation折叠屏不显示返回键、响应式布局

轻口味

HarmonyOS HarmonyOS NEXT

手机APP与蓝牙通讯的开发框架

北京木奇移动技术有限公司

APP开发 软件外包公司 蓝牙开发

DeepSeek在烟草商业公司的典型应用(附23个部门68个应用场景)

中烟创新

《Operating System Concepts》阅读笔记:p188-p199

codists

操作系统

【每日学点HarmonyOS Next知识】Web Header更新、状态变量嵌套问题、自定义弹窗、stack圆角、Flex换行问题

轻口味

HarmonyOS HarmonyOS NEXT

【每日学点HarmonyOS Next知识】web滚动、事件回调、selectable属性、监听H5内部router、Grid嵌套时高度设置

轻口味

HarmonyOS HarmonyOS NEXT

园区环境数字化管理系统(源码+文档+讲解+演示)

深圳亥时科技

手机APP与蓝牙通讯的测试

北京木奇移动技术有限公司

软件外包公司 APP外包 蓝牙开发

以太坊伊斯坦布尔升级来临,生态参与者需要准备什么?_区块链_Hudson Jameson_InfoQ精选文章