Saltar al contenido principal

Prueba de autoridad declarada

Aunque la prueba de trabajo (PoW) ha sido reconocida como un mecanismo práctico para implementar una red descentralizada, no es amigable con el medio ambiente y también requiere una gran cantidad de participantes para mantener la seguridad.

Ethereum y algunas otras redes blockchain, como MATIC Bor, TOMOChain, GoChain, xDAI, utilizan Prueba de Autoridad (PoA) o sus variantes en diferentes escenarios, incluidas tanto la red de prueba como la red principal. PoA proporciona cierta defensa contra el ataque del 51%, con eficiencia y tolerancia mejoradas para ciertos niveles de actores bizantinos (maliciosos o pirateados). Sirve como una opción fácil de elegir como base.

Mientras tanto, el protocolo PoA es el más criticado por no ser tan descentralizado como PoW, ya que los validadores, es decir, los nodos que se turnan para producir bloques, tienen todas las autoridades y son propensos a la corrupción y los ataques de seguridad. Otras cadenas de bloques, como EOS y Lisk, introducen diferentes tipos de Prueba de participación delegada (DPoS) para permitir a los poseedores de tokens votar y elegir el conjunto de validadores. Incrementa la descentralización y favorece la gobernanza comunitaria.

BOT Chain aquí propone combinar DPoS y PoA para lograr consenso, de modo que:

  1. Los bloques son producidos por un conjunto limitado de validadores.

  2. Los validadores se turnan para producir bloques de manera PoA, similar al diseño de consenso Clique de Ethereum.

  3. Los conjuntos de validadores se eligen dentro y fuera según una gobernanza basada en apuestas

La finalización rápida puede mejorar enormemente la experiencia del usuario. La función Fast Finality se habilitará con la próxima actualización de Plato. Esta será una gran ventaja de BOT Chain y muchas dapps se beneficiarán de ella.

El protocolo de consenso de BOT Chain cumple los siguientes objetivos:

  1. Tiempo de bloqueo corto, 0,75 segundos en la red principal.

  2. Se requiere bastante poco tiempo para confirmar la finalidad de las transacciones.

  3. No hay inflación del token nativo: BOT, la recompensa en bloque se cobra de las tarifas de transacción y se pagará en BOT.

  4. Es 100% compatible con el sistema Ethereum.

  5. Permite la gobernanza moderna de la red blockchain de prueba de participación.