Blockchain Of Ethereum Accidentally Breaks Up
Two main clients of the Ethereum Parity and Geth accidentally made two chains operating in parallel. The blockchain of the Ethereum is not in consensus presently. The users are strongly urged to refrain from transacting especially exchanges until the matter gets resolved.
Presently, the developers are working on it as a matter of urgency for solving the issue with a solution within some hours. Nick Johnson, who is one of the chief developers of the Geth Clients talk to CCN and states that the main cause is an edge case clearing around the state. It would be removed normally if an empty account gets touched, but the call that touched it will go out of gas. The account will still be removed by the Geth whereas the Parity will not.
The main solution is that the Geth team is presently coding up to fix the behavior of the Geth for matching the solution of Parity. They are expected to push out a release as soon as possible.
The founder of Parity Technologies Gavin Wood states to CCN that there was a bug in Geth that means that nearly half the network was mined by using this broken Geth about half on the correct Parity. According to the Wood, the Parity will continuously run unchanged without any reversions but those who operate on Geth can expect a rollback.
Wood also states that the Geth will fix and the main chain will continuously unperturbed. This situation can be compared to the split of Bitcoin in lots of different ways in 2013 and 2015. A network upgrade led to accidentally two chains due to a bug in both the cases. Miners were mining different chains for a period of six hours and it will eventually result in a roll back to one chain whereas the other one will be discarded.