-
Notifications
You must be signed in to change notification settings - Fork 3
Updates from the Teams
macfeosfiamy edited this page Oct 1, 2021
·
24 revisions
Project Name | Collaborators | Updates to Share | Looking Forward | Community Help Needed |
---|---|---|---|---|
UI Keygen Tool | Colfax, Rhythnic, The Squanch, others |
|
Next up is audit and mainnet launch | Please test out Wagyu and share feedback (POAP for meaningful feedback!) |
Wagyu Installer | Remy Roy, Colfax, Jay, Butta |
|
|
Project Name | Collaborators | Updates to Share | Looking Forward | Community Help Needed |
---|---|---|---|---|
Validator Monitoring Guide & Demo | Remy |
|
||
SSV | Alon | Working on incentivized testnet! See Medium article | See Medium article to participate in incentivized testnet |
- Teku web UI - reach out to Suburban Dad if you would like to help support this work (on EthStaker Discord)
- Choice design of beacon chain - designed to be set up as a protocol rather than a single-client system
- Many of the other common chains have just 1 implementation, which defines how the chain works. The protocol is hardened with multiple clients. Originally had around 9, went down to 4, and is now back to 5ish
- Ideally each of the clients would have a similar amount of client-share. If one client doesn't follow the spec or encounters something not yet written into the spec, and the client drops out of consensus, then only fall to 80 or 75% of network and continue finalizing.
- If 1 client holds majority share of network and that client drops out, the chain could stop finalizing or it could fork.
- As a community, need to actively work on diversifying client share. Network needs a more balanced distribution of clients.
- We should be working on switching people from Prysm to something else like Nimbus, Lodestar, etc. Likely will be hurdles in the future, and need to be sure that the client with a fault doesn't tave the entire network with it.
- Really need to be careful about getting into client "tribalism." The role of the operator is to run the client that the network needs. Right now, the network needs you to run something like Nimbus.
- Prysm just published a statement about client diversity too!
- Superphiz created a new post in EthStaker to start tracking client diversity.
- New development in client diversity - Michael Sproul's fingerprinting. Developed a technique for identifying clients based on block proposals. Originally wanted to catalog network by client type and offer poaps to client switchers, though we're getting a little pushback right now about identifying clients by validators.
- Still encouraging people to change clients for diversity.
Project Name | Collaborators | Updates to Share | Looking Forward | Community Help Needed |
---|---|---|---|---|
UI Keygen Tool | Colfax, Rhythnic, The Squanch, others |
|
|
|
Wagyu Installer | Remy Roy, Colfax, Jay, Butta |
|
|
|
ChainGuardian | Belma |
|
Will be working on further testing, client version updates, etc. | |
dAppnode | Lanski | Working on standardizing across clients to open the way for anyone to develop a UI |
|
|
Stereum | Stefan, David |
|
|
Download stereum launcher and provide feedback to the team. |
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
Validator Monitoring Guide & Demo | Remy |
|
|
SSV | Alon |
|
|
eth-docker | Yorick |
|
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
UI Keygen Tool | Colfax, Rhythnic, The Squanch, others |
|
|
Wagyu Installer | Remy Roy, Colfax, Jay, Butta |
|
|
ChainGuardian | Belma |
|
Will be working on further testing, client version updates, etc. |
dAppnode | Lanski | Working on standardizing across clients to open the way for anyone to develop a UI | Options for adding UI for all 4 clients… Waiting for UI implementations on eth2 clients, using standard API to connect UI to any client, use remote signer with UI attached, use Prysm validator client with other beacon nodes |
Stereum | Stefan, David |
|
|
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
Validator Monitoring Guide & Demo | Remy | Guide and demo videoHave been tweaking guides, will shortly release another video on alerting | |
SSV | Alon |
|
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
UI Keygen Tool | Colfax, Rhythnic, The Squanch, others | Close to finish line!
|
|
Wagyu Installer | Remy Roy, Colfax, Jay, Butta | Jay joined, helping with the audit of React. Created many actional items to improve architecture and collaboration. Jay working on restructuring and dev tools |
|
ChainGuardian | Belma |
|
Will be working on further testing, client version updates, etc. |
dAppnode | Lanski | Working on standardizing across clients to open the way for anyone to develop a UI | Options for adding UI for all 4 clients… Waiting for UI implementations on eth2 clients, using standard API to connect UI to any client, use remote signer with UI attached, use Prysm validator client with other beacon nodes |
Stereum | Have GUI, but no client switching yet | Will be joining next call on August 25, will do overview of Stereum then |
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
Validator Monitoring Guide & Demo | Remy | Guide and demo video |
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
DAppNode/Avado | Lanski, et al | Fully working for Prysm | Primary hurdle is client UIs, key generation, ongoing discussions with client teams |
Wagyu Installer | Colfax, Remy, Butta | EthDocker integration in progress | Outlining more granular roadmap of remaining steps, key importing, UX review and iterations |
Wagyu Key Gen | Colfax, Remy, Butta | Mostly feature complete | Progress bar, UX review, user testing |
Node Factory/Chain Guardian | Marin, et al | Single client testing underway on testnets | More testing of multi-client support on testnets, metrics, adding fallback of beacon nodes |
Stereum | stefa2k, daGscheid | Remote install working for multiple clients | Will join for future call |
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
UI Keygen Tool | Colfax, Sam (testing) | Working on loading state, sent out to others for UX feedback, created additional issues on things that need work (on GitHub) | Host wider UX review. Could post request for support on EthStaker |
Wagyu Installer | Remy Roy | Have been working on EthDocker integration, hit a few roadblocks w/ integration. Also working on GitCoin/EthStaker-related items | Looking to complete Eth Docker integration in the next few weeks |
Start/Stop Button | Grasponcrypto, RamiRond | Colfax worked with RamiRond, merged Start/Stop button into Wagyu installer | Complete |
Goerli Eth Bot | Colfax | Made existing EthStaker Goerli Eth bot generic, on StakeHouse GitHub | Complete |
Avado/DAppNode Multi-Client Support | Colfax | Ongoing conversation about what needs there will be, nothing specific to report. Check in with Colfax if interested in supporting | Initial exploration |
Eth2xk8s | Ching-Yi | Tested the latest build of all clients and bumped the versions | Currently working on supporting persistent volumes, and redesigning some help configuration and data migration |
Utility Scripts Repo | Colfax | Starting w/ NFT Distribution Script | Looking to get general utility script Repo set up for people to share their scripts with the community |
EthStaker Support | RemyRoy | Wrote guide on alerting with Prometheus for people that need to monitor their disk space. EthStaker moderator! | N/A |
Project Name | Collaborators | Updates to Share | Looking Forward |
---|---|---|---|
UI Keygen Tool | Colfax, Sam (testing) | Made some progress on UI tweaks | Goal is to have shareable video demo soon, then have detailed UX review, then look to testing/auditing |
Wagyu Installer | Remy Roy | Have been working on EthDocker integration, hit a few roadblocks w/ integration. Also working on GitCoin/EthStaker-related items | Looking to complete Eth Docker integration in the next few weeks |
Start/Stop Button | Grasponcrypto, RamiRond | Have been doing family stuff past few weeks. Could check with RamiRond to see what he has done for start/stop buttons | Work in progress pull request |
Goerli Eth Bot | Colfax | No updates yet | Get it working on relevant Discord |
Avado/DAppNode Multi-Client Support | Colfax | Something we’re just getting started looking into | Initial exploration |
Eth2xk8s | Ching-Yi | Tested the latest build of all clients and bumped the versions | Currently working on supporting persistent volumes, and redesigning some help configuration and data migration |
Utility Scripts Repo | Colfax | Starting w/ NFT Distribution Script | Looking to get general utility script Repo set up for people to share their scripts with the community |
Previous Statuses:
- Keygen tool - Colfax
- ETH2 Validator Wizard, Wagyu Installer, Back-End Eth Docker Tool - RemyRoy
- Wagyu Start/Stop Button - Grasponcrypto
- Reddit POAP bot - Bad_Investment
- Stop/Start All Buttons and Wagyu Testing - RamiRond
- K8s integration -- Ching-Yi
- Unified interface for back-end -- Butta
- Wagyu status indicators -- Sean
- Graffiti Drawing Publicizing + Hodlercon - Superphiz
Additional priorities not yet in-flight:
- Validator Quick-Sync Service
- Host visualization for Eth2 Client distribution
Project idea list:
- Public GitHub of bug disclosures/past incidents in all clients
- A simple tool to help anyone configure and start using key-based authentication for SSH