Consensus Algorithm

Three Dice Decentralized Consensus Algorithm

-As a Blockchain developer, you are asked to use the idea of "throwing three dices" to implement Decentralized Consensus Algorithm for a public blockchain network so that many different users agree on the current state of the blockchain even though they don't trust each other or any central authority.