Data Availability Sampling DHT emulator
Go to file
Csaba Kiraly c5adc03b57
adding quick start instructions
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2023-06-13 13:37:57 +02:00
vendor initial commit of the DAS DHT emulator 2023-06-13 12:47:26 +02:00
.gitmodules initial commit of the DAS DHT emulator 2023-06-13 12:47:26 +02:00
LICENSE-APACHEv2 initial commit of the DAS DHT emulator 2023-06-13 12:47:26 +02:00
LICENSE-MIT initial commit of the DAS DHT emulator 2023-06-13 12:47:26 +02:00
Makefile initial commit of the DAS DHT emulator 2023-06-13 12:47:26 +02:00
README.md adding quick start instructions 2023-06-13 13:37:57 +02:00
config.nims fixing "Crypto scheme must be secp256k1" 2023-06-13 13:25:48 +02:00
das.nim initial commit of the DAS DHT emulator 2023-06-13 12:47:26 +02:00

README.md

DAS emulator

Emulate DAS DHT behavior, with a few simplifying assumptions:

  • the block is populated in the DHT by the builder (node 0)
  • all nodes start sampling at the same time
  • 1-way latency is 50ms (configurable)
  • no losses in transmission (configurable)
  • scaled down numbers (nodes, blocksize, etc., all configrable)

Quick start

git clone https://github.com/codex-storage/das-dht-emulator
cd das-dht-emulator
make -j4
build/das