- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
El protocolo de enlace del proyecto DNS descentralizado corrige el error de inflación
Dada su gravedad, el equipo tuvo que coordinarse con los mineros para solucionar la falla con una bifurcación suave de emergencia.
El equipo detrás del proyecto de servidor de nombres de dominio (DNS) descentralizado, Handshake, recientemente corrigió un error que podría haber inflado el suministro de monedas HNS.
Cuando existía en el código de Handshake, el error nunca fue explotado y no se comprometieron los fondos de los usuarios ni los datos del dominio, escribieron los desarrolladores de Handshake enuna publicación.
Según la publicación, se descubrió una falla en el protocolo Handshake que podría aumentar involuntariamente el suministro total de monedas HNS más allá de sus límites. Un usuario con un nombre reservado podría haber generado accidentalmente pequeñas cantidades de HNS adicionales al modificar su billetera. En el peor de los casos, un minero malicioso podría generar HNS adicionales casi ilimitados en cada bloque. El error nunca fue explotado y ya está corregido.
Ver también:Handshake se lanza con un navegador de Internet sin censura
El equipo aconseja a los mineros y operadores de nodos que actualicen a laversión más recienteLo antes posible.
Handshake es un servicio de nombres de dominio descentralizado donde los usuarios pueden comprar nombres Handshake, una alternativa a los identificadores DNS utilizados tradicionalmente para acceder a sitios web (los usuarios de Handshake pagan por ellos con tokens HNS). Según la entrada del blog, el error habría permitido que los usuarios que reclamaron nombres Handshake imprimieran accidentalmente tokens HNS adicionales.
Error de inflación del apretón de manos
Matthew Zipkin, ex desarrollador de BitGo y colaborador deBcoin, alertó al equipo sobre la vulnerabilidad el 24 de marzo. Desde allí, el desarrollador de Handshake (y arquitecto de Lightning Network) Joseph Poon y su colega desarrollador de Handshake, Christopher Jeffrey, codificaron correcciones que se implementaron primero en los grupos de minería de HNS.
El equipo se acercó primero a mineros como F2Pool y Poolin porque el error requería revisar el código de Handshake, según la publicación.
Esta falla no es solo un error de implementación que podría solucionarse con un parche de software. Es un problema con el diseño del protocolo Handshake, por lo que afecta a todos los usuarios y a todos los nodos completos. La única forma de solucionar este tipo de problema es mediante una bifurcación suave, que añade nuevas reglas al protocolo y es aplicada por los mineros, declaró el equipo.
Las bifurcaciones suaves son actualizaciones de la cadena de bloques donde las nuevas versiones de software se hacen compatibles con versiones anteriores y, como admite la publicación, suelen ocurrir con la participación total de la comunidad. El equipo de Handshake ejecutó esta bifurcación suave de emergencia porque «la falla no podía revelarse hasta que las nuevas reglas del protocolo estuvieran implementadas y se aplicaran con la mayor tasa de hash posible», declaró el equipo en la publicación.
Colin Harper, Blockspace Media
Colin escribe sobre Bitcoin. Anteriormente, trabajó en CoinDesk como reportero de tecnología y en Luxor Tecnología Corp. como jefe de investigación. Actualmente, es editor jefe de Blockspace Media y también colabora como freelance para CoinDesk, Forbes y Bitcoin Magazine. Posee Bitcoin.
