Byzantine Fault Tolerance Delegated Proof of Stake (BFT-DPoS)
BFT-DPoS or the Byzantine Fault Tolerance Delegated Proof of Stake serves as the dominant consensus mechanism utilized within the EOSIO and ICON blockchain ecosystems. BFT-DPoS is a highly efficient consensus mechanism that allows data to be passed between parties without an intermediary. It consists of two main layers working together: Asynchronous Byzantine Fault Tolerance (aBFT) for block production propagation and validation, and Delegated Proof of Stake (DPoS) for block producer voting and scheduling.