Un protocolo de consenso es un mecanismo que permite regular la forma en la que los nodos aprueban los bloques de forma simultánea para que así este pase a formar parte de la cadena de bloques.