• que es consenso

Qué es el Consenso

Uno de los principios más importantes en la naturaleza de las criptomonedas es el consenso.

El consenso o ‘consensus’ no es más que la aceptación por todos los miembros de la red blockchain de que la información que hay en la misma no tienen manipulaciones ni datos erróneos o duplicados.

En una red de tipo blockchain la información se agrupa en bloques y éstos son validados mediante el minado, por tanto, lo primero que debemos tener en cuenta es que el consenso es el sistema de sincronización entre todos los nodos de la red.

Mediante esta sincronización todos los ordenadores que forman parte de la red pueden estar seguros de que la información es correcta y no existen manipulaciones.

Antes esta situación surge la siguiente cuestión:

¿Cómo nos aseguramos que estamos de acuerdo con la validación del bloque?

La respuesta es: mediante un acuerdo entre los nodos de la red, permitiendo una especie de ‘auditoría’ que impide que alguien pueda mandar información manipulada a la blockchain.

¿Cómo se hace eso?

Para evitar que se añadan bloques erróneos cada uno de ellos necesitan una revisión y una confirmación.

Mediante el sistema de consenso se establece si la información (o lo que es lo mismo: el bloque) puede ser añadido a la blockchain o no.

Este sistema lo que nos ofrece es que se pueda actualizar la blockchain, garantizando siempre que los bloques son correctos, además de incentivar la participación.

Adicionalmente nos aseguramos que ninguna entidad pueda manipular o controlar toda la red.

Esto certifica que la cadena principal sea de verdad una sola y en caso de falta de consenso se tengan que dar bifurcaciones forzosas, ya sean duras (hard fork) o suaves (soft fork)

Uno de los requisitos que nos garantizan que el proceso de validación sea óptimo es que todos los nodos acepten los datos de  para cofirmar la integridad de los datos, incluso, en el caso de que algunos nodos sean fallidos o bien no sean confiables.

Cabe destacar que cada moneda tiene su propia red de nodos y algunas pueden tener protocolos más exhaustivos para evitar ataques a la cadena de bloques.

Lo más importante es que el consenso evita lo que se conoce como doble gasto.

El doble gasto consiste en lo siguiente:

Imaginemos que una persona hace uso de unas criptomonedas determinadas (por ejemplo raliza una transacción de compra) y después de hacerlo decide revertir la operación manipulando la información del bloque donde figuren la/s transacción/es anteriores.

En este caso, suponiendo que logre eliminar la información del bloque donde han quedado registradas sus transacciones, podría volver a gastar las monedas de nuevo.

Esto es en esencia el doble gasto.

Adicionalmente, el consenso lo que hace es recompensar e incentivar a los que mantienen viva la blockchain en funcionamiento 24 horas al día 7 días a la semana. Al hacer este reparto entre los que colaboran en mantener la red, se obtiene un beneficio y esto incentiva a seguir trabajando en la integridad de la red.

¿Te resultó útil este artículo?
Puntuación media: 0
➜ ¡Comparte el conocimiento y promueve la revolución descentralizada!
2018-10-25T13:25:36+00:00
Esta web usa cookies y servicios de terceros. Revise toda la Información Legal y Términos en el pie de esta página. ACEPTO