DAS, Protodanksharding, and Danksharding with Valeria Nikolaenko | a16z crypto | Summary and Q&A
TL;DR
Ethereum is implementing data availability sampling through protodin sharding to make the blockchain more scalable and lower gas fees for Roll-Ups.
Key Insights
- 🫢 Data availability sampling through protodin sharding aims to make Ethereum more scalable and reduce gas fees for Roll-Ups.
- 🤣 Roll-Ups process transactions off-chain and only post a single transaction to the Ethereum L1, improving scalability.
- 🏪 Protodin sharding focuses on reducing the cost of storing data on the Ethereum L1, making Roll-Ups even cheaper.
- 🖐️ Validators play a crucial role in ensuring the availability of data through data availability sampling.
Transcript
Read and summarize the transcript of this video on Glasp Reader (beta).
Questions & Answers
Q: What is the main goal of Ethereum's upcoming upgrade?
The main goal is to help Ethereum scale and make Roll-Ups more affordable by reducing the cost of storing data on the Ethereum L1.
Q: What are Roll-Ups and how do they contribute to scalability?
Roll-Ups process transactions off-chain and only post a single transaction to the Ethereum L1 that reflects the effect of multiple transactions. This reduces gas fees and improves scalability.
Q: How does protodin sharding differ from previous proposals for scalability in Ethereum?
Protodin sharding replaces full sharding with a focus on reducing the cost of data storage on the Ethereum L1. It uses data with an expiry date and splits data storage among validators, making Roll-Ups even cheaper.
Q: How does data availability sampling help ensure the availability of data in the blockchain?
Data availability sampling allows clients to verify the availability of data by randomly sampling elements from the block and receiving values from validators. This ensures the availability of the data without knowing any specific information about the validator set.
Summary & Key Takeaways
-
Ethereum is introducing data availability sampling through protodin sharding to improve scalability and reduce gas fees for Roll-Ups.
-
Roll-Ups already help scale execution of transactions by processing them off-chain, but the cost of storing data on the Ethereum L1 is still high.
-
Protodin sharding aims to lower the cost of storing data on the Ethereum L1 by introducing data with an expiry date, making Roll-Ups even cheaper.