Skip to content

Commit

Permalink
init da doc
Browse files Browse the repository at this point in the history
  • Loading branch information
eigmax committed May 30, 2024
1 parent 04e51e7 commit 020b738
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
13 changes: 13 additions & 0 deletions src/guides/da.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Data Availability

In the context of blockchain, data availability refers to the assurance by network participants that the data published by users is faithfully proposed and stored in certain nodes of the network, and that these nodes can prove this property to other participants.

DAS: data availability sampling, is the new primitive that enables DA provider’s light nodes to verify DA efficiently. Instead of downloading all data, light nodes only download a tiny portion of each block.
Data Segmentation: The blockchain data is divided into small pieces or chunks.
Random Sampling by Nodes: Nodes in the network randomly select and download only some of these chunks rather than the entire data set.
Probabilistic Verification: By analyzing these samples, nodes can probabilistically verify the availability of the entire data set. If the sampled chunks are available and valid, it is highly likely that the rest of the data is also available and valid.

Since we use zkVM to support different L1 for scalalibity, like ETH, Cardano or TON. Some L1s provide cheap on-chain blob storage, and most of them not. Eigen zkVM integrates with some DA solution and enables developers to publish and verify their data.



1 change: 1 addition & 0 deletions src/templates/layout.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
<li><a id="guides-eigen-prover" $if(active-guides-eigen-prover)$ class="active" $else$ $endif$ href="/guides/prover.html">Eigen Prover</a></li>
<li><a id="guides-eigen-zeth" $if(active-guides-eigen-zeth)$ class="active" $else$ $endif$ href="/guides/zeth.html">Eigen Zeth</a></li>
<li><a id="guides-sequencer" $if(active-guides-sequencer)$ class="active" $else$ $endif$ href="/guides/sequencer.html">Sequencer</a></li>
<li><a id="guides-da" $if(active-guides-da)$ class="active" $else$ $endif$ href="/guides/da.html">Data Availablity</a></li>
</ul>
<ul>
<li><strong>Eigen Secret</strong></li>
Expand Down

0 comments on commit 020b738

Please sign in to comment.