¿Qué es el consenso?
En los sistemas organizados centralmente, todas las decisiones las toma un solo centro de autoridad. Por ejemplo, todas las empresas utilizan un libro mayor de contabilidad centralizado para registrar todas las transacciones económicas en las que participa la empresa. Este libro mayor lo gestiona tradicionalmente el departamento de contabilidad, que es la única entidad a cargo de mantener y actualizar los asientos.
Por otro lado, en los sistemas descentralizados, que están compuestos por una multitud de actores independientes distribuidos con el mismo o similar nivel de autoridad sobre el resto de la red, las decisiones se toman de manera colectiva.
Blockchain¿Qué el Blockchain? Blockchain, o cadena de bloques representa la tecnología o el sistema de codificación de la... Leer más, que en esencia es un libro mayor distribuido de transacciones, es actualizado por minerosColaboradores de una cadena de bloques que participan en el proceso de minería. Pueden ser mineros profesionales u organizaciones... Leer más individuales sin una autoridad central para proporcionar supervisión y garantizar la exactitud de las entradas.
Por tanto, surge la necesidad de consenso¿Qué es el consenso?En los sistemas organizados centralmente, todas las decisiones las toma un solo centro de autoridad.... sobre el estado preciso de la red en un momento dado. Lograr este consenso entre numerosos nodos que intentan cooperar de forma remota es una tarea no trivial, especialmente cuando se ve agravada por el escenario probable de un número desconocido de nodos que funcionan mal o actúan deliberadamente en contra de los intereses de la red, como lo demuestra el Problema de los generales bizantinos¿Cuál es el problema de los generales bizantinos?Este problema es muy relevante para las criptomonedas, ya que son,....