File tree 1 file changed +16
-3
lines changed
1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ pipenv install graphviz
40
40
41
41
``` bash
42
42
mkdir build
43
- git clone /PATH/TO/GIT/BUNDLE build/lib
43
+ git clone https://github.com/marcoh00/eth2sim.git build/lib
44
44
```
45
45
46
46
- Extract the Ethereum 2.0 specification python code into the ` build/lib ` directory
@@ -54,9 +54,22 @@ python setup.py build_py
54
54
55
55
- If needed: Copy directories with configuration files like ` mainnet-minimized ` to ` configs ` .
56
56
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:
58
58
59
59
``` bash
60
60
cd build/lib
61
61
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)
You can’t perform that action at this time.
0 commit comments