Consensus mechanisms are agreed upon sets of rules that determine how blockchains operate---including fee structures, how transactions are processed and agreed upon, and how network operators are compensated. Each blockchain can create and use its own unique consensus mechanism, but most are carefully designed to: