Proto-Danksharding: A 10x Fee Reduction for Rollups on Ethereum is Close

Written By
Erik
First Published
August 9, 2023
Last Updated
September 5, 2024
Estimated Reading Time
4 minutes
Proto-Danksharding
In this article...

TL;DR
The next big thing on Ethereum’s roadmap is Ethereum Improvement Proposal (EIP) 4844, called Proto-Danksharding. It is designed to improve the scalability of Layer 2s (L2s) built on top of Ethereum. And it’s only a prototype version on the way to full Danksharding. Proto-Danksharding is scheduled for Q3/Q4 this year with Ethereum’s Cancun hardfork. It should reduce L2 fees by at least a 10x and it’s only the beginning of Ethereum’s scalability journey.

Layer 2 chains (for example Arbitrum, Optimism, ZKSync Erahave come of age. A Layer 2 is a separate chain that inherits the security from the underlying layer-1 blockchain – in this case Ethereum.

And… people are finally using Ethereum L2s. In fact, daily activity has been outpacing Ethereum main net through 2023. In the last two months, it’s been by nearly a 3:1 margin. Here’s the chart. Red is added Layer 2 transactions, blue line is Ethereum.

L2 transactions versus Ethereum transactions
Source: Orbiter

Now, as a precursor to our topic, let’s have a look at the current (July 2023) fees of L2s.

These fees look quite ok, but they’re not where they should be if we want to transact very often, in a way that would be required by regularly using large-scale applications like games and social media on Layer2s. 

Layer 2 transaction fees
Layer 2 Fees per Transaction. Source: l2fees.info

This is where sharding comes in. Sharding is a way to store data more efficiently. In computer science, sharding is a method of dividing a database into smaller, more manageable partitions called shards. 

The confusing part here: there will be no sharding involved in the proto phase of Danksharding. Sharding will only happen during full Danksharding (more on that later).

What is Proto-Danksharding?

Proto-Danksharding is a way for L2s (or: rollups) to add data to blocks more cheaply. The name comes from the two researchers who proposed the idea: pseudonymous Protolambda and Dankrad Feist (not pseudonymous, the guy is actually called that).

Proto-Danksharding is a scalability upgrade. It’s all about a more efficient interaction between Layer 2 rollups and Ethereum. 

How does this work? A rollup does a lot of processing independent of Ethereum. An L2 can process transactions and smart contracts but for data storage, it relies on Ethereum main chain. So, sooner or later, it has to touch base with the main chain. In jargon: L2s rely on the inclusion of batched transaction data in Ethereum blocks for transaction finality.

Currently, Rollups have to deal with the data-intensive and thus expensive process of posting so-called calldata to Ethereum. Roughly 90% of the transaction fees you pay on Layer 2s go to storing calldata on Ethereum main net. 

Why are calldata expensive? Because they must be processed by all Ethereum nodes and live on chain forever – even though rollups only need the data for a short time!

Proto-Danksharding introduces data blobs that can be sent and attached to blocks. Think of these as sidecars attached to an Ethereum transaction. Instead of providing more space for transactions, Ethereum will provide more space for blobs of data.

proto-danksharding
Source meme: The Blockchain Guy

The data in these blobs are not accessible to the EVM and are automatically deleted after a fixed time period. This means L2s can send their data much more cheaply and pass the savings on to end users in the form…

You're missing out on the goods!
Become a Premium Wealth Mastery Subscriber to read the whole article + get weekly investment strategies on crypto, altcoins, NFTs and more

Erik started as a freelance writer around the time Satoshi was brewing on the whitepaper.
As a crypto investor, he is class of 2020. More of a holder than a trader, but never shy to experiment with new protocols.

Discussion on "Proto-Danksharding: A 10x Fee Reduction for Rollups on Ethereum is Close"
You must Subscribe or Login to post a comment.
Additional Resources
Subscribe Today!
Join Thousands Getting Free Insights

Join 190,000+ Investors Getting Free Insights

Privacy Policy

Who we are

Our website address is: https://larkdavis.org.

Comments

When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.

An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.

Media

If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.

Cookies

If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.

If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.

When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select “Remember Me”, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.

If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.

Embedded content from other websites

Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.

These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.

Who we share your data with

If you request a password reset, your IP address will be included in the reset email.

How long we retain your data

If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.

For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.

What rights you have over your data

If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.

Where we send your data

Visitor comments may be checked through an automated spam detection service.

Boom! You're on the shortlist.

You just took the first step toward getting your project in front of one of the most engaged communities in crypto.
We're already diving into your details to see how we can best showcase your vision to our audience. You should hear from us within 2 business days to discuss strategy, availability, and next steps.
Let's build something legendary.

Join 190,000+ Investors Getting Free Insights