At 00:27 according to our time, the Ethereum Shanghai upgrade was successfully implemented, allowing the withdrawal of staked ether and effectively finalizing the years-long transition of the blockchain to proof-of-stake.
In September of last year, Ethereum successfully executed its long-awaited merge, forever changing the way ether is created and how transactions are confirmed on the Ethereum network. The upgrade transitioned Ethereum to a proof-of-stake consensus mechanism where users stake ether to validate transactions on the chain and are rewarded with newly generated ether. Since staking on Ethereum debuted in 2020, participants have staked ether worth over $34.56 billion into the blockchain.
However, those funds, along with the rewards they generated, were not available to users, even after the merge. Only now, with the Shanghai upgrade, are those funds available for withdrawal. And only now can Ethereum’s transformation to proof-of-stake be considered complete.
The road to Shanghai has been long, marked by repeated concessions from Ethereum’s core developers to expedite the rollout of the upgrade. Shanghai was originally supposed to include several other improvements to the Ethereum network, including proto-danksharding, a simplified data sampling process that would speed up and reduce the cost of transactions on layer 2 networks, and EOF, a package of much-needed updates to the Ethereum Virtual Machine (EVM), the mechanism on which the network that implements smart contracts is based.
However, those updates were removed from Shanghai to ensure that ether withdrawals could be introduced as quickly as possible.
