10-11, 13:30–14:00 (America/Bogota), Talk 5 - Opening Ceremonies
Ethereum's core protocol is highly security critical and thus needs to be tested thoroughly. This talk will discuss the testing methods we use to make sure that all execution layer clients implement the same protocol:
- Regression testing on hive
- EVM-fuzzing
- Devnets
- Shadow forks
We will discuss a bunch of interesting issues that we found with that
Marius joined the Ethereum Foundation in 2020 to work on go-ethereum. He's interested in fuzzing, testing and shipping The Merge. He wrote his master thesis on differential fuzzing of EVMs where he found 3 critical consensus issues.