Skip to content

v7.2.7

Choose a tag to compare

@OSXBasedAnon OSXBasedAnon released this 02 Aug 06:27
· 618 commits to main since this release
5f4bcb4

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 ValidatorTier system 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 for BASE_APY and tier-specific multipliers.
  • libp2p and Velocity Protocol: Refactored the network layer to use libp2p for a more robust peer-to-peer framework. This integrates the Velocity protocol, which ensures data integrity and reliable synchronization.
  • Concurrency Control: A ValidationPool with a Semaphore has 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.