# PeerDAS resources
## Background reading
[PeerDAS](https://ethresear.ch/t/peerdas-a-simpler-das-approach-using-battle-tested-p2p-components/16541)
[SubnetDAS](https://ethresear.ch/t/subnetdas-an-intermediate-das-approach/17169)
[DAS security notions](https://notes.ethereum.org/@fradamt/DAS-security-notions)
## Development of the current spec
[From 4844 to Danksharding: a path to scaling Ethereum DA](https://ethresear.ch/t/from-4844-to-danksharding-a-path-to-scaling-ethereum-da/18046)
[DAS fork-choice](https://ethresear.ch/t/das-fork-choice/19578/3)
[PeerDAS design progress at the interop](https://hackmd.io/7HHN7KY5QqOO3BuPbaxNNg)
[Fork-choice follow-up - Role of peer sampling](https://hackmd.io/ExWhwskMQbKGW5EEVDIEQQ)
[PeerDAS v1 without peer sampling, aka SubnetDAS as a stepping stone](https://hackmd.io/m7RvWICeQjeMBjglOKgrVg)
## Distributed block building and sharded mempool
Local block building:
[How to help self builders with blobs](https://notes.ethereum.org/SkoXnPZ9QaC-2q0eVA0k4Q)
[PeerDAS local block building](https://hackmd.io/@fradamt/SkFQT-Co0)
Sharded mempool:
[Horizontally vs vertically sharded mempool](https://notes.ethereum.org/wcg_u2qORiqpyZ7KbPjRAA?view)
[Vertically sharded mempool construction](https://notes.ethereum.org/@dankrad/Bky8ieRkye)
[Blob tickets](https://hackmd.io/@fradamt/blob-tickets)
Blob ILs:
[Blob ILs and distributed block building](https://notes.ethereum.org/7EGS7DVtTAKnqlh9LDEWxQ?both)
## Miscellaneous
[Benchmarks](https://notes.ethereum.org/WcT6jxTcSkGbNJpZomut4A) (slightly outdated, some improvements here and there)