The Dencun upgrade for Ethereum, featuring the introduction of "proto-danksharding," has concluded its final testing stages on the Holesky testnet and is awaiting scheduling for deployment on the mainnet. This upgrade is anticipated to significantly reduce transaction costs on Ethereum's Layer 2. Notably, Dencun will implement original danksharding through Ethereum Improvement Proposal 4844 (EIP-4844).
The pivotal aspect of EIP-4844 is the incorporation of "blobs," enabling Ethereum nodes to temporarily store and access substantial volumes of off-chain data. According to Philippe Schommers, Gnosis's head of infrastructure, deploying Dencun on the Ethereum mainnet could potentially decrease rollup costs by up to 10 times, offering substantial benefits to the network.
The exact date for the mainnet deployment of Dencun is set to be determined during an AllCoreDevs conference call on February 8. Ethereum enthusiast Anthony Sassano suggested on February 7 that the deployment might occur in early to mid-March. Combining the features of the Cancun and Deneb upgrades, Dencun is poised to become the most significant enhancement to Ethereum since the Shapella upgrade in April last year, enabling the first unstaking of the Ethereum (ETH) chain from the beacon chain since its launch on December 1, 2020.
While Cancun primarily focuses on enhancing network scalability at the execution layer, Deneb is geared towards improving Ethereum's consensus layer. Apart from EIP-4844, the upgrade also incorporates EIP-1153, EIP-4788, and EIP-6780. Before undergoing testing on Holesky, Dencun had been deployed on the Goerli and Sepolia testnets on January 17 and January 30, respectively. However, during the deployment to Goerli, a four-hour delay ensued due to an error preventing the testnet from completing the upgrade. Nebojsa Urosevic, founder of Ethereum development platform Tenderly, explained that a bug in Prysm, Ethereum's proof-of-stake client, hindered network synchronization, underscoring the importance of utilizing multiple clients and testnets in the development process.





















