拜占庭升级进入倒计时:以太坊分叉前需要做什么?

作者:Rachel Rose O'Leary  翻译:Clover  来源: CoinDesk


总价值世界第二大的区块链以太坊的下一步重大更新即将在不到一周后正式上线。

所谓的“拜占庭”代码是以太坊大都会(Metropolis)这一更大型多组分升级的一部分,该升级代码将在第4370000区块(或根据当前指标在大约4天后)以硬分叉的形式实施。这是一项升级区块链的通用(但具争议性的)策略,这也意味着以太坊区块链上的大致所有利益相关方都需要接受这些改变。

然而,从这一角度来看,值得注意的是过去这种机制的使用给以太坊区块链带来的效果喜忧参半。迄今为止,该平台进行了四次硬分叉,不过也只有一次导致创建了一条山寨区块链,也就是以太坊经典(ethereum classic)。

鉴于拜占庭升级所带来的改变早在2015年就已经在以太坊路线图中得以概述,所以此次升级不太可能会产生问题。随着大都市的两大升级均被推迟,拜占庭也许应该被视作是一次保守升级,为平台引入九大关键以太坊改进协议(EIP)。

总而言之,这些更改旨在使平台更轻、运行更快,并提高交易速度、改善智能合约安全性以及最终实现更高的隐私性。

然而,即便如此,升级还有待完善,各利益相关方现正进入准备工作的最后阶段。

客户端

由于拜占庭升级的转变取决于网络节点的更新,所以今后的重点将是确保向节点提供软件的客户端可以进行升级。

这意味着负责监督客户端状况的初创公司需要确保他们的软件实际上包含实施拜占庭硬分叉的EIP。虽然每个客户端都会实施相同的规则,但这些规则都是以不同的编程语言编写,并由不同的开发人员团队支持的。

这就是以太坊所谓的“客户端多样性”,在考虑到创新的同时保留稳定且明确的基础协议。

为了保证整个平台一致进行升级,所有以太坊客户端都必须更新实施区块号4370000的软件(不过,这并不会影响到线上钱包等第三方服务,而且只与直接运行节点的人有关)。EIP被编码进与该区块号并齐的客户端,当到达该区块号时,拜占庭硬分叉就将被触发。

在接下来的一周内,所有主要以太坊客户端都需要发布拜占庭升级版本,为节点更新提供充足的时间。如果某些节点被遗留下来,那么区块链就将分裂,创建出相同平台的不同版本。

不过,截止发稿时,大多数节点似乎都已准备就绪。

Go ethereum(亦称为Geth)是最受欢迎的一款以太坊客户端,掌握着以太坊全部节点的69%。上周,该客户端发布了包含这一区块号的拜占庭升级版本,不过,截至撰稿时,运行Geth客户端的节点只有一半进行了更新。

以太坊第二大客户端Parity也于昨日发布了拜占庭升级版本,但由于模糊测试(一种详细的故障分析,包括用折衷数据填充计算机程序,直到出现漏洞)中发现了共识漏洞,因而该客户端撤销发布该升级版本。

预计今天晚些时候Parity将发布新升级。而在Parity上运行的节点约占全部节点的35%,但所有这些节点都没有为正确实施硬分叉进行更新。

余下节点客户端占比相对较小,但也有一些已经发布了拜占庭升级版本。以太坊创始人Vitalik Buterin以python语言为基础的以太坊区块链在今晨也已发布了更新版本。同样,基于java的EthereumJ和Java脚本EthereumJS也于今日早些时候发布了升级版本。

Cpp-ethereum背后的开发人员则表示,他们仍在继续努力准备迎接这一转变。

矿工

熟悉以太坊路线图的人可能知道该协议一直在计划逐步淘汰工作量证明共识机制,以一种更具试验性与平等性的权益证明共识机制取而代之。

然而,尽管设计了一些缓解最终转变带来影响的升级,工作量证明到权益证明的这种过渡可能还未准备好迎接拜占庭升级。

最值得注意的就是,随着拜占庭升级的实施,挖矿难度将会大大降低。这就意味着以太坊交易时间会大大缩短,而矿工挖矿所获回报也将大大减少。在以太坊上,矿工也运行着以太坊客户端,因此也需要相应地为拜占庭升级进行更新,而这也将引起重大变化。

这种更新会使区块挖矿速度得到提升,而为了抵消这一点影响,在拜占庭升级实施之后,矿工区块奖励就会减少2 ETH,或根据当前指标减少约604美元。

这种升级在很大程度上得到了支持,不过还是引发了一些争议,促使一些矿工声称要继续在拜占庭升级之前的以太坊区块链上进行挖矿。不过,除非相当大一部分矿工选择如此挖矿,否则的话,这不大可能对交易所构成任何影响。

交易所

如果一切按计划进行,这些初创公司将不会受到拜占庭分叉的影响。

然而在这个时候,留意过去出现的一些复杂问题似乎才是一种明智之举。以太坊最近一次大型硬分叉是为了应对称为The DAO的大型去中心化应用失败而采取的应急措施,但是此次硬分叉直接导致出现了两种相互竞争的以太加密货币。

由于一小批用户拒绝这一改变,因此他们重新启动了老版以太坊区块链,组建了如今被称为以太坊经典(ethereum classic)的项目,根据当前指标该山寨货币价值约为11.48美元。

如上所述,还是有迹象表明拜占庭分叉存在争议,不过这些争议似乎都不具备什么特别意义。

而值得注意的就是那些欲为以太坊此次升级带来新变化的几个项目,例如Etherite就希望另外创建一种不会降低挖矿奖励的拜占庭升级版本。如果这种举动得到了支持,就可能会对交易所构成压力,这些交易所最近表明愿意支持运行在所谓“少数派”区块链之上的资产,为投机者提供新的山寨币。

应用开发人员

运行在以太坊之上的应用也不太可能会遇到困难。

去中心化应用(dapp)以太坊浏览器Mist就将在重启之后自动升级到拜占庭版本。这也同样适用以太坊之上的所有应用。

如果以太坊所有节点一致地进行硬分叉,这些升级将在区块号4370000之后立即激活。

然而,这还是存在会对开发人员与以太坊区块链上的交易进行互动的方式带来显著差异的重大变化。

拜占庭升级启动之后,检测失效交易的方式将会发生改变,即使对于已经部署的合约来说亦是如此。

 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,640评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,254评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,011评论 0 355
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,755评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,774评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,610评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,352评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,257评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,717评论 1 315
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,894评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,021评论 1 350
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,735评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,354评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,936评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,054评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,224评论 3 371
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,974评论 2 355

推荐阅读更多精彩内容