Mecanismo de consenso

Un mecanismo de consenso es un mecanismo tolerante a la falla que se usa en los sistemas informáticos y de bloques de bloques para lograr el acuerdo necesario sobre un solo valor de datos o un estado único de la red entre los procesos distribuidos o los sistemas de múltiples agentes, como con las criptocurrenciales.

Tipos de mecanismo de consenso

  1. PoW: Proof of Work El comprobante de trabajo describe un sistema que requiere una cantidad no insignificante pero factible de esfuerzo para disuadir los ataques de DOS (denegación de servicio) y otros ataques maliciosos.Requiere resolver un rompecabezas desafiante computacional para crear nuevos bloques en Blockchain.

  2. PoS: Proof of Stake El mecanismo de prueba de estaca alcanza el consenso al exigir a los usuarios que impongan una cantidad de sus tokens para tener la oportunidad de ser seleccionados para validar bloques de transacciones y ser recompensados por hacerlo.Se da prioridad a los mineros que han comprado la mayor participación en el sistema blockchain.

  3. DPoS: Delegated Proof of Stake Esta forma de consenso refleja la elección de los miembros en los órganos de gobierno.Testigos, aquellos que validan las transacciones, son elegidos.

  4. PoSpace: Proof of Space Este tipo de mecanismo de consenso es útil en aplicaciones de almacenamiento de archivos descentralizados como STORJ.IO, FILECOIN, donde los nodos demuestran que tienen capacidad legítima en su hardware.A veces también se refería a postorage o pocapacidad.

  5. PoET: Proof of Elapsed Time Una mejor alternativa a POW, consumiendo recursos computacionales menores.Cada nodo participante debe esperar una cantidad de tiempo aleatoria y el primer nodo para que se despierte del sueño tenga la oportunidad de crear un bloque nuevo, que luego se propaga a través de la red.Requiere entornos de ejecución de confianza (TEE), como Intel SGX, a la que se encuentra una parte aislada de la memoria, solo se puede acceder utilizando cierto conjunto de instrucciones.

Recursos

Byzantine Fault Tolerance Type of Consensus Mechanisms Review of Blockchain Consensus Mechanisms Overview and History of Consensus System Development Understanding Distributed Consensus Byzantine Generals Problem

Last updated