Skip to content

Instantly share code, notes, and snippets.

@mratsim
Created October 1, 2020 14:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mratsim/c5bc1d0e6ad11888d27d5db981f63a39 to your computer and use it in GitHub Desktop.
Save mratsim/c5bc1d0e6ad11888d27d5db981f63a39 to your computer and use it in GitHub Desktop.
2020-10-01 Eth2 Call 49
Agenda
https://github.com/ethereum/eth2.0-pm/issues/184
————————
————————
Testing and Release updates
Eth 1.0 release candidate WIP
Zinken
Networking tests defined by YAML
Beacon Fuzz, new blogpost: https://blog.sigmaprime.io/beacon-fuzz-08.html
BLS differential fuzzing:
- 2 critical bugs on BLST, patched (atm targeting the Rust bindings)
Differential buzzer on AWS, 2 small differences between clients
Less and less exploitable bugs between clients
Plan to crate their own custom fuzzer engine.
-> can rotate/swap BeaconState with more granularity
-> Fuzzing speed, can have the BeaconState in memory instead of disk IO
-> Both diff and mutation based fuzzing in the same target
————————
Spadina & Release process
Stable after 70 epochs but rough start
—> will do a new rehearsal
Genesis on Monday 12
Afri: clients should have a stable release management
Proposal for a breakout meeting
Stable release needed for main net
Spadina launch feedback: https://notes.ethereum.org/w4E0FB4nSzWPRj9pEeguhQ
———
Prysm
Spadina post mortem
weak subjectivity sync
bug fixes
Nimbus
Spadina prep
Audit:
- Last phase of audit ended
- Fixes
- Fix review scheduled 2 weeks from now
Stability
- significant resource leak fixes
- according to Eth2Stats.io now using/leaking significantly less memory than previously
Polish / User Experience
weak subjectivity sync WIP
Updated collaborative repo with medal “trusted checkpoint” for testing
Lodestar
Tried to do small connection to testnet
(couldn’t follow)
Lighthouse
Spadina launch OK
1 hiccup
Slashing interchange format work
Caching validator keys, high loading time with high validator count.
Teku
Discovery v5.1 not default but mostly done
Weak subjectivity sync as a CLI option to load checkpoint
Validator perf metrics
Audit pre-report by Quantstamp
Nethermind
———
Research updates
Phase 1 tests activate
Leo (Barcelona Super Computing):
https://github.com/leobago/BSC-ETH2/tree/master/rumor/medalla-crawler
———
Networking
Gossip 1.1
Felix in process of merging it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment