São mecanismos que permitem que as criptomoedas sejam operadas de forma descentralizada através da cadeia de blocos. Ou seja, em uma rede de computadores sem autoridade central, os protocolos são utilizados para que, por meio de seus algoritmos, as cadeias de blocos sejam preenchidas e as transações validadas.