当前位置〖locates〗:主页 > 比特币资讯 > 正文


[以太坊企业〖business〗联盟]以太坊区块链意外分叉了

摘要:以太坊两个客户〖kè hù〗端parity和geth在处理交易方式的细微差异导致同时出现〖There〗两个链,影响了交易的正常进行。与几年前比特币的偶然事件如出一辙。为此parity和geth已经〖have been〗在商讨解决〖jiě jué〗方案,可能〖would〗会出现交易回滚。但是〖dàn shì〗无论如何〖rú hé〗在系统修复前,最好停止交易。



 

本月24日伦敦时间下午三点,以太坊两个主要〖main〗客户端parity和geth突然出现不同步情况,意外地造成两个链并行的状况。用户,尤其是交易所不得不终止交易,或者等待多次审核确认,直到问题〖foul-ups〗解决〖jiě jué〗。开发〖developing〗者立刻〖gogo〗采取紧急处理措施,共同商讨解决方案。

geth开发〖developing〗员nick johnson说:
“根本原因是出现了状态清除的极端情况;如果某个空账‘被人动过’,一般会被删除;但是〖dàn shì〗在该指令缺少‘汽油’(区块链交易中代码运行步数相对应需要支付的货币)的情况下,geth还是将其删除;而parity并没有删除”。 eip(ethereum improvement proposals,以太坊改进提议)没有明确指出哪种做法是对的;只是大家一致认可parity更合理。只能说标准和共识测试的欠缺是不幸的过失。

目前geth的解决方案是用补丁修复,使其与parity同步。预计方案很快就可以〖can〗完成。


gavin wood
 

parity technologies创始人gavin wood说,geth有漏洞,就是说”一半挖矿网络采用不完善的geth,另一半用完好的parity。parity会继续这样〖zhè yàng〗不改变“,但是使用geth的交易可能〖would〗需要回滚了。
对此johnson说:
”geth的分叉会被视为非常规,因此〖therefore〗会被放弃。大多数交易会〖Fair〗保存在分叉上,所以大多数用户并不用担心〖worry about〗回滚的问题〖foul-ups〗。主要〖main〗问题是与其他〖other〗系统交互的时候〖When〗,可能出现交易最终性的问题,比如说交易所是否会承认〖admitted〗该笔存款并兑换成法币“。 wood说,geth会修复,”主链会继续正常运行“,只是建议大家谨慎一点,因为以太坊区块链的运行环境已经〖have been〗变了。

这个情形与2013年和2015年比特币分叉类似。都是系统升级的漏洞意外导致出现两个链。之后挖矿在两个链上进行,最后所有〖all〗交易回滚到一条链,另一条就被放弃了。

以太坊同样是升级造成的。两天前为了修复某些漏洞,以太坊进行优化;但是两个客户端操作的差异还是导致网络分叉。

因此〖therefore〗使用geth客户端的用户最好等待解决方案出来才继续交易。

翻译:annie_xu

转自:?p=cont&id=2815

ad:

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

本文地址:http://www.rhinespring.com//zx/1877.html
上一篇:[dash]发行copay钱包是达世币关键一步 下一篇:剑指以太坊,chaos区块链打造商业易用智能合约平台
  分享:   

[以太坊企业联盟]以太坊区块链意外分叉了


相关推荐