github.com/lino-network/lino@v0.6.11/docs/core/consensus.md (about) 1 # Consensus 2 3 ## Tendermint 4 5 Currently the Lino Blockchain is built on the consensus engine: Tendermint. Tendermint is software for securely and consistently replicating an application on many machines. It implements the Byzantine fault tolerance (BFT) which tolerate up to ⅓ of validators failed in arbitrary ways. To achieve the better performance we predefine the size of validator set is 22. The validator can be changed by the locked Lino Stake. 6 7 For more information about tendermint, please refer to [here](https://tendermint.com/docs/). 8 9 ## ABCI and Cosmos SDK 10 11 The tendermint consensus engine communicates with the Lino Blockchain via a socket protocol that satisfies the ABCI. Lino Blockchain implement ABCI through Cosmos SDK, which is a platform for building multi-asset Proof-of-Stake cryptocurrencies. The goals of the SDK are to abstract away the complexities of building a Tendermint ABCI application in Golang and to provide a framework for building interoperable blockchain applications in the Cosmos Network.