Welcome to our monthly news, where we provide you with updates on our efforts to establish a secure Ethereum environment. Here’s a summary of notable updates for December 2024 and highlights from year 2024.
Lido x SSV Mainnet Cohort 2:
Continued active participation and management of Thoughtful Tiger Cluster. Completed further task outlines by Lido Simple DVT Mainnet Guide.
Advancements & Result:
- Completed further tasks instructed by the LIDO Simple DVT Mainnet Guide
- Investigated multiple missed proposal issues of the cluster and reported logs to LIDO and SSV team
- Monitored the health of SSV nodes with DKG services of all cluster members.
- Provided support to cluster members including node and service configuration, log collection etc
- VaNOM Q4 report for SDVT data collection completed and submitted
Next Steps:
- Member: Continue to perform required cluster member duties and proactively monitor the health and performance of SSV nodes and DKG services
- Cluster Co-Ordinator: Maintain open communication with other cluster members, offering support and guidance as needed.
Lido x SSV Testnet Round 4:
Maintain active participation in Journalistic Mama Cluster and successfully completed SSV testnet round 4.
Advancements & Result:
- Regularly monitoring the health of the SSV node and DKG services
- Verified keys and signed final transactions contributing to the cluster activity
Next Steps:
- Continue to perform required cluster member duties and proactively monitor and maintain node health to ensure optimal performance.
Machine Removed – Key Exited
Planned decommissioning of node on one of the data centers.
Advancements & Result:
- Node decommissioned successfully.
- All keys exited smoothly from the staking pool and no services interrupted.
Monitoring Updated:
Deployed further centralized monitoring systems for fullnodes and VCs in the remaining data center after successful implementation and verification in the first data center.
Advancements & Result:
- Updates were validated
- Notification systems updated and operational.
BN <> VC connection Optimization:
Performed routine optimization on BN and VC nodes to improve the performance based on the monitoring observations on
Advancements & Result:
- Observed significant reductions in missed proposals
- Also performance stats improvements can be seen in Sync partication, attestations effectiveness
Collaboration Highlights of 2024:
Issues reporting and collaboration:
Nimbus Issue:
The Nimbus Validator Client unexpectedly reverted to doppelgänger mode after operating continuously for approximately 12 days. This incident is considered unusual as multiple Nimbus instances have been running for extended periods without encountering this issue.
Ref: Nimbus falling back to doppelgänger unexpectedly · Issue #5845 · status-im/nimbus-eth2 · GitHub
Block Production issue – Teku
Identified a compatibility issue between Teku VC version 24.8 and Teku BN version 24.10.1, where JSON block production fails. Received workaround, enable SSZ (default) block production by removing the --beacon-node-ssz-blocks-enabled=false flag from the VC configuration.
Ref: Teku VC Json block production flow is missing a required header · Issue #8753 · Consensys/teku · GitHub
Prysm VC Wallet Directory Issue Summary:
In Prysm VC version 5.0.4, the --wallet-dir flag is not being honored when generating the auth-token file. Instead, the client defaults to the $HOME/.eth2validators/prysm-wallet-v2 path. This behavior differs from version 5.0.3, where the flag functioned as expected. Users can currently use the --keymanager-token-file flag to specify the token file location as a workaround, as the default location was previously the data directory.
Ref: Prysm VC ignores `--wallet-dir` tag and uses default path for `auth-token` file · Issue #14217 · prysmaticlabs/prysm · GitHub
Testnet / mainnet participation
- Lido x Obol Testnet #4
- Lido x SSV Mainnet Cohort 2
- Lido x Obol: Divine Dragon Mainnet
- Lido x SSV Testnet Round 3
- Lido x SSV Testnet Round 4
- Lido x SafeStake Pilot Testnet Round 1
- Lido x Obol: Frolicsome Frog Mainnet
Monitoring tools/ Optimization
- ExitSigner: A CLI solution to sign exit messages for the LIDO Validator Ejector.
GitHub - RockLogicGmbH/lido-validator-exit-signer: Python based application to sign exit messages for the LIDO Validator Ejector - Slashing Guard: A monitoring service for Lido node operators
GitHub - RockLogicGmbH/slashing-guard: A monitoring service for Lido node operators - D.U.C.K doc contribution: Contributed to the development of the D.U.C.K documentation by actively participating in the collaborative effort to collect and share best practices and knowledge within the Ethereum staking ecosystem
Best Regards,
RockLogic Team