Ethereum developers are preparing for Wednesday's much anticipated Dencun upgrade, set to bring the biggest code change to the blockchain in over a year.
Dencun – a portmanteau for the project names Deneb + Cancun – consists of two upgrades happening simultaneously on Ethereum’s consensus and execution layers
Technically known as a "hard fork" in blockchain terminology, it's expected to initiate around 13:55 UTC (9:55 a.m. ET). The upgrade is designed to usher in a new era of cheaper fees for the growing array of auxiliary networks that operate on top of Ethereum, called layer-2 (L2) "rollups." Those changes will come with the activation of a new Ethereum Improvement Proposal (EIP) called “proto-danksharding,” or EIP-4844, which is designed to improve the chain's ability to handle data from L2 networks.
Elements of the Dencun upgrade have been planned for several years, but developers delayed it from an original target of late 2023 due to some engineering concerns. Since then, developers have tested the package on three separate test networks (testnets), and most of those tests ran smoothly. (The first test on Goerli did not finalize for a few hours, but once a bug was patched, things began running smoothly again.)
Some Ethereum fans are marking the occasion of Dencun's official launch by joining watch parties, with the EthStaker developer community and Nethermind, a leading Ethereum infrastructure team, each hosting livestreams.
“We are making sure all our client and bootnodes are fully updated, and ready for fork,” said Barnabas Busa, a DevOps engineer at the Ethereum Foundation. “Our monitoring infrastructure is scaled up to ensure we don’t miss anything important.”
What is Dencun?
Dencun will be Ethereum's biggest update since April 2023's Shapella upgrade, which enabled withdrawals of staked ether (ETH).
Dencun includes a number of code changes, but the biggest one comes with “proto-danksharding,” which introduces a new method for storing transaction data onto Ethereum, called "blobs."
Layer-2 networks like Arbitrum, Optimism and Polygon will benefit the most from Dencun. The networks help to scale Ethereum by bundling up transactions from users and then passing them to Ethereum where they're settled in big batches. Over the past year, they've become the primary venues for transacting on top of Ethereum, amassing billions of dollars in deposits and consistently boasting higher transaction volumes than the main Ethereum chain.
After Dencun, L2s will be able to post data to Ethereum within the dedicated blobspace, rather than be forced to pay a higher cost for squeezing the data into conventional transactions. In theory, this could help L2s settle more data, more efficiently – thereby reducing fees for end-users.
Proto-danksharding is Ethereum's first swing at "sharding," which is a set of techniques to break up the blockchain into mini-shards (or mini-chains), to process more transactions for cheap.. A fully-formed version of sharding is still years away, but proto-danksharding could help solve some of Ethereum’s high gas fees in the short term by reducing fees for L2 networks.
'Proto-danksharding'
Proto-danksharding will also benefit a new class of blockchains that have entered the Ethereum fray called data availability (DA) layers. DA layers like Celestia, EigenDA and Avail help networks store large amounts of data; L2s frequently use them to store transaction data. Proto-danksharding could make the costs of downloading DA data cheaper.
Polygon co-founder Jordi Baylina told CoinDesk in an interview previously that “prices should go down mainly because it's a matter of supply and demand. Your supply is bigger, the data availability on Ethereum is going to be bigger, so the price should go lower."
“By how much? We don't know, it's difficult to predict,” Baylina added.
After Dencun, Ethereum developers will start to tackle what will go into the next upgrade, now called Electra + Prague (Petra.) As of right now, developers have not decided what will make it into that package, but a strong contender is an upgrade called “Verkle Trees,” which is a new type of data category that should help nodes store large amounts of data.
“Scalability is the fundamental unlock that enables permissionless collaboration between developers across projects and teams," said Karl Floersch, CEO of OP Labs, the primary developer firm behind the Optimism network. "With EIP-4844 and Dencun, devs across the Ethereum ecosystem can more seamlessly build together.”
The upgrade "will enable a group of loosely coordinated devs to actually build systems that provide overall experiences that will rival the user experiences we’re used to from top-down, centrally planned platforms,” he said.
Read more: Ethereum Fees Set to Drop for Arbitrum, Polygon, Starknet, Base. But How Much?