写点什么

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

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

  • 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:161815

评论

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

第四周作业

赵龙

第四周总结

赵龙

互联系统架构演化史之感

旭东(Frank)

架构 感悟 极客大学架构师训练营

互联网系统架构设计概览

dony.zhang

架构师训练营第四周作业

张锐

大型互联网应用系统的技术方案和手段

周冬辉

架构师训练营——第四周总结

jiangnanage

架构师训练营第 04 周—— 练习

李伟

极客大学架构师训练营

极客时间第 0 期架构师训练营第四周总结

2流程序员

week04

Geek_2e7dd7

「架构师训练营」第 4 周作业

旭东(Frank)

「架构师训练营」第 4 周作业 - 一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题

guoguo 👻

极客大学架构师训练营

架构师训练营学习总结——系统架构【第四周】

王海

极客大学架构师训练营

week04 总结

Geek_2e7dd7

区块链技术打通信用壁垒赋能租赁业务

CECBC

去中心 区块链技术 防篡改 去信任

程序员如何提升自己横向能力?

Boss.Guo

团队建设 能力提升 人才培养 个人总结

架构师训练营-第四章-学习总结

而立

极客大学架构师训练营

信创舆情一线--数据安全法草案提请初审

统小信uos

大数据 安全

愿景集团与聚盛国际达成战略合作共建外汇市场新篇章

Geek_116789

大型互联网应用系统常用技术(持续更新)

2流程序员

通用编程风格

顿晓

Java 学习 编程风格

架构师训练营第4周作业

不谈

极客大学架构师训练营

假想 一个进销存软件是如何发展的

不在调上

架构师训练营作业 (第四周)

王海

极客大学架构师训练营

西博泰科携手中国电信共同抢占NB-IoT新赛道

Geek_116789

浅谈比特币匿名的意义

CECBC

架构师训练营第4周——学习总结

极客大学架构师训练营 互联网架构模式 互联网架构的演进

链技术如何提升金融行业安全与互信

CECBC

百度 区块链技术 超级链 探索与实践

架构师训练营第四周 架构分析

suke

极客大学架构师训练营

典型大型互联网应用系统的技术方案和手段

极客大学架构师训练营 第四周作业 互联网应用技术方案 互联网系统架构 互联网系统特点

写给大忙人看的操作系统(内附思维导图)

苹果看辽宁体育

后端 操作系统

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