From 8a1fda6b4c012861b7b3b158b9ca53b1d6ed799a Mon Sep 17 00:00:00 2001 From: Csaba Kiraly Date: Sun, 21 May 2023 15:55:21 +0200 Subject: [PATCH] README update Add short description of what DAS Simulator is about. Signed-off-by: Csaba Kiraly --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 0835a78..40b5042 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,16 @@ This repository hosts research on DAS for the collaboration between Codex and the EF. +The goal of the DAS Simulator is to study the problem of Data Availability Sampling, both as it is +currently proposed and with possible modifications, from the networking perspective. The simulator +is written in Python3 for accessibility, but we can imagine rewriting it at one point for +scalability and efficiency. + +Currently we simulate the first part of the process which is to get segments of the 2D Reed Solomon +erasure coded block from the block builder to validators. The simulator tracks diffusion in the +network and validation progress. It is highly configurable, and it allows to explore the parameter +space in one run, generating also summary figures. + ## Prepare the environment * Clone the DAS repository (if not done yet) and go into the das-research directory