This document describes the current status and the upcoming milestones of the SSV node project.
Updated: Tue, 28 Feb 2023
Status | Milestone | Goals |
---|---|---|
🚀 | IBFT Based Consensus | 3 / 3 |
🚀 | SSV Spec Alignment | 3 / 6 |
🚀 | SSV Node Infrastructure | 5 / 14 |
🚀 | Ethereum Spec Implementation | 5 / 8 |
🚀 | Network & Discovery | 5 / 9 |
🚀 | Validator Management | 4 / 6 |
🚀 | Monitoring & Tools | 3 / 4 |
🚀 | Testnets | 4 / 5 |
⭐ CLOSED 📉 3 / 3 goals completed (100%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | iBFT Consensus Go Implementation |
✔ | SSV Specific iBFT Implementor |
✔ | Port POC Code To Golang |
🚀 OPEN 📉 3 / 6 goals completed (50%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | SSV Spec v0.2.6 |
✔ | SSV Spec v0.2.7 |
✔ | SSV Spec v0.2.8 |
❌ | SSV Spec v0.2.9 |
❌ | SSV Spec v0.3.0 |
❌ | Post Audit SSV Spec |
🚀 OPEN 📉 5 / 14 goals completed (35%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | Storage Integration And Recovery (Sync) |
✔ | Between Instance Persistence (Prevent Starting A New Instance If Previous Not Decided) |
✔ | Full Node(Archive) & Light Node Support |
✔ | Pass Spec Test |
✔ | Deployment |
🚧 | Documentation |
❌ | SSV Fork Support |
🚧 | Replace Prysm Dependency With go-eth2-client |
🚧 | Integration Tests Implementation |
🚧 | Refactor Logs |
🚧 | V3 Contract Integration |
🚧 | SSZ Support |
❌ | Optimize ETH1 Sync & Management Of Events |
❌ | Audit |
🚀 OPEN 📉 5 / 8 goals completed (62%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | Prysm Beacon Node Support(GRPC) |
✔ | Multi Beacon Node Implementation Support (Standard API) |
✔ | Aggregation Support |
✔ | Proposal Support |
✔ | Sync Committee Support |
🚧 | Beacon Node Fork Support |
🚧 | Cappella Fork Support |
🚧 | MEV Support |
🚀 OPEN 📉 5 / 9 goals completed (55%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | Integrate libp2p & Disc V5 |
✔ | Network Topology Based On Validators (Subnet Per Validator) |
✔ | SSV Cluster Support (Multiple Validators Per Cluster) |
✔ | Multi Cluster Support (Operator Can Be Part Of Multiple Clusters) |
✔ | Peer Scoring & Peer Management |
🚧 | Message Validation On Network Layer |
❌ | 10k Validators Support |
❌ | Scale Tests |
❌ | Attack tests |
🚀 OPEN 📉 4 / 6 goals completed (66%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | Validator Key Sharing |
✔ | Validator Share Signer - EKM |
✔ | Slashing Protection |
✔ | Support 7,10 & 13 shares |
❌ | Remote signer EIP3030 |
❌ | DKG |
🚀 OPEN 📉 3 / 4 goals completed (75%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | Prometheus and Grafana support |
✔ | Read Only mode (Exporter) |
✔ | V2 Grafana Dashboards (Node health & Performance) |
🚧 | Exporter Support Multi Duties |
🚀 OPEN 📉 4 / 5 goals completed (80%) 📅 Feb 28 2023
Status | Goal |
---|---|
✔ | Private testnet |
✔ | Primus first public testnet |
✔ | Shifu testnet (V2 contracts) |
✔ | Shifu V2 testnet (Multi duties) |
🚧 | V3 Testnet(TBD) - RC Candidate |