Network Coordination
Introduction
Communication via the Overlay Network
Validation Propagation
┌─────────┐ ┌─────────┐ ┌─────────┐
│Validator│◄───────►│ Node │◄───────►│Validator│
│ A │ │ Relay │ │ B │
└─────────┘ └─────────┘ └─────────┘
│ │ │
│ │ │
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ Node │ │Validator│ │ Node │
│ API │ │ C │ │ Full │
└─────────┘ └─────────┘ └─────────┘Validation Broadcast Protocol
Squelching and Optimization
Deployment Strategies
Phase 1: Pre-Release Communication
Phase 2: Code Release
Phase 3: Vote Activation
Phase 4: Majority Period
Phase 5: Activation
Managing Non-Updated Nodes
Early Detection
Emergency Migration Strategies
Crisis Communication
Contingency Plans
Scenario 1: Critical Bug Discovered After Activation
Scenario 2: Network Partition During Activation
Scenario 3: Validators Divided on Vote
Monitoring and Observability
Key Metrics
Monitoring Dashboards
Alerting
Ecosystem Coordination
Exchanges and Services
Application Developers
Documentation and Communication
Lessons Learned: Historical Cases
fixAmendmentMajorityCalc (2021)
MultiSign (2016)
Last updated

