O consenso de Nakamoto é o método pelo qual um acordo descentralizado é alcançado na rede Bitcoin. Utiliza prova de trabalho e tempo para validar e proteger transações na blockchain Bitcoin, sem a necessidade de uma autoridade central12. Esta é uma grande inovação no campo das criptomoedas e da tecnologia blockchain.