Hechos clave:
-
Esta actualizaciĆ³n permitirĆ” que las transacciones sean aƱadidas tras una sola confirmaciĆ³n.
-
Los ChainLocks fueron habilitados gracias a un nuevo mecanismo de quĆ³rum entre los masternodos.
El equipo tĆ©cnico de Dash realizĆ³ una actualizaciĆ³n a su cadena de bloques, a fin de activar los ChainLocks, elementos que mejoran la eficiencia del manejo de la data en la cadena y permitirĆ”n elevar la resistencia de esta red a ataques del 51%.
Esta nueva caracterĆstica tambiĆ©n mejorarĆ” el funcionamiento de los envĆos instantĆ”neos de Dash, a travĆ©s del servicio InstantSend. La actualizaciĆ³n se realizĆ³ este 2 de julio, a las 8 am UTC. Estas mejoras forman parte de los pasos previos al lanzamiento de Dash Core vo.14.
Para realizar esta actualizaciĆ³n, el equipo desactivĆ³ el servicio deĀ InstantSend en su versiĆ³n previa, lo que deshabilitĆ³ el servicio por unas dos horas, tras haber minado 24 bloques para estabilizar la nueva versiĆ³n. La actualizaciĆ³n se habĆa anunciadoĀ en mayo de este aƱo.
La activaciĆ³n de estos ChainLocks se realizĆ³ gracias a la introducciĆ³n de Long Living Masternode Quorums (LLMQs), un nuevo sistema para el registro y bloqueo de las transacciones que sustituirĆ” el antiguo sistema de quĆ³rum entre los masternodos, se lee en una publicaciĆ³n de la empresa sobre el tema, publicado este 1 de julio.
La idea de los ChainLocks es que exista un voto verificable sobre la aprobaciĆ³n de los bloques que se aƱaden y propagan al resto de nodos.
Para cada bloque, se selecciona un LLMQ de unos cientos de masternodes y cada miembro participante firma el primer bloque que ve extendiendo la cadena activa a la altura actual. Si suficientes miembros (por ejemplo> = 60%) ven el mismo bloque que el primer bloque, podrƔn crear un mensaje P2P (CLSIG) y propagarlo a todos los nodos de la red.
Dash
Un elemento crĆtico de esta nueva actualizaciĆ³n es que da aĆŗn mĆ”s poder a los masternodos, lo que podrĆa considerarse como una disminuciĆ³n de la descentralizaciĆ³n de la red, un vector de ataque y el aumento de la diferenciaciĆ³n entre los usuarios comunes y aquellos que tienen los recursos para operar masternodos.
Por otro lado, uno de los efectos mĆ”s importantes que tendrĆ” esto en la red serĆ” que las transacciones estarĆ”n totalmente confirmadas despuĆ©s de la primera confirmaciĆ³n en la cadena de bloques, siempre que hayan sido aƱadidas en un bloque protegido por ChainLocks.
De esta manera, gracias a la activaciĆ³n de los ChainLocks en Dash, las transacciones ya no pueden desaparecer de la cadena ya que no es posible reorganizar los bloques firmados / bloqueados, lo que elimina el incentivo econĆ³mico que podrĆa tener una entidad o grupo que manejara una gran cantidad del hashrate de la red, para realizar un ataque del 51% o de retenciĆ³n de bloques.
Cabe seƱalar que los usuarios del monedero DashWallet deberĆ”n actualizar su aplicaciĆ³n para poder aprovechar esta nueva caracterĆstica del protocolo de Dash.