Introducción

¿Qué es Harmony? ‌

‌Harmony es una cadena de bloques rápida y segura para aplicaciones descentralizadas. La red principal (mainnet) admite 4 fragmentos (shards) de 1000 nodos, produciendo bloques en 5 segundos de finalidad. La prueba de participación efectiva (EPoS) reduce la centralización al tiempo que respalda la delegación de participación, recompensa la capitalización y la reducción de doble signo (slashing).

Harmony tiene como objetivo construir una red abierta de nodos operados y gobernados por una gran comunidad. Esta comunidad de nodos se llama Pangea. ¿Estan descentralizados todavía? No hay consenso sin participación. Ahora hay 1,000 nodos Harmony, hasta ahora 640 de ellos administrados por la comunidad, en línea con los miles de nodos Bitcoin y Ethereum. Harmony está formada por voluntarios y validadores de más de 100 países y la mayoría de ellos nunca antes había ejecutado un nodo.

Fragmentación (sharding) de estado aleatoria y segura

Harmony ha trascendido el trilema blockchain al llevar la mejor investigación a la producción. Se ha demostrado que la fragmentación (sharding) escala las cadenas de bloques sin comprometer la seguridad y la descentralización.

Se dividen no solo los nodos de red, sino también los estados de la cadena de bloques en fragmentos, escalando linealmente en los tres aspectos de las máquinas, transacciones y almacenamientos. Para evitar ataques de un solo fragmento, hay que tener una cantidad suficientemente grande de nodos por fragmento y aleatoriedad criptográfica para volver a fragmentar regularmente. Cada fragmento tiene 250 nodos para una sólida garantía de seguridad contra los comportamientos bizantinos. Se usa la función aleatoria verificable (VDF) para la membresía de fragmentos impredecibles e insuperables.

Consenso rápido con finalidad instantánea

Harmony ha innovado en la práctica de tolerancia a fallas bizantinas (PBFT) probada en batalla para lograr un consenso rápido de las transacciones en bloque. El Fast BFT (FBFT) genera tarifas de transacción bajas y una finalidad de 1 bloque en Harmony Mainnet. Se usan firmas de tamaño constante Boneh-Lynn-Shacham (BLS) para confirmar bloques en una sola ronda de mensajes de consenso. Se logró inicialmente un tiempo de bloque de 8 segundos con cambios de vista en la producción contra líderes adversarios o no disponibles. Harmony Mainnet se lanzó en junio de 2019. La red ha producido más de 10 millones de bloques con más de 20.000 transacciones en tokens ONE nativos que cotizan en los exchanges principales.

PoS efectivo y economía de tokens

Harmony ha diseñado un mecanismo novedoso de prueba de participación (PoS) para la seguridad y la economía de la red. La prueba de participación efectiva (EPoS) reduce la centralización y distribuye las recompensas de manera justa a miles de validadores. El mecanismo de participación apoya la delegación y la composición de recompensas. Para respaldar el 100% de tiempo de actividad pero una participación totalmente abierta, EPoS reduce drásticamente a los validadores que firman dos veces y penaliza a los nodos elegidos pero no disponibles. El modelo económico de Harmony limita el seguro anual a 441 millones de tokens (una tasa de alrededor del 3% a largo plazo). El modelo ofrece a los validadores un retorno simple y predecible. Todas las tarifas de transacción se queman para compensar el seguro, lo que naturalmente conduce a una inflación cero cuando el uso de la red se vuelve alto.