Buenas CryptoNeros, al teclado Pablo, un día mas os traigo esta importante definición dentro del sector financiero, empecemos.
¿Qué es un consenso de distribución?
El consenso distribuido es necesario para operar una red o máquina de manera descentralizada.
Ponerse de acuerdo entre dos partes es fácil, digamos, (Alice invita a Bob a su casa; Bob está de acuerdo). Pero a medida que aumenta el número de partes (o nodos en una red), se vuelve más difícil llegar a un consenso.
Para coordinar su objetivo común, todos los nodos de una red deben estar de acuerdo en una «fuente única de verdad», es decir, deben estar seguros de que la información que reciben es precisa, incluso si fallan varios otros nodos de la red. .
Todos los nodos de la red (o todos los participantes en la cadena de bloques de Bitcoin, por ejemplo) deben tener una copia igual del libro mayor, y se debe acordar que la versión del libro mayor que tiene cada nodo es precisa. Para lograr esto, los proyectos de blockchain utilizan algoritmos de consenso distribuidos.
En la cadena de bloques de Bitcoin, el consenso y la coordinación se logra a través de la Prueba de trabajo, como sugirió y desarrolló Satoshi Nakamoto. Existen otros mecanismos de consenso, que incluyen Prueba de participación y Prueba de participación delegada.
Sin embargo, la mayoría de los mecanismos de distribución distribuidos tienen las mismas propiedades básicas. En primer lugar, se basan en una participación en la reserva de valor establecida por un árbitro, como moneda o poder de cómputo. También implican recompensas por la validación (es decir, por extraer un nuevo bloque) que generalmente se construye en forma de una moneda nativa de la cadena de bloques en cuestión. También funcionan sobre la base de la transparencia, es decir, otros usuarios deben poder ver si un coleccionista o árbitro está tratando de ocultar o defraudar al sistema.
La prueba de trabajo es la base del consenso basado en blockchain y sigue siendo la base del blockchain de Bitcoin, sobre el que se cargan nuevos bloques. Sin embargo, se están utilizando otros mecanismos de acuerdo en otros proyectos de blockchain. Algunos de estos, como Proof-of-Stake, ahora están tomando más.
0 comentarios