Consenso

Comprender el consenso

El consenso es un concepto vital tanto en los sistemas centralizados como en los descentralizados. En los sistemas centralizados, las decisiones las toma un único centro de autoridad, como el departamento de contabilidad de una empresa. Son responsables de gestionar y actualizar los asientos en el libro contable centralizado, que registra las transacciones económicas.

Por otro lado, los sistemas descentralizados constan de múltiples actores independientes que tienen iguales niveles de autoridad. En estos sistemas, las decisiones se toman colectivamente, sin ninguna autoridad central.

Un ejemplo de un sistema descentralizado es blockchain, que es un libro de transacciones distribuido. En blockchain, los mineros individuales actualizan el libro de contabilidad sin que ninguna autoridad central supervise las entradas. Esto hace que lograr un consenso sobre el estado preciso de la red sea crucial.

Sin embargo, lograr un consenso entre numerosos nodos en un escenario de cooperación remota es una tarea compleja. Esta complejidad se ve amplificada aún más por la posibilidad de que los nodos funcionen mal o actúen intencionalmente en contra de los intereses de la red, como lo demuestra el problema de los generales bizantinos.

Para mantener el consenso de la red sobre las transacciones exactas y su momento, las criptomonedas como Bitcoin (BTC) y Ethereum (ETH) utilizan soluciones técnicas como los algoritmos de prueba de trabajo y prueba de participación. Estas soluciones eliminan la necesidad de una aplicación centralizada de las reglas.

Consenso

Comprender el consenso

El consenso es un concepto vital tanto en los sistemas centralizados como en los descentralizados. En los sistemas centralizados, las decisiones las toma un único centro de autoridad, como el departamento de contabilidad de una empresa. Son responsables de gestionar y actualizar los asientos en el libro contable centralizado, que registra las transacciones económicas.

Por otro lado, los sistemas descentralizados constan de múltiples actores independientes que tienen iguales niveles de autoridad. En estos sistemas, las decisiones se toman colectivamente, sin ninguna autoridad central.

Un ejemplo de un sistema descentralizado es blockchain, que es un libro de transacciones distribuido. En blockchain, los mineros individuales actualizan el libro de contabilidad sin que ninguna autoridad central supervise las entradas. Esto hace que lograr un consenso sobre el estado preciso de la red sea crucial.

Sin embargo, lograr un consenso entre numerosos nodos en un escenario de cooperación remota es una tarea compleja. Esta complejidad se ve amplificada aún más por la posibilidad de que los nodos funcionen mal o actúen intencionalmente en contra de los intereses de la red, como lo demuestra el problema de los generales bizantinos.

Para mantener el consenso de la red sobre las transacciones exactas y su momento, las criptomonedas como Bitcoin (BTC) y Ethereum (ETH) utilizan soluciones técnicas como los algoritmos de prueba de trabajo y prueba de participación. Estas soluciones eliminan la necesidad de una aplicación centralizada de las reglas.

Visitado 79 veces, 1 visita(s) hoy

Deje un comentario