Consenso de Nakamoto – Nakamoto Consensus
Consenso de Nakamoto
El consenso de Nakamoto es un consenso tal como se define en el documento técnico de Bitcoin donde los nodos votan para hacer cumplir las reglas utilizadas para construir los bloques que componen el libro público de Bitcoin.
Es un algoritmo de consenso bizantino tolerante a fallas que utiliza el concepto de Prueba de trabajo e incentivos económicos para administrar los derechos de toma de decisiones.
El Consenso de Nakamoto define un nodo honesto como un nodo que busca la cadena de bloques válida más larga y aplica pruebas de trabajo para extender esa cadena. En este contexto, la cadena más larga representa el mayor esfuerzo de prueba de trabajo en la cadena válida. Si la mayoría de los nodos son honestos, la cadena honesta crecerá con la mayor prueba de trabajo y superará a cualquier otra cadena competidora.
Al elegir sobre qué cadena construir, los nodos votan para hacer cumplir las reglas que rigen el protocolo y el uso de la cadena Block como un libro de contabilidad financiero global con supervisión legal y reguladora.
A través del consenso de Nakamoto, la prueba de trabajo en la cadena más larga se convierte en una barrera económica y técnica que cualquier atacante debe superar. Al mismo tiempo, la recompensa en bloque como incentivo económico impulsa al nodo a seguir el consenso que fomenta la honestidad y la cooperación entre mineros empresariales competidores.
La seguridad del consenso de Nakamoto ha sido estudiada por la academia y probada en el mundo real desde 2009.
https://wiki.bitcoinsv.io/index.php/Nakamoto_Consensus