El contrato de Akutar NFT bloquea permanentemente $ 34 millones

TL; DR Desglose

  • Un error de una sola línea de código condujo a un bloqueo permanente de $ 34 millones.
  • El equipo de Akutar ignoró una bandera roja de un especialista en seguridad.
  • Algunos críticos tomaron el tema y condenaron al equipo.

Akutar realizó una subasta holandesa para su NFT caída, pero un error en el contrato inteligente bloqueó los fondos de acuñación por valor de $ 34 millones. Antes de la acuñación, había preocupaciones sobre un error que podría explotar varias operaciones, pero el equipo las pasó por alto. Sintieron que nadie podía explotar la función de procesar reembolsos.

Mientras se realizaba la acuñación, una persona desconocida decidió capitalizar el error y detuvo todos los reembolsos y retiros. Sin embargo, la persona tenía buenas intenciones ya que solo quería resaltar el problema. Finalmente, el equipo eliminó el bloque, allanando el camino para que procediera la acuñación.

El contrato inteligente bloquea los fondos

El contrato enfrentó otra falla cuando un segundo error en su código no tuvo en cuenta a las personas que acuñaban múltiples NFT en una sola transacción. Para retirar fondos, el contrato requiere que el contador agregue adecuadamente. Como no podía hacerlo, la función manual del proyecto de reclamación no podía ejecutarse bien, lo que llevó al contrato inteligente a bloquear los activos para siempre.