The consensus engine, called Tendermint Core, ensures that the same transactions are recorded on every machine in the same order . The application interface, called the Application BlockChain Interface (ABCI), enables the transactions to be processed in any programming language.
Read more