Web 3 Series #12: Consensus Algorithm