As an integral component of the Ethereum Cancun-Deneb upgrade, proto-danksharding emerges as a strategic measure to address scalability challenges and improve transaction efficiency.
Proto-danksharding serves as a temporary bridge toward the eventual implementation of danksharding, the conclusive phase of Ethereum 2.0 (Serenity). This innovative solution, proposed by Ethereum developers Protolambda and Dankrad Feist, plays a pivotal role in optimizing the Ethereum network's scalability and reducing transaction costs.
1. Blob-carrying transactions: At the core of proto-danksharding is the introduction of "blob-carrying transactions." In simple terms, these transactions allow for transaction data to be stored and used in a more efficient way. Blob-carrying transactions transactions involve the creation of binary large objects (blobs) carrying a 125 Kilobyte payload of data. Unlike traditional calldata permanently stored on the Ethereum Virtual Machine (EVM), blobs are stored at the consensus layer, offering a cost-effective alternative for data storage.
2. KZG polynomial commitment scheme: Proto-danksharding incorporates the KZG (Kate, Zaverucha, Goldberg) polynomial commitment scheme. This cryptographic technique enables the verification of transaction data within blobs without revealing their complete contents. This enhances the security and privacy aspects of data storage and retrieval.
Proto-danksharding provides tangible benefits even before the full deployment of danksharding. The introduction of blob-carrying transactions significantly reduces gas fees associated with rollups (Ethereum's Layer 2 scaling solutions). Users can enjoy a more cost-effective means of processing transactions, leading to broader accessibility to the Ethereum ecosystem.
As a stopgap solution, proto-danksharding addresses the immediate need for scalability enhancements while paving the way for the comprehensive advantages promised by danksharding. By reducing the cost and improving the efficiency of data storage, proto-danksharding contributes to a more sustainable and scalable Ethereum network.
Proto-danksharding takes center stage in the Ethereum Cancun-Deneb upgrade, specifically through Ethereum Improvement Proposal (EIP) 4844. This proposal marks a crucial step in preparing the network for full data sharding while concurrently scaling rollups.
In the dynamic world of blockchain innovation, proto-danksharding emerges as a strategic response to Ethereum's scalability challenges. As Ethereum enthusiasts eagerly anticipate the broader Ethereum Cancun-Deneb upgrade, proto-danksharding stands as a testament to Ethereum's commitment to continuous improvement, providing users and developers with enhanced scalability and cost-effective transaction processing.
Learn more: What Is the Ethereum Cancun Upgrade?