Harmony es un protocolo de fragmentación interoperable que ofrece un puente Ethereum bidireccional. Impulsada por el token Harmony One (ONE), la cadena de bloques Harmony es una cadena de bloques independiente diseñada para permitir transacciones ultrarrápidas e interoperabilidad como una solución avanzada de capa 2 para Ethereum. Harmony facilita a los desarrolladores la creación y el escalado de aplicaciones descentralizadas (dApps) creativas e intuitivas que permiten intercambios de tokens entre cadenas y sin fricciones.
En este artículo, descubriremos las profundidades del protocolo Harmony y cómo ofrece escalabilidad para Ethereum como una solución interoperable de capa 2. Además, exploraremos la fragmentación y cómo funciona la cadena de bloques Harmony utilizando un algoritmo de consenso único. Además, explicaremos cómo se usa el token Harmony ONE dentro del ecosistema del protocolo.
Comprender cómo funciona la tecnología blockchain puede resultar abrumador para los principiantes. Sin embargo, ¡Ivan en Tech Academy lo tiene cubierto! Si desea aprender sobre los principios fundamentales de blockchain, nuestro curso Blockchain & Bitcoin 101 es el lugar perfecto para comenzar su viaje.
Además, si desea profundizar un poco más en cómo funciona la tecnología detrás de Harmony, asegúrese de consultar el curso Ethereum 101 en Ivan on Tech Academy, ¡la suite de educación blockchain número uno en línea!
¿Qué es la armonía?
Harmony fue diseñado como una solución de escalamiento de capa 2 interoperable para Ethereum. La cadena de bloques Ethereum es la segunda cadena de bloques más grande que existe y alberga más del 80% de las aplicaciones descentralizadas (dApps). Ethereum fue la primera cadena de bloques habilitada para contratos inteligentes y ha mostrado una fuerza y un crecimiento continuos desde su lanzamiento en 2015. Sin embargo, en los últimos años, Ethereum se convirtió en víctima de su propio éxito con un alto uso de la red, lo que resultó en transacciones demoradas con cuellos de botella y tarifas de gas sustancialmente más altas.
Los desarrolladores de Blockchain han diseñado soluciones innovadoras de escalado de capa 2 para combatir este problema. Además, Ethereum está en proceso de implementar la actualización Ethereum 2.0 que, una vez completada, podrá facilitar hasta 100,000 transacciones por segundo (TPS). Esto reducirá drásticamente la congestión, sin embargo, aún faltan meses para su finalización.
Mientras tanto, Harmony ha creado un protocolo de fragmentación interoperable, con un puente Ethereum bidireccional. Harmony funciona como una solución de escalado de capa 2 externa dedicada para Ethereum, creada como su propia cadena de bloques. Desde la perspectiva de un desarrollador, construir sobre Harmony es casi exactamente lo mismo que Ethereum, utilizando el lenguaje de programación Solidity y Ether.js. Además, desde la perspectiva del usuario, los comerciantes pueden esperar una finalidad de transacción de dos segundos y pueden intercambiar sin problemas activos digitales entre las cadenas de bloques Harmony y Ethereum. Además, el puente Harmony puede facilitar tanto las aplicaciones de finanzas descentralizadas (DeFi) como las de tokens no fungibles (NFT).
Fondo de Harmony & ONE Token
Harmony es la creación del Dr. Stephen Tse, un criptógrafo experto y desarrollador central de Google Maps. Dr. Tse vendió previamente una empresa emergente a Apple por siete cifras, antes de ser contratado posteriormente para trabajar para Apple. Después de un par de años, el Dr. Tse se fue en 2015 para perseguir su pasión por la tecnología blockchain.
Tras su partida, el Dr. Tse desarrolló su propio lenguaje de programación “Min” para construir cadenas de bloques. Después de reunir un equipo de otros desarrolladores y profesionales experimentados de blockchain, Harmony se fundó en 2018. Harmony recaudó más de $ 20 millones tanto de inversores privados como de Binance Labs para desarrollar el protocolo Harmony. El token ONE nativo de Harmony se lanzó a través de una oferta de intercambio inicial de Binance (IEO) en mayo de 2019. La red principal de Harmony se puso en marcha el mes siguiente, en junio de 2019.
¿Cómo funciona el protocolo Harmony?
Harmony fue diseñado desde cero para resolver el trilema de blockchain de seguridad, escalabilidad y descentralización. Además, Harmony también se creó con la dimensión adicional de la privacidad, al que el Dr. Tse se refiere como el “cuarto trilema”.
Al igual que los estándares de tokens ERC-20 y ERC-721 de Ethereum, Harmony tiene sus propios estándares de tokens familiares, HRC-20 y HRC-721, para criptomonedas y tokens no fungibles.
Descentralización
Aunque Harmony aún no está completamente descentralizado, este es un objetivo clave del proyecto. Harmony tiene la intención de crear una comunidad de nodos de red abierta y descentralizada conocida como Pangea. Actualmente, hay alrededor de 1,000 nodos Harmony. Aproximadamente el 64% de estos nodos son parte de la comunidad Pangea. A medida que la comunidad de Pangea se expande con la creciente popularidad del proyecto, esto aumentará aún más la descentralización del proyecto Harmony.
En el futuro, Pangea será responsable de la gobernanza y la votación sobre las actualizaciones del protocolo. La comunidad Pangea está formada por validadores de más de 100 países. Además, para la mayoría de estos validadores, esta es la primera vez que ejecutan un nodo. Esto es construir una comunidad dedicada y conectada desde cero, trabajando y aprendiendo juntos para hacer que las finanzas descentralizadas (DeFi) sean accesibles para todos.
Fragmentación
El diseño de la cadena de bloques Harmony ha sido influenciado por las cadenas de bloques Ethereum y Cardano. La cadena de bloques Harmony es una cadena de bloques fragmentada con cuatro fragmentos en la actualidad: la cadena de baliza (fragmento 0) y los fragmentos uno, dos y tres. Cada fragmento puede admitir hasta 250 validadores, lo que significa que la red Harmony tiene un límite superior actual de 1000 nodos de red.
Harmony cuenta con un promedio de 2000 transacciones por segundo (TPS). Además, en un AMA del equipo Harmony con Asia Block Review, dijo el equipo, cada nuevo fragmento en la red traerá 500 TPS adicionales. El equipo tiene como objetivo lograr 2,000 fragmentos que podrían facilitar 1 millón de TPS en la red Harmony.
Técnicamente hablando, Harmony fue el primer lanzamiento exitoso de una cadena de bloques de prueba de participación fragmentada. Muchos desarrolladores han estado creando soluciones innovadoras para la complicada tarea de la interoperabilidad entre fragmentos. Sin embargo, el equipo de Harmony ha ideado una solución manteniendo el mismo estado de la cadena de bloques en varios fragmentos. Esto permite que las transacciones entre diferentes fragmentos tengan la misma velocidad y precio del gas que las transacciones del mismo fragmento. Además, esto permite a los usuarios retener fondos en varios fragmentos al mismo tiempo. Antes de intercambiar activos entre el protocolo Harmony y Ethereum, es una buena idea comprender cómo funcionan las billeteras Web3, como MetaMask.
Consulte el curso Crypto Basics en Ivan on Tech Academy para aprender cómo comprar, vender, almacenar e intercambiar tokens de forma segura. Luego, si desea aprender a navegar por el mundo de las finanzas descentralizadas (DeFi), asegúrese de consultar el curso DeFi 101. ¡Este curso está diseñado para ayudarlo a aprovechar al máximo las aplicaciones descentralizadas populares (dApps) y los protocolos DeFi!
Algoritmo de consenso
Harmony utiliza un algoritmo de consenso único conocido como Prueba de participación efectiva (EPoS). El mecanismo de consenso incorpora innovaciones mejoradas de la Tolerancia práctica a fallas bizantinas (PBFT) para crear Fast BFT (FBFT). Esto permite una finalidad casi instantánea y tarifas de transacción bajas.
Además, Harmony hace uso de una función aleatoria verificable (VRF) y funciones de retardo verificable (VDF) para garantizar una aleatoriedad verificable con validadores que apuestan por la red. Además, esto también evita que se ejecuten al frente.
Al igual que el parámetro de saturación del grupo de apuestas de Cardano, Harmony usa un mecanismo para evitar que los validadores muy invertidos corrompan un solo fragmento. Este mecanismo rompe las apuestas grandes de un solo validador al reducir las recompensas de las apuestas. A su vez, esto incentiva a los validadores a dividir su participación de UN token en fragmentos más rentables.
Ficha Harmony ONE
Al engrasar toda la maquinaria, el token Harmony ONE mantiene el ecosistema Harmony funcionando sin problemas. La ficha se denominó “UNO” con una visión de “Para uno y para todos”. Harmony y el token ONE se crearon con el objetivo de escalar un “consenso abierto” para 10 mil millones de personas.
El token ONE de Harmony se utiliza para pagar tarifas en toda la red y para apostar para asegurar la cadena de bloques Harmony, y los participantes reciben recompensas por hacerlo. En el futuro, también podemos esperar que el token ONE se utilice para la gobernanza en todo el protocolo Harmony.
Originalmente, Harmony presentó un programa de inflación dinámico del token ONE en su documento técnico. Sin embargo, esto cambió a una tasa de inflación anual fija en marzo de 2020. En la actualidad, se acuñan 441 millones de ONE tokens cada año.
El suministro circulante que se muestra en CoinGecko sugiere que hay 9.2 mil millones de los 12.6 mil millones de UN tokens circulando. Sin embargo, esta es una estimación, ya que no se muestra ningún suministro circulante en el explorador de bloques Harmony. Esto se debe en gran parte al hecho de que el token ONE está disponible como token ERC-20 en la cadena de bloques Ethereum y como token BEP-2 en Binance Chain.
En enero de 2020, Harmony hizo posible que los poseedores de UN token intercambiaran sus tokens ERC-20 / BEP-2 por el token nativo HRC-20 Harmony ONE. No parece haber un límite de tiempo para la conversión, con información en cadena que muestra tokens BEP-2 y ERC-20 ONE activos en varios intercambios.
Apostar fichas de Harmony ONE
Harmony ofrece una barrera de entrada poco profunda para nuevos validadores y delegadores en la red. Los validadores deben apostar un mínimo de 10,000 ONE tokens (aproximadamente $ 1,160 al momento de escribir este artículo). Los validadores son nodos que se utilizan para confirmar transacciones y validar bloques en la cadena de bloques Harmony. Por otro lado, los delegadores son usuarios que desean participar en la red sin ejecutar un nodo completo. Los delegados delegan su apuesta de UN token a un validador elegido y obtienen un porcentaje de recompensas en bloque por hacerlo. Los delegadores requieren una participación mínima de 1,000 ONE tokens, alrededor de $ 116 en la actualidad.
Los nodos de validación se asignan aleatoriamente a uno de los cuatro fragmentos en cada época. Las épocas duran aproximadamente 18 horas, durante un período en el que la cadena Beacon produce un número determinado de bloques. En la red principal de Harmony, una época es 32,768 bloques en la cadena Beacon (Fragmento 0). Esto ayuda a las validaciones de sellos de tiempo en el procesamiento de múltiples fragmentos simultáneamente, sin embargo, no están sincronizados y tienen múltiples alturas de bloque.
Recompensas de apuesta
Las recompensas varían según el porcentaje de las existencias de UN token de un participante que están apostadas. Esto puede variar desde el 9% APY por el 95% de la oferta de UN token de un usuario apostado, hasta el 150% APY por el 5% de UNA tenencia de tokens apostada. Los tokens ONE apostados están sujetos a un período de desbloqueo de siete épocas (aproximadamente cada seis días).
Los malos actores que vean transacciones de doble firma recibirán una doble reducción de su participación y serán eliminados de la red. Sin embargo, los validadores no se reducen drásticamente por el tiempo de inactividad, con un margen generoso para el tiempo de actividad del validador. Los validadores que están caídos simplemente dejarán de producir bloques y recibir recompensas.
Los tokens de Harmony ONE se queman con cada transacción. Además, el 50% de los tokens ONE tomados como penalización por barra de los malos actores en la red también se queman. El protocolo Harmony utiliza una “ruta hacia la emisión 0” a medida que el protocolo gana en adopción. Por lo tanto, la emisión de nuevos tokens se compensa con las tarifas de transacción y las sanciones por malos actores.
Sin embargo, la moneda ONE técnicamente no es deflacionaria. Esto se debe a que los tokens quemados de las tarifas de transacción y las tarifas de penalización se toman de los 441 millones de monedas introducidas en circulación a través de recompensas anuales.
¿Por qué utilizar Harmony Blockchain?
En julio de 2020, Harmony anunció un plan de subvenciones que ofrecía $ 7 millones a varios desarrolladores que se basaban en la cadena de bloques Harmony. Harmony tiene un enfoque estratégico en siete áreas de desarrollo, incluidas aplicaciones descentralizadas (dApps), portales, ZKProof y comunidad. Además de esto, la firma también ofrece subvenciones durante un período de seis semanas después de los hitos de desarrollo. La primera semana comienza con la implementación de la aplicación en la red de prueba, y la sexta semana termina con la recopilación de comentarios del mercado de la aplicación implementada en la red principal de Harmony. Hasta el momento, se han otorgado 12 subvenciones con éxito.
Además, en octubre de 2020, Harmony lanzó Horizon, un puente bidireccional entre Ethereum. Junto a esto, Harmony también lanzó Swoop, el intercambio descentralizado nativo (DEX) en Horizon. Aunque estos desarrollos no aparecieron en los titulares de las noticias sobre criptografía, estas innovaciones son cruciales para implementar blockchain para su adopción masiva. Como tal, simplificar la experiencia del usuario para la actividad entre cadenas se ha convertido en una prioridad para la mayoría de los proyectos de cifrado.
El token ONE experimentó una acción de precio positiva luego del anuncio de Harmony de su integración con MetaMask en febrero de 2021. El token ONE ha experimentado un aumento de 40 veces en el precio desde el comienzo del año, lo que convierte a ONE en un proyecto de alto rendimiento para 2021. Anuncios más emocionantes sobre La hoja de ruta de Harmony incluye Bitcoin envuelto sin custodia en la cadena de bloques Harmony más integraciones con Polkadot.
Resumen de Harmony Blockchain y ONE Token
Harmony está creando una solución de escalado de capa 2 innovadora e interoperable para Ethereum. Además, esto se hace de una manera que es familiar para los desarrolladores cuando se basa en la cadena de bloques Harmony. Además, el puente Ethereum bidireccional permite transacciones de intercambio de activos digitales casi instantáneas y casi gratuitas entre las cadenas de bloques Harmony y Ethereum.
Hace unos años, hubo algunas dudas en torno al proyecto, cuando la billetera de extensión del navegador web ONE fue pirateada, lo que resultó en millones de tokens ONE robados. El equipo ONE ofreció una recompensa por el pirata informático que había identificado la vulnerabilidad. Sin embargo, no hay información disponible sobre una resolución en torno a este caso. Además, la falta de presencia de Harmony en los medios de cifrado puede presentar un desafío para lograr la adopción.
Dicho esto, el equipo trabaja continuamente en los desarrollos del protocolo Harmony, con actualizaciones y actividades constantes. Esto es un buen augurio para el futuro del token ONE y la adopción del protocolo Harmony durante la corrida alcista de Bitcoin de 2021, tanto desde la perspectiva del usuario como del desarrollador. Harmony se está expandiendo e interoperando con las cadenas de bloques habilitadas para contratos inteligentes de mayor reputación en la industria.
Si desea aprender a crear aplicaciones descentralizadas (dApps) en Harmony, asegúrese de consultar los cursos de programación de Ethereum en Ivan on Tech Academy. Comenzando con el curso de Programación Javascript para Blockchain, puede obtener una comprensión fundamental de cómo funciona la programación blockchain. Entonces, si desea llevar su juego al siguiente nivel, Ethereum Smart Contract Programming 101 es el siguiente paso ideal. Desde aquí, estará completamente equipado con todo el conocimiento necesario para los cursos Ethereum Smart Contract Programming 201, Ethereum Game Programming y Ethereum Smart Contract Security. Con tutoriales guiados por video y ejercicios prácticos, ¡no hay mejor manera de sumergirse en el mundo de blockchain!