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

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:
Like and comment it on:

More cryptocurrency news

Latest news

Coinbase Card rolls out DAI as first supported stablecoin

Coinbase Card, a crypto-powered Visa debit card from major crypto exchange Coinbase, now supports Dai, a stablecoin pegged to the United States dollar.


Dec. 6, 2019, 6:36 p.m.

Microsoft teams up with Enjin to offer crypto collectible rewards

Do good work, earn a "badger" - that's the idea behind a new incentive launched by Microsoft and blockchain gaming project Enjin.


Dec. 5, 2019, 2:36 p.m.

Cointelegraph launches Consulting division to drive enterprise blockchain adoption

Cointelegraph has announced the launch of its Cointelegraph Consulting division, which is focused on advancing enterprise blockchain adoption by helping companies understand the potential of blockchain and then matching them with enterprise vendors to implement solutions.

Adoption Development

Dec. 4, 2019, 2:20 p.m.

China’s Great Firewall has blocked access to Ethereum block explorer

China's Great Firewall, used by the government to regulate access to foreign internet sites, has blocked one of the most popular sources of Ethereum blockchain data.

Development Regulatory

Dec. 3, 2019, 5:51 p.m.

Stellar’s Foundation just destroyed half the supply of its Lumens cryptocurrency

The Stellar Development Foundation has burned 55 billion of its XLM tokens, over half the cryptocurrency’s supply, CEO Denelle Dixon announced from the stage of the Stellar Meridian conference Monday.

Alerts Development

Nov. 6, 2019, 10:09 a.m.

Follow us