Skip to content

Tokyo (v0.13.0)

Latest
Compare
Choose a tag to compare
@yazzaoui yazzaoui released this 26 Feb 18:33

Autonity v0.13.0 marks a significant milestone in the history of Autonity, introducing several important modifications to the protocol.

  • We've thoroughly redesigned our consensus protocol's mechanics at the network level by launching a specialized peer-to-peer network exclusively for the consensus committee: the "Consensus" network. This should boost the performance of the system and reduce mining rate fluctuations during periods of high transaction volume.
  • We're initiating the deep integration of BLS signatures starting with an updated validator onboarding process and the replacement of the "nodekey" file with the "autonitykeys" file.
  • We've also decoupled our discovery protocol from Ethereum's, aiming for quicker initial synchronization.
  • We resolved numerous internal problems. This should substantially minimize slashing incidents, especially when rebooting validator nodes.
  • Furthermore, we've introduced a novel governance feature that provides a universal on-chain mechanism for smart contract upgrades, accompanied by a new "jailbound" state for validators.

We highly recommend you to check our documentation for more information.

⚠️ 0.13.0 is not backward compatible with any previous version of Autonity. A regenesis of the blockchain is required.


Changelog

[0.13.0] - 26/02/2024

Added

  • Snappy compression devp2p optimization #843
  • New Validator Status Jailbound #857
  • Consensus key onboarding #858
  • Reject bonding to jailed validator #926
  • Introducing Autonity Consensus Network, the "ACN" protocol #923 alongside Execution network's topology optimizations.

Changed

  • Refactor Consensus messages 6e9781b
  • Discovery protocol isolation 315082b
  • Committee Selection in precompile #921

Fixed

  • Fix autonity contract deployment, use treasury instead of operator #920
  • Consensus protocol fixes and refinements 60d330a , 10f4238 , fa87218 , e3c8b32
  • Accusation flow improvement #937