Danksharding is a blockchain scaling architecture that aims to vastly improve transaction throughput while lowering network congestion and cost. Danksharding is a solution to improve scalability for the Ethereum ecosystem that allows pulling large quantities of transaction data to be sharded and made available to Layer 2 rollups without having every node process all data itself. Rather than the conventional way in which sharding is thought of, splitting the blockchain into different chains. Danksharding supports a single proposer and many data blobs to ensure efficient data availability.
In particular, a fundamental building block of Danksharding is Proto-Danksharding (EIP-4844), which provides temporary data bays allowing rollups to publish transaction data far more efficiently and cheaply. This method improves scalability while keeping Ethereum secure and decentralized. Danksharding improves the user experience when it helps support larger transaction volumes while reducing overhead costs, which is extremely important from a dApp perspective, particularly with respect to DeFi platforms, NFTs, and the growth of larger blockchain ecosystems.