Examining Ethereum’s Constantinople Upgrade Challenges and Causes of Delay

2018-10-29 19:50

In the quest for ethereum’s growth and scalability, the organization had the third milestone on their roadmap slated for this year.

This third stage called Metropolis involves the upgrading of the ethereum platform from the Proof of Work consensus to the Proof of Stake consensus, whilst solving its scalability issues. This upgrade called Constantinople has unfortunately, suffered a series of setbacks, resulting in the ethereum team moving its release date to sometime in 2019.

Constantinople which was meant to be a hard fork, and one that lots of investors and traders were looking forward to, was rolled out on Ropsten –ethereum’s trial network- to see how it would perform.

Unfortunately, the rollout saw the upgrade experiencing problems like poor communication, significant difference between two clients implementing the upgrade, as well as technical glitches. This forced the team to move the date in the hopes that all these problems would have been resolved by then.

Constantinople is incredibly important to the next phase of ethereum’s growth. So, getting those problems solved, will play a critical role in determining if ethereum will still stay relevant and possibly achieve its potential as the “bitcoin killer”.

Constantinople And Its Features

This upgrade was supposed to include five improvement features called the Ethereum Improvement Proposals (EIPs). These were meant to help make the change from proof of work to proof of stake easier and smoother. The EIPs are as follows:

EIP 145 – the introduction of native bitwise shifting method to help process information faster on the ethereum blockchain EIP 1014 – designed to use off-chain transactions as a more efficient scaling solution EIP 1052 – permits and optimizes large scale code executions for a more efficient output EIP 1234 – delays difficulty bomb for a year and decreases block mining rewards to 2 ETH per block instead of 3 ETH per block. Also, aids network stability and code optimization EIP 1283 – Lower cost of gas, thus encouraging smart contract developers to put out more of those

With its rollout, the network would experience significant fundamental change in how it works, thus creating a hard fork where the community and developers can either choose to follow the new fork or stick with the legacy network.

Also, the new upgrade is designed to prevent any form of backward compatibility, thus eliminating the chances of events like double spending or vulnerabilities that can be exploited by hackers. The implementation of this hard fork would also prevent the deployment of something called the difficulty bomb.

This is the process of making mining and the creation of new blocks more difficult and harder than it currently is, start the process of what is known as the Ethereum Ice Age and encourage miners to move to the Proof of Stake network. Of course, this will still be implemented, it’s just delayed for now, until Constantinople is launched.

What Caused The Delay – Issues With The Hard Fork?

Naturally, there was the need for a review of what caused the delay in the deployment of the upgrade. The meeting which was held live on Youtube on the 19th of October, saw Schoeden explaining the problem.

According to him, one of the key problems was that ethereum miners and the community weren’t prepared for the launch. The change in the launch date –the date was moved forward because of the added hashpower- was probably responsible for this, thus leading to poor chain synchronicity.

That, combined with the miners continued use of the Byzantium protocol, resulted in the accompanying problems experienced during the attempted launch.

How Did The Community Take It?

As can be expected, the community was divided, with some being happy, and others unhappy. Some criticized the delay, others praised it, saying they’d prefer a more secure network instead of hastily implemented highly vulnerable one.

For instance, a reddit thread dedicated to addressing the community’s concerns saw users condemning the delay and even calling on the team to forget about the project. There were others who either referred to the upgrade as “useless and unnecessary” or had a more pessimistic view about its realization in the near future.

Nevertheless, there were also a number of users who commended the team’s hard work and commitment to excellence. In fact, there were a few jokes about miners being the major beneficiaries as they can still continue mining at the current difficulty rate and enjoy the standard payouts.

According to a reddit user,

“I would rather they delay then need 3 last-minute, emergency patches like last year. Take your time and do it right guys. Software can be hard.”

Another one said,

“Just keep doing what you need to do to be safe and thanks for all the great work.”

While this may be disappointing for some users, the truth is the team isnt deviating from the plan to move to the Proof of Stake consensus. Here’s what Vitalik Buterin said about that in September:

I think I've been pretty consistent about my view that (i) every present-day existing blockchain, including ETH and BTC, sucks, and (ii) PoS is necessary. Not sure why anyone surprised.

It’s Not All Bad News

The good news is that the delays may end being very beneficial, and will help the team work out all the kinks before deployment. In fact, this is way better than having to deal with the problems that can arise from rushing the launch of the upgrade. In the words of Schoeden,

“I keep getting the feeling that we’re trying to rush this and I would second that we should breathe and see what happens… I’m not comfortable talking about the hard fork date until we have the tests for Constantinople ready.”

To that end, he informed the community not to expect the launch of the upgrade until the end of January 2019, at the very earliest. This is because running the upgrades on the Ropsten testnet, will take a minimum of 6 weeks.

This will give the team ample time to identify and fix all possible problems and issues, before launching the mainnet upgrade. At the end of the day, safety is more important than speed when it comes to the deployment of this new upgrade.

Similar to Notcoin - TapSwap on Solana Airdrops In 2024

origin »

Ethereum (ETH) на Currencies.ru

$ 3090.46 (+0.00%)
Объем 24H $14.576b
Изменеия 24h: 5.15 %, 7d: 6.44 %
Cегодня L: $3089 - H: $3094.31
Капитализация $371.227b Rank 2
Цена в час новости $ 200.45 (1441.76%)

ethereum consensus proof third constantinople upgrade called

ethereum consensus → Результатов: 64


Фото:

Tron’s Director of Public Chain Shares His Views on the Delay in Constantinople Upgrade for Ethereum

The planned testing of Ethereum’s Constantinople hard fork, scheduled for Oct. 14 was not successful. The testnet became unusable because of a consensus issue in the blockchain. Not only has this caused a stir within the Ethereum community, but the wider audience of the crypto and blockchain space also reacted to the event.

2018-10-23 21:29


Фото:

DevCon 4 Will Set the Stage for Ethereum’s Next Milestone: Constantinople

Ethereum is embracing the Constantinople milestone at the end of November 2018, after DevCon4 in Prague. Constantinople is the latest Ethereum release, introduced through a hard fork, that will include five Ethereum Improvement Proposals (EIPs):Bitwise shifting instructions (EIP 145) in the Ethereum Virtual Machine (EVM) allow for direct manipulation of bytes on the EVM layer.

2018-9-11 18:15


Фото:

Governance, Part 2: Plutocracy Is Still Bad

Coin holder voting, both for governance of technical features, and for more extensive use cases like deciding who runs validator nodes and who receives money from development bounty funds, is unfortunately continuing to be popular, and so it seems worthwhile for me to write another post explaining why I (and Vlad Zamfir and others) do not consider it wise for Ethereum (or really, any base-layer blockchain) to start adopting these kinds of mechanisms in a tightly coupled form in any significant way.

2018-7-21 23:03


Notes on Blockchain Governance

In which I argue that “tightly coupled” on-chain voting is overrated, the status quo of “informal governance” as practiced by Bitcoin, Bitcoin Cash, Ethereum, Zcash and similar systems is much less bad than commonly thought, that people who think that the purpose of blockchains is to completely expunge soft mushy human intuitions and feelings in favor of completely algorithmic governance (emphasis on “completely”) are absolutely crazy, and loosely coupled voting as done by Carbonvotes and similar systems is underrated, as well as describe what framework should be used when thinking about blockchain governance in the first place.

2018-7-21 23:03


Фото:

The Genesis Files: With Bit Gold, Szabo Was Inches Away From Inventing Bitcoin

As his Hungarian parents had fled post-war Soviet regime to settle in the United States, Nick Szabo came to call the Californian Bay area of the 1990s his home. Here, he was among the first to frequent the in-person “Cypherpunk” meetings organized by Timothy May, Eric Hughes and other founding members of the collective of cryptographers, programmers and privacy activists centered around the ’90s mailing list of the same name.

2018-7-13 17:16


Cardano Price Analysis — The intellectual’s blockchain

Cardano (ADA) has remained top-of-mind for many crypto investors despite a challenging first half of 2018. By the end of Q3 this year, it promises to be the first digital asset to deliver a truly decentralized Proof-of-Stake consensus algorithm, and with other unique features aims to challenge Ethereum's dominance of the smart contract hosting ecosystem.

2018-7-6 08:33


Виталик Бутерин: Casper будет внедрен до имплементации шардинга

Основатель Ethereum Виталик Бутерин подробнее рассказал о новой дорожной карте проекта в интервью известному китайскому предпринимателю и основателю Consensus Lab Фреду Вангу. В том числе он подчеркнул, что новый план разработчиков все равно предполагает внедрение протокола Casper до имплементации шардинга.

2018-6-24 21:55


Виталик Бутерин: сначала Casper, потом шардинг

Основатель Ethereum Виталик Бутерин подробнее рассказал о новой дорожной карте проекта в интервью известному китайскому предпринимателю и основателю Consensus Lab Фреду Вангу. В том числе он подчеркнул, что новый план разработчиков все равно предполагает внедрение протокола Casper до имплементации шардинга.

2018-6-23 17:45