Se informó que la red principal de Decred (bloque L1) sufrió un fallo de inflación que fue explotado; sin embargo, el equipo decidió no revertir la transacción.
Según el comunicado oficial, el fallo se aprovechó entre el 16 y el 17 de agosto, generando en total unas 2077,97 monedas $DCR . Lo interesante es que este fallo en realidad ha estado presente en el código de consenso desde el lanzamiento de la red principal en febrero de 2016: se debía a un manejo incorrecto de un caso límite en la interacción entre el árbol de transacciones regulares y el árbol de transacciones de participación, lo que permitía el doble gasto de las entradas.
En realidad, el fallo ya se había presentado al equipo mediante el plan de recompensas el 12 de agosto, pero todavía no había sido reparado cuando ya se explotó primero.
El equipo optó por no revertir por la razón de reducir el impacto en los usuarios. Las aproximadamente 2000 monedas DCR emitidas de más en realidad no afectan el límite duro de 21 millones; además, están muy por debajo de las recompensas que se emitieron de menos históricamente por motivos como errores de asignación (más de 215.000 monedas). Por lo tanto, el efecto en el suministro total es muy pequeño.
Actualmente, el equipo ya ha desarrollado un servicio adicional de monitorización de dobles gastos, y también planea mejorar el mecanismo de señalización de actualización urgente para evitar que problemas similares vuelvan a ocurrir.
#区块链 #Decred #安全事件
Según el comunicado oficial, el fallo se aprovechó entre el 16 y el 17 de agosto, generando en total unas 2077,97 monedas $DCR . Lo interesante es que este fallo en realidad ha estado presente en el código de consenso desde el lanzamiento de la red principal en febrero de 2016: se debía a un manejo incorrecto de un caso límite en la interacción entre el árbol de transacciones regulares y el árbol de transacciones de participación, lo que permitía el doble gasto de las entradas.
En realidad, el fallo ya se había presentado al equipo mediante el plan de recompensas el 12 de agosto, pero todavía no había sido reparado cuando ya se explotó primero.
El equipo optó por no revertir por la razón de reducir el impacto en los usuarios. Las aproximadamente 2000 monedas DCR emitidas de más en realidad no afectan el límite duro de 21 millones; además, están muy por debajo de las recompensas que se emitieron de menos históricamente por motivos como errores de asignación (más de 215.000 monedas). Por lo tanto, el efecto en el suministro total es muy pequeño.
Actualmente, el equipo ya ha desarrollado un servicio adicional de monitorización de dobles gastos, y también planea mejorar el mecanismo de señalización de actualización urgente para evitar que problemas similares vuelvan a ocurrir.
#区块链 #Decred #安全事件