OptiFi disse que utilizou o “Solana close program” sem compreender totalmente o impacto da acção.
Câmbio descentralizado com base em Sol (SOL) OptiFi fechou por engano o seu programa a 29 de Agosto, perdendo $661.000 dos seus fundos permanentemente.
O programa da
OptiFi foi encerrado por erros por nós cometidos.
TL;DR
1. Fechámos acidentalmente o programa OptiFi mainnet e este não é recuperável.
2. 661k USDC está fechado nos PDAs, felizmente 95% do fundo é do membro da nossa equipa
3. Compensaremos os fundos de todos os utilizadores– OptiFi (@OptifiLabs) 29 de Agosto de 2022
De acordo com um anúncio do DEX, o erro ocorreu por volta das 06:00 UTC quando o seu implantador tentou actualizar o seu programa na rede principal Solana.
Como OptiFi fechou o seu programa
A equipa explicou que o implantador estava a tentar actualizar o programa OptiFi utilizando a âncora de implantação. No entanto, o processo levou mais tempo do que o habitual, provavelmente devido ao congestionamento da rede.
O implantador abortou esta actualização de implantação da âncora antes de obter uma resposta. Entretanto, o processo tinha criado uma conta buffer não utilizada com um saldo de 17,2023808 SOL.
Assim, o implantador tentou fechar esta conta tampão para recuperar o seu saldo antes de proceder à actualização da rede principal.
No entanto, o implantador, sem saber, fechou permanentemente o programa principal em vez de fechar a conta de buffer.
De acordo com a equipa, utilizou o “Solana close program” sem compreender totalmente o impacto da acção.
A equipa disse que a resposta de um desenvolvedor do núcleo Solana “esmagadoramente” mostrou que seria incapaz de reimplantar o seu programa para o programa anterior id.
$661,000 perdidos
A equipa OptiFi revelou que perdeu permanentemente o acesso aos 661.000 dólares bloqueados no contrato.
A OptiFi declarou que 95% deste fundo é do membro da sua equipa.
No entanto, “TODAS as contas de margem dos utilizadores, fichas de opção, e cofres AMMs USDC” que estão ligadas ao programa foram perdidas.
Continuou a planear compensar todos os fundos perdidos dos utilizadores, acrescentando ao mesmo tempo medidas mais rigorosas para evitar uma ocorrência repetida no futuro.
A equipa OptiFi também aconselhou Solana a adicionar descrições aos documentos Solana para avisar sobre o resultado do encerramento de um programa e recomendou a adição de uma confirmação em dois passos para executar o comando “solana program close”.