What is Data Availability/Publication?
HTML-код
- Опубликовано: 29 сен 2024
- There is a small movement that I support to start calling it data publication instead of data availability but unfortunately I made the video months before people started calling it this.
Video going through why Data availability/publication is important to cryptocurrencies, especially for chains like Celestia and Ethereum with Danksharding
Rollup video: • Rollups explained
Twitter: / altexplainer
(gogoDiego) has these videos at a different level, look him up
Great, a longer explanation would be even better since you explain better.
Short and yet so jam packed with the right info! Best video I've watched on DA so far ~ keep up the amazing work!
what if the rollup does shuts down and does not give any data away what benefit does erasure coding and data sampling bring us in regards to data availability?
The L1 will only accept new updates from the rollup if the rollup provides data. If the rollup shuts down without sharing the latest data, the latest changes won't be accepted on the L1 so users can still withdraw from the L1 from an older state as the newer states aren't valid.
Erasure coding means if you have 50% of the data you can recreate 100% of the data. This means if you sample some of the data from a node and have made enough samples to be statistically confident that the node has more than 50% of the data, then you can be confident that enough data has been shared so that 100% of the data can be recreated.
This allows a light client to only sample a small amount of data to confirm a large amount of data has been published/made available without having to download all the data itself.
@@altexplainer thanks but what if the sequencer shuts down after posting to L1? If you do not withdraw immidiately, then the data is not available anymore?
If they post to L1 without sharing the data the L1 will reject their post. You will be able to withdraw through the last valid post that did contain data.
Very good, exactly what is was looking for
after tons of reading I finally got the answer here! you are the hero man!
Glad I could help, I also had to do a lot of reading to finally figure out data availability. The way it's normally described is not intuitive
I've changed the editing a bit. Please give me feedback. Is the movement in the background too distracting?
a little bit distracting imho
Thanks, I was thinking the same but wasn't sure. I'll slow it down or try something different for future videos
Great video
You deserve more subscribers
Great video, I am wondering what's your background? Are you working Full-Time on Blockchain, or a student or PhD?
Thanks, I have no blockchain education or background. I'm just interested in the space and want to share what I learn
@@altexplainer But are you from a very technical or academic background?
like math and science
Yeah my degree was in electrical and electronics engineering which was very technical
Your videos are truly the best.
Thanks, eventually I'll start making more again