Created
February 6, 2020 14:53
-
-
Save mratsim/1e9feaafd81a2dfa5e7106d08fc2848d to your computer and use it in GitHub Desktop.
2020-02-06-Eth2-impl-call-33
This file contains hidden or 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 | |
- Team in Brussels | |
- Running nimbus on 5 phones | |
impressive reception by the community: | |
https://twitter.com/m_ratsim/status/1224769743892230151 | |
- Now using monthly sprint | |
- Milestones public: https://github.com/status-im/nim-beacon-chain/milestones | |
- Testing: | |
- fixing tests that were not enabled after 10.x changes (and preventing forgetting to reenable tests on spec changes) | |
- ironing out 10.1 bugs | |
- fixing fuzzing bug | |
- Core | |
- Update our SSZ parser to better handle malformatted SSZ | |
- sync refactoring 90% (has been worked on for >1 month) | |
- Hiring: | |
- recruited a new Nimbuses dev | |
- junior dev | |
- tech writer | |
—————— | |
https://github.com/ethereum/eth2.0-pm/issues/126 | |
—————— | |
Testing update | |
ongoing update from LeastAuthority | |
Fork choice test | |
Value in testing the reference API? | |
(…) | |
Danny: Proto travelling but working on testing tool https://github.com/protolambda/eth2-lurk for pubsub message | |
—————— | |
Client updates | |
Teku / Artemis | |
Sync ongoing | |
working on Prysm compute | |
(?) | |
10.1 BLS ready | |
stability | |
issue on Prysm testnet: BeaconBlockByRanges issue (counting skipped slots issue) | |
Nimbus | |
Trinity | |
Working on 10.1 | |
Eth1 integration progress | |
progress on Disc v5 | |
Trio (?) | |
Lodestar | |
Still working on SSZ implementation | |
Loose ends in typescript’s types, pushed upstream | |
Passing 0.9.4 spec tests | |
Some work to do on fork choice (but no tests) | |
Upgrading libp2p to the new async version | |
Prysm | |
Testnet updates | |
improving CPU usage and block time (?) | |
Lighthouse | |
Hiring final stages 20+ applicants | |
more stability | |
network stack update | |
- noise | |
- … | |
Ready to merge 10.1 | |
Preparing for 10k testnet | |
issue of large RAM usage on high validator count | |
Memory fragmentation in tree-hashing due to absence of compacting garbage collector | |
-> build abstraction, reduce RAM usage by half | |
-> + moved memory to the stack, and saved 70% usage | |
Nethermind | |
- excused | |
—————— | |
Research updates | |
Vitalik: research on 51% attack detection and recovery | |
Will / Quilt: | |
Writing a book | |
- Eth 1 overview | |
- Eth 2 overview | |
- Proof-of-stake, long-range attack, weak subjectivity | |
- (?) | |
- beacon chain | |
initial release target: 2~3 months | |
- Static state access model review (taking a skeptical view and then checking the benefits) | |
- can run (?) T-analysis on Eth1 contract to highlight which 1 are using dynamic state access | |
- contract analysed by hand, Uniswap | |
TXRX: | |
(? protocol compatible with beacon chain) | |
- hardening protocol | |
- relaxed adversarial model | |
- collaboration on EEs with Quilt | |
Paper on 1-way bridge (planned next week), followup on 2 way bridge | |
Leo: | |
Write-up on client implementation from Proto | |
First draft target for EthBarcelona in May | |
Discord #education | |
https://hackmd.io/Zc8wlp_LRfChQ6TyLC1kxA | |
————————- | |
Events | |
Eth222 conf on Feb 22 https://www.eventbrite.com/myevent?eid=90667602239 | |
Consensus 2020, spot open for Eth2: https://hackmd.io/@353yQn6WTImF5o12LQXXfQ/SkzfeCuMU | |
—————— | |
Network updates | |
Call 1 week ago: | |
- (link to minutes) | |
Q: on snappy frame vs block compression | |
Q: on compression ratio | |
libp2p specified the noise protocol | |
Need XX handshake for our use-case | |
———————— | |
Closing | |
EthDenver next week |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment