A Consensus Algorithm is a mechanism used in computer systems and blockchains to obtain the necessary agreement on a single data value or network state between distributed processes or multi-actor systems, such as cryptocurrencies. The blockchain saw its first real use case through the integration of a consensus algorithm with P2P and open source technology […]