Created
July 9, 2020 15:26
-
-
Save mratsim/9fe87f650cde05c5da8c3c49da2f3b06 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Nimbus: | |
Validator’s book: https://status-im.github.io/nim-beacon-chain/ | |
Auditor’s book: https://status-im.github.io/nim-beacon-chain/auditors-book/ | |
https://github.com/ethereum/eth2.0-pm/issues/165 | |
Altona bugs: | |
- networking | |
- missed attestations | |
- gossipsub not maintaining the mesh | |
————— | |
Testing and release updates | |
Backward compatible | |
Network spec | |
will go through with Protocol labs | |
Rumor update last week | |
Beacon-Fuzz: | |
- Blog post soon | |
- Docker finished for “fuzzing at home” | |
- Nimbus IndexError with attester slashing | |
- Lodestar: Memory Exhaustion when passing invalid ENR | |
- Rust snappy crate had a bug finally merged | |
- focus on differential fuzzing now | |
————— | |
Testnet Altona: non-finality due to whale not running a node | |
————— | |
Client updates | |
Lodestar: merged 0.12 to merge | |
lurking in Altona | |
Missing Gossipsub 1.1 | |
Trinity: Altona as well | |
but speed too low | |
Nethermind: refocus on Eth1 | |
Jacek: Nethermind for deposits? | |
Goerli node that would support Prism and Lighthouse with Nethermind | |
as deposits provider. | |
Improved crypto precompiles that are used a lot for deposits | |
Nimbus | |
Prysmatic: key management, creating new accounts | |
Remote keystone | |
Working on Supranational BLST | |
bug fixing addressing feedback | |
UX improvement | |
Lighthouse: | |
REST API work, almost completed | |
Working on Supranational BLST, 75% increase in sync speed on Altona | |
Finalizing peer scoring system | |
Work started on slasher | |
Completed response to Trail of Bits audits | |
Teku: | |
Memory management improvement during periods of non-finalisation | |
Persisting proto array to disk | |
Peer management improvement | |
JVM-libp2p and att gossip publishing fixes | |
Failing to detect chain reorg due to skipped slots later filled with valid blocks | |
writeup: https://www.symphonious.net/2020/07/06/exploring-ethereum-2-the-curious-case-of-the-invisible-fork | |
——————— | |
Incident response | |
Mehdi will start a working group | |
——————— | |
Weak subjectivity as it pertains to client security and UX | |
https://hackmd.io/@adiasg/BJpMnEupL | |
Avoid double-spending. Doc about what can go wrong and how to handle it. | |
Working group on bootstrapping from a “valid” state | |
4 propositions (CLI, signatures, Web-of-Trust, …) | |
——————— | |
TXRX | |
Simulator for spec | |
Vitalik: | |
Kate commitment | |
Snarkify verification and state transition? | |
——————— | |
Hash-to-curve 9 | |
Carl: compatible with H2C 7 | |
——————— | |
Open discussion | |
Client launchpad integration | |
https://serene-carson-3331d5.netlify.app/ | |
<PASS REDACTED> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment