Ethereum wasn’t designed once and then left unchanged; it has evolved through successive hard fork upgrades. From the mainnet launch to the switch to proof of stake, and then to reducing costs for Layer 2 networks, each stage has addressed different challenges.
$ETH It has been Ethereum’s native coin for paying Gas since the mainnet launched in 2015. Current: 2403 (24h -0.43%).
— The Beginnings: White Paper and Mainnet —
The Ethereum white paper was written in late 2013, and a 42-day public sale of Ether began in July 2014. On July 30, 2015, Frontier, the first version of the Ethereum mainnet, went live, allowing developers to deploy smart contracts.
On July 20, 2016, Ethereum hard-forked at block 1,920,000 in response to The DAO incident. The original chain, which did not follow the fork, kept running and became what we know today as Ethereum Classic (ETC).
— Changes to fees and consensus —
The London upgrade went live on August 5, 2021. Among other things, EIP-1559 split transaction fees into a base fee and a tip, with the base fee being burned.
The Beacon Chain launched on December 1, 2020, serving as the consensus layer for proof of stake. The “Merge” was completed on September 15, 2022, switching Ethereum from proof of work to proof of stake and ending mining on the chain. The Shanghai upgrade (Shapella) enabled staked ETH withdrawals on April 12, 2023.
— Lowering costs for layer 2 networks —
The Cancun upgrade (Dencun), on March 13, 2024, introduced blob data (EIP-4844), significantly reducing the cost for layer 2 networks to submit data to mainnet. The Pectra upgrade, on May 7, 2025, increased the number of blobs each block can hold and allowed regular wallet addresses to delegate execution to contract code (EIP-7702).
The Fusaka upgrade, on December 3, 2025, introduced PeerDAS: nodes no longer need to download all blob data; they can confirm its availability through sampling. This lays the groundwork for further increases in data capacity.
— How upgrades are rolled out —
Each Ethereum upgrade typically bundles several EIPs. They are tested through multiple rounds on testnets, and once everything is confirmed to be stable, a mainnet activation time is set. Node operators need to update their clients in advance; regular users don’t need to do anything with their ETH.
— A few final thoughts —
Keep these milestones in mind: mainnet launch in 2015, the London upgrade in 2021, the “Merge” in 2022, and the Cancun upgrade in 2024. Understand what problem each one addressed, and you’ll have a good sense of how Ethereum has evolved over the years. This information won’t make me rich overnight, but it can save me from some costly lessons. Keep your positions within your means and leave yourself plenty of room to maneuver.
Have you run into any similar pitfalls? Share your story so others can avoid the same mistakes.