Ethereum Ropsten Testnet encounters chain split as users fail to upgrade to new version

by Osiris Team


Posted on Oct. 3, 2019, 9:26 a.m.
Alerts Development
Time to read: 2 min
ETH

Istanbul, Ethereum’s upcoming hardfork slated to go live in the coming months, has reportedly encountered problems on the Ropsten Testnet. Initially, the Istanbul upgrade was scheduled to go live on Ropsten Testnet on 2 October at block height #6485846, however since the block times increased, the upgrade occurred before the speculated time. This in turn, resulted in a chain split as several miners had not upgraded and continued to mine the old version.

The issue was first highlighted on AllCoreDev Gitter channel by Aman Pruthi, a software enginner, who pointed out that the Ropsten Testnet was stuck on the Istanbul hard fork block. He said,

“Hi All Ropsten is stuck in the istanbul fork block number 6485846 (looks like miners are still on older geth version). I switched to the new version of geth 1.9.5 and even I am stuck on the same block number please advise how to proceed meanwhile geths on older version are proceeding.”

Notably, this issue was not only prevelant with Geth, but also other Ethereum clients. On a GitHub page, Peter Szilagyi stated that the only possible means of solving this issue was to have people update to the new version and have “Istanbul chain beat the old one.” Szilagyi said,

“Ropsten Istabul fork went ‘south’ as we kind of expected. Most people didn’t upgrade, big miners are on the non-upgated chain, causing all kinds of nasty sync issues (hard to find good peers, hard to pick good peers from many bad ones, heaviest chain is bad, etc). Our current netwrok protocol is unable to split the peers into forking and non-forking sets […]”

Szilagyi also highlighed that the team had proposed an Ethereum Improvement Protocol ‘forkid’ to handle exactly this sort of a scenario. This EIP would have made sure that “a node would not only advertise its genesis hash (useless now), rather a combination of the genesis + all the forks afterwards.” He added,

“Such a mechanism would allow two nodes to cross validate each other and disconnect cleanly if on different confirgured forks, without wasting each other’s time”

This aside, Afri Schoedon, Developer Relations at Parity Tech, pointed out that the time given to users to upgrade was too less. He said, “Two weeks is not enough for clients to release and users to upgrade.”


Related links:
Source
Like and comment it on:

More cryptocurrency news

Latest news

Ripple leads investment in Mexico's Bitso exchange to develop LatAm markets

Mexico-based cryptocurrency exchange Bitso has raised capital from a number of major investors including Ripple, Coinbase, and Jump Capital to help it expand into Latin America.


Development
XRP

Oct. 15, 2019, 3:09 p.m.

UNICEF will not convert Bitcoin and Ethereum donations to fiat

The UNICEF is rolling out a pilot program to accept cryptocurrency donations—and won’t be converting the raised funds to cash.


Development
BTC ETH

Oct. 14, 2019, 3:01 p.m.

CFTC chair says ETH is a commodity and anticipates ETH derivatives to trade in the US soon

The Commodity Futures Trading Commission chair believes that Ethereum is a commodity, according to Yahoo Finance.


Adoption Development Regulatory
ETH

Oct. 11, 2019, 7:55 p.m.

Finastra, the third largest fintech firm in the world, joins RippleNet

Ripple announced on Wednesday a collaboration with UK-based Finastra, reportedly the third-largest FinTech firm in the world, to allow Finastra's customers access to RippleNet, Ripple's global payment network, for faster, cheaper, and more reliable cross-border payments.


Development
XRP

Oct. 10, 2019, 9:02 p.m.

Binance announces WeChat, Alipay support for Bitcoin purchases

Malta-based cryptocurrency exchange, Binance, has added WeChat and Alipay as payment methods on its platform.


Adoption Development
BTC

Oct. 9, 2019, 11:44 a.m.

Follow us