以太坊(ETH)的核心开发人员在10月19日(上周五)的会议上证实,他们已达成共识,将计划中的君士坦丁堡硬分叉协议推迟至2019年1月。
这个名为君士坦丁堡的硬分叉于10月13日在以太坊公共测试网Ropsten上首次进行测试,并计划在今年10月底至11月底之前在以太坊区块链的主平台上进行激活。测试网本质上是主网络的模拟版本,它允许开发人员在无需为执行操作支付“天然气”(计算费用)的情况下,尝试操作智能合约或升级。
开发人员在昨天一小时会议的尾声时终于达成共识,即君士坦丁堡最早将于2019年1月下旬推出。
会议期间,一个开发人员打趣说,将“硬分叉”这个术语换成“更新”可能不会那么具有争议性和政治性。
昨天会议没有被召开之前,君士坦丁堡10月13日在公共测试网Ropsten首次亮相后便发生了一系列的障碍。在第4230000块被激活之前,叉子在第4299999块停滞了两个小时,就连测试网矿工都未能激活该系统。以太坊客户端开发人员Alfri Schoeden当时解释说,这是由于共识问题引发了Geth和Parity(两个以太坊客户端)之间的三方分歧。
昨天会议举行前发布的报告中,Schoeden概述了最近添加了哈希能力,减少了阻塞时间,并导致这个硬分叉发生的时间比周六的预期要早得多,他认为这绝对是硬分叉最糟糕的时间。
他指出,这个硬分叉发生在最新的Geth客户端发布的六天后,以及Parity客户端发布的一天后,这让用户没有足够的时间进行升级。本周初发布在以太坊开发者资源工具集的“验尸”报告显示,开发人员还在Parity中发现了一个共识缺陷。
Schoeden指出,没有一个用户在挖掘君士坦丁堡链,因此延误了两个小时才开始处理第4230000块。Schoeden表示,除了http://ropsten-stats.parity.io外,以太坊社区目前还没有测试网分叉监控系统,也没有透露不同链的细节。
鉴于这些问题,开发人员Hudson Jameson在昨天的会议上接受了另一位开发人员的好建议,即定期生成并挖掘临时测试网,以测试过渡到君士坦丁堡。Jameson认为,在初级测试网上出现的任何问题,我们很快就会知道。
Cointelegraph曾报道,君士坦丁堡硬分叉是整个以太坊系统的更新,旨在提高网络效率,特别是包括降低矿工块奖励的计划,以及引入网络共识机制的改变,使其对ASIC矿工更具有抵抗力。
截至发稿时,以太坊的交易价格为203美元,当日涨幅约为1.4%。