Un intercambio descentralizado de opciones de criptomonedas (DEX) terminó con su propia vida después de ejecutar sin saberlo un comando que cerró su programa principal y lo hizo irrecuperable.

OptiFi informó a los usuarios que su plataforma había llegado a un final sin ceremonias después de que su equipo de desarrollo intentara actualizar su código el 29 de agosto. De acuerdo con el derivado DEX para poner en margen la billetera, el incidente del programa también bloqueó alrededor de 660,000 USD Coin (USDC) en la cadena.

OptiFi prometió compensar los fondos de los usuarios perdidos por el error, mientras que uno de los miembros de su equipo proporcionó una gran parte del USDC bloqueado. La compañía también instó a otros desarrolladores que trabajan en la cadena de bloques de Solana a tener cuidado con el comando «Cerrar el programa Solana».

LEER  Seguimiento de la adopción un año después

La plataforma desempacó la serie de eventos que llevaron al cierre repentino de su red principal en una publicación en los medios que comenzó con un intento de implementar una actualización de su código de programación Solana en la red principal.

Debido a lo que el equipo describió como condiciones deficientes de la red, la implementación tomó más tiempo de lo habitual y se canceló el comando. Sin embargo, se creó una dirección de búfer que recibió tokens de Solana (SOL) que el equipo quería recuperar.

Relacionado: La comunidad de Aave propone suspender temporalmente la acreditación de ETH antes de la fusión

En el pasado, el equipo pudo recuperar tokens SOL de cuentas de búfer sin usar frases de memoria al cerrar el programa. El enfoque inicialmente pareció funcionar después de que se ejecutó el comando, ya que el equipo recuperó el SOL, lo que permitió que el programa se intentara por segunda vez.

LEER  Bitcoin cotiza en "tierra de nadie" de $ 29,000 mientras la caída de Tesla ESG rompe acciones

Se devolvió un mensaje de error que indica que el programa se cerró y no se pudo volver a implementar a menos que se usara una nueva ID de programa. Las conversaciones con un desarrollador principal de Solana confirmaron la preocupación del equipo de que no podría redistribuir el programa con su identificador anterior.

«Resultó aquí que realmente no entendíamos el impacto y el riesgo de esta línea de comando del programa de cierre». «solana program close» es en realidad cerrar el programa de forma permanente y enviar los tokens SOL en la cuenta de búfer utilizada por el programa de vuelta a la billetera del destinatario».

El equipo de OptiFi ha instado a la comunidad de desarrollo de Solana a investigar la verificación en dos pasos al ejecutar la función «Cerrar programa Solana» y advertir a los usuarios sobre los resultados del uso del comando.