Modular Programmable Consensus Algorithm

The Antelope consensus algorithm exhibits remarkable flexibility, crucial for the implementation of diverse governance models within the Tonomy Blockchain. This flexibility is instrumental in facilitating the development of custom governance structures for distinct Decentralized Autonomous Organizations (DAOs) and community-driven initiatives. It significantly contributes to the promotion of a more democratic and decentralized decision-making framework.

This enhanced adaptability is achieved through a dual consensus layer model, comprising:

  • Native Consensus Layer: This primary layer is integral to the block confirmation process, ensuring each block's finality (irreversibility) through an asynchronous Byzantine Fault Tolerant (aBFT) methodology. The native consensus layer is responsible for determining the finality of blocks, which are received and synchronized among elected producers. It operates on a schedule proposed by the political consensus layer, utilizing this schedule to authenticate blocks signed by the designated producer. For Byzantine fault tolerance, it employs a dual-phase block confirmation mechanism, wherein a two-thirds supermajority of producers from the current scheduled set are required to confirm each block twice. The initial confirmation phase designates a Last Irreversible Block (LIB). The subsequent phase ratifies the proposed LIB as final, rendering the block irreversible. This layer also plays a pivotal role in signaling potential changes in the producer schedule at the onset of each scheduling round.

  • Political Consensus Layer: This secondary layer is pivotal in determining the producer schedule for participation in the native consensus. The configuration of this layer is executed programmatically via on-chain smart contracts. Consequently, the political consensus model can be diversified in numerous ways, including democratic, proof of stake, proof of share models, or any other programmable structure on the blockchain.

This two-tiered consensus model underscores the Tonomy Blockchain's commitment to a versatile and adaptable governance system, catering to the specific needs of various DAOs and fostering a more inclusive and decentralized decision-making ecosystem.

Last updated