2020-01-09 Eth2 implementers call 31
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
Agenda: https://github.com/ethereum/eth2.0-pm/issues/118 | |
—————— | |
Nimbus: | |
Holidays | |
Core: | |
- 0.9.4 in sync | |
- 0.9.3 branch kept for fuzzing purposes | |
Networking: | |
- Verifying interop with go-libp2p (following the initial version of nim-libp2p 3 weeks ago) | |
- Reworking sync strategy, inspiration from Bittorrent | |
- Discovery v5, first PR, halfway done, trying to join Prysm/Lighthouse | |
Tooling: | |
- Planning a RPC endpoint for beacon node | |
————————— | |
Testing and release updates | |
v0.10: Breaking changes to facilitate phase 1 | |
Stable target for testnet and audits | |
Release tomorrow, maybe today | |
Slight modification to network spec | |
Extra configuration parameters (for phase 1) | |
Major breaking change will be BLS | |
Additional tests on deposits processing | |
Q: Testing for fork choices | |
—> Harmony test vectors, integration test | |
https://github.com/ethereum/eth2.0-spec-tests/issues/17 | |
————————— | |
Nimbus | |
Artemis (Shahan) | |
Eth1Data management and polling Eth1 clients | |
Sync | |
Discovery module from Harmony to be put in Artemis | |
BeaconFuzz integration almost complete | |
Merged the HashtoG2 curve | |
Q: how are people syncing Eth1Data to the chain | |
Q: for beacon-fuzz, currently 0.9.1, what are the plans to update beacon-fuzz | |
Trinity (Hsiao Wei Wang) | |
Beacon node and validator separation | |
Prysm | |
Syncing time will be a bit slower | |
v0.9.3 on the spec | |
optimisations on handling the deposits and Eth1Data | |
Aggregation strategy on the testnet | |
Lighthouse | |
Testnet “released” on 22 Dec | |
Docker compose to spin up node and validators | |
Switched to BLS Herumi (not on master yet) | |
In the process of adding the naive aggregation strategy | |
Harmony | |
Test vectors | |
Dmitry + Anton on Discv5 simulations Writeup in progress on consensus (?) | |
TXRX work | |
Lodestar | |
Holidays | |
WIP, updating to 0.9.3 | |
Refactoring SSZ to allow remerkleable (?) (abstract over Merkle Tree) | |
https://github.com/protolambda/remerkleable | |
Nethermind (Sly Gryphon) | |
Validator block signing working | |
On 0.9.1 | |
Most of the team on Eth1 at the moment | |
Will be moving some of the team to Eth2 | |
————————————— | |
Research updates | |
Vitalik | |
(?) | |
Stateless clients | |
Justin | |
Supranational (semiconductor?) | |
Accelerating BLS12-381, currently 10% faster than Herumi’s | |
Also a formal verification expert | |
—> formally verifying the code will be difficult due to the custom compiler | |
Factor of 1000x improvement of perf via small additional card on computers | |
Will | |
Eth2 call on Tuesday 14 | |
Ganache like tool for EE on multiple shards | |
Building a testing suite for phase2 | |
Writeup today on state providers | |
Leo | |
Machine Learning EE (see Johny Rhea work) | |
Eth Barcelona, lining up speakers, contact Leo | |
————————————— | |
Networking updates | |
Allow empty and stream responses | |
—> will be in 0.10 | |
Next call 2 weeks from now | |
—————————————— | |
Vitalik: Accelerated Eth1-Eth2 switch, how do you feel about it? | |
EthDenver: planning cowering space, tell us |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment