Connect with us


Ethereum Improvement Protocol 1283: reason for the delay of Constantinople hard fork




Ethereum Improvement Protocol 1283 delays the Constantinople hard fork
Source: Unsplash

Ethereum [ETH], the third largest cryptocurrency and the leading smart contract, is back in the news, yet again, because of the Constantinople hard fork. This time, the team has decided to postpone the hard fork as issues related to one of the proposals has been bought to light by ChainSecurity, an audit platform for smart contracts, and the team is currently looking into the potential of the vulnerability of these issues.

The decision to push the hard fork forward was jointly taken by Ethereum stakeholders, security researchers, Ethereum client developer, smart contract owners and developers, wallet providers, dApp developers, Node operators and other key members of the community. The Foundation has also asked miners, exchanges and node operators to update to the new version of Parity and Geth.

Ethereum announced on official Twitter handle:

“[SECURITY ALERT] #Constantinople upgrade is temporarily postponed out of caution following a consensus decision by #Ethereum developers, security professionals and other community members. More information and instructions are below.”

The reason for the delay is a Reentrancy attack after the Constantinople hard fork, discovered by ChainSecurity as a part of the Ethereum bug bounty program. This problem was found in one of the five proposed Ethereum Improvement Protocols [EIP]s. The protocol in the spotlight here is the EIP 1283: the net gas metering for SSTORE without dirty maps. This improvement protocol was written by Wei Tang and enables new usages for contract storage and reduces gas cost for SStore operations.

Ethereum Constantinople Security Issue || Source: ChainSecurity

Ethereum Constantinople Security Issue || Source: ChainSecurity

According to them, a smart contract is vulnerable to the attack only after the Constantinople upgrade and before it. The report further stated that the vulnerable code stimulates a secure treasury sharing service, wherein “two parties can jointly receive funds, decide on how to split them, and receive a payout if they agree*.”

Why smart contracts are vulnerable to the attack | Source: Trading View

Why smart contracts are vulnerable to the attack | Source: Trading View

Interestingly, the improvement protocol cannot be removed from the upgrade as it would “introduces too much complexity that cannot be tested and confidently be released within 36 hours“, said Afri Schoedon, a core developer of Ethereum Foundation. As of now, the fate of Constantinople hard fork is going to be decided during the ETH dev core meeting, which will be held towards the end of this week.

Whale Panda:

“Ethereum’s centralization (devs, infura) comes in handy when you have to make new monetary decisions, rushed hard forks, rushed upgrades, rushed downgrades and rushed patches. It’s a feature, not a bug!”

Cyrus Younessi, Director of Research and Trading at Scalar Capital:

“Having witnessed both, I feel emergency hard fork *cancellations* are much more preferable than emergency hard forks, and the market seems to agree. Congrats to the Ethereum community for (once again) swift and sensible decision making.”

Notably, this is not the first time the upgrade has been postponed. The initial launch of Constantinople was set to be in late 2018, but was pushed to early 2019 because of issues discovered in the Parity implementation of Ethereum, during the Ropsten Testnet. The reason for the initial delay was the a consensus bug and also the limitation of Parity against Geth.

Subscribe to AMBCrypto’s Newsletter

Follow us on Telegram | Twitter | Facebook

Priya is a full-time member of the reporting team at AMBCrypto. She is a finance major with one year of writing experience. She has not held any value in Bitcoin or other currencies.


Ethereum [ETH] might have caught a break from bears due to formation of ‘Golden Cross’




Ethereum [ETH] might have caught a break from bears due to formation of 'Golden Cross'
Source: Unsplash

Ether, more commonly known as Ethereum, is the world’s second largest cryptocurrency and it might have turned bullish due to the initiation of the ‘Golden Cross’ in the daily chart. Golden Cross, is when the 50-day simple moving average crosses above the 200-day simple moving average, which indicates that the price has turned bullish and that the cryptocurrency has bottomed.

Source: TradingView

Historically, Ethereum’s last Golden Cross took place in February 2017, when the price of ETH was ~$10; the price after this cross was bumped to $1,600, which was a meteoric rise of 15,000%. As bullish as this sounds, this might not be the good news that the crypto community is hoping for, as the ‘Golden Cross’ isn’t absolute and there are times when the crossover could be a fakeout. Crossover fakeouts had occurred for Bitcoin in 2014.

The weekly chart for Ethereum has been consistently forming higher highs since 2019, which is a bullish indication. The MACD indicator and the RSI indicators are both indicating a steady rise since 2019.

All aboard the ‘Speculation Train’

If another meteoric rise is to be expected from the crypto ecosystem, the price has to undergo a parabolic rise. The price of Ethereum at press time was $174 and had a market cap of $18 billion; assuming approximately 10,000% increase [instead of the 15,000% rise], the price of Ethereum would reach approximately $8,000 by March 2020.

A Reddit user @alkalinegs commented:

“if you look at the last golden cross early 2017 it took a few days till something happend. death cross 2018 even resulted in a bulltrap. -> dont expect an immediate reaction.”

Quite a few people use the exponential moving averages and disagree with the use of Simple Moving Averages, which is opinionated. Another Reddit user, @DeliciousPayDay commented:

“I strongly disagree. SMA 200 is more important and everyone in crypto looks at it. After breaking the 200MA at $151 ETH went straight to $180 before being sold off, and bounced directly off the 200MA the next day turning resistance into support. The 50/200 golden cross just happened on the SMA and the last time that happened ETH went from $12 to $1400.”

Subscribe to AMBCrypto’s Newsletter

Continue Reading