Skip to content

Commit ebe9e11

Browse files
committed
update readme w/ regards to the written paper
1 parent 7e3f934 commit ebe9e11

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

README.md

+16-3
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pipenv install graphviz
4040

4141
```bash
4242
mkdir build
43-
git clone /PATH/TO/GIT/BUNDLE build/lib
43+
git clone https://github.com/marcoh00/eth2sim.git build/lib
4444
```
4545

4646
- Extract the Ethereum 2.0 specification python code into the `build/lib` directory
@@ -54,9 +54,22 @@ python setup.py build_py
5454

5555
- If needed: Copy directories with configuration files like `mainnet-minimized` to `configs`.
5656

57-
- Run simulator code, for example the first minimal simulation (numbers correspond to the 'Nr.' column in table 5.8):
57+
- Run simulator code, for example a minimal simulation:
5858

5959
```bash
6060
cd build/lib
6161
python run_official_sim.py 0
62-
```
62+
```
63+
64+
# Simulations inside "Simulating an Ethereum 2.0 Beacon Chain Network" paper
65+
66+
Simulations conducted for the paper can be run using the `run_official_sim.py` script, too.
67+
They have the following numbers:
68+
69+
- 10 (latency x2)
70+
- 11 (latency x8)
71+
- 12 (block slashing)
72+
- 13 (attester slashing)
73+
- 15 (time attack)
74+
- 16 (balancing attack)
75+
- 17 (based on measurements)

0 commit comments

Comments
 (0)