DAS
https://scrapbox.io/files/6608f7d8456b7a00253887eb.png
Data availability sampling: each node only needs to download a small portion of the data to verify the availability of the whole thing.
Peer DAS
これは各ノードがblob dataの断片(例えば1/8 blob)を保持し、あるノードが特定のデータをサンプリングする必要がある場合、そのデータを保存しているピアに問い合わせるという形。
このようにEthereumの既存のP2Pコンポーネントを再利用することで各ノードがすべてのblobを保持する必要はなくなる。
table:Configuration
Name Sample Value Description
NUMBER_OF_ROWS_AND_COLUMNS 32
SAMPLES_PER_ROW_COLUMN 512
CUSTODY_REQUIREMENT 2 Minimum number of both rows and columns an honest node custodies and
serves samples from
SAMPLES_PER_SLOT 75 Number of random samples a node queries per slot
NUMBER_OF_PEERS 70 Minimum number of peers a node maintains
EIP-4844(No DAS)
https://scrapbox.io/files/66091caa1381450026471295.png
1D PeerDAS
https://scrapbox.io/files/660900d86007ad0026aba90c.png
各ノードが全データの1/8をダウンロードして保存する必要があるとすれば、PeerDASは理論上8倍(実際には4倍だが、消去コーディングの冗長性で2倍が失われるため)のブロブスケールを可能にする。
PeerDASは時間をかけてロールアウトすることができる。プロのステイカーが完全なブロブをダウンロードし続け、ソロのステイカーはデータの1/8しかダウンロードしないという段階を設けることができる。
https://scrapbox.io/files/66091d1cea3c680025083a9c.png
参考