Repository navigation
v7.2.7
Consensus and Network Security Enhancements
This release focuses on critical updates to the consensus mechanism and network protocol, improving validator security, network resilience, and data integrity.
Key Changes:
- Validator Tiering and Scoring: Implemented a new
ValidatorTiersystem with a weighted scoring algorithm to categorize validators based on performance. This promotes network health by rewarding reliable participation and establishing a transparent reward structure with new constants forBASE_APYand tier-specific multipliers. libp2pand Velocity Protocol: Refactored the network layer to uselibp2pfor a more robust peer-to-peer framework. This integrates theVelocityprotocol, which ensures data integrity and reliable synchronization.- Concurrency Control: A
ValidationPoolwith aSemaphorehas been added to limit parallel block validations, enhancing node stability and mitigating resource exhaustion attacks. - Protocol Expansion: The Network has been expanded to support the new data integrity and recovery mechanisms.