OptiFi заяви, че е използвала „програмата за затваряне на Солана“, без да разбира напълно въздействието на действието.
Базираната в Солана (SOL) децентрализирана борса OptiFi погрешно затвори програмата си на 29 август, като загуби окончателно 661 000 долара от средствата си.
OptiFi програмата беше затворена поради допуснати от нас грешки.
TL;DR
1. По погрешка затворихме програмата на OptiFi mainnet и тя не може да бъде възстановена
2. 661 хил. USDC са блокирани в PDA, за щастие 95% от средствата са от член на нашия екип
3. Ще компенсираме средствата на всички потребители– OptiFi (@OptifiLabs) August 29, 2022
Според съобщението на DEX грешката е станала около 06:00 UTC, когато нейният внедрител се е опитал да обнови програмата си в основната мрежа Solana.
Как OptiFi закри програмата си
Екипът обясни, че разгръщачът се е опитал да надгради програмата на OptiFi с помощта на anchor deploy. Процесът обаче е отнел повече време от обичайното, вероятно поради претоварване на мрежата.
Разположителят е прекъснал това обновяване с котвено разполагане, преди да получи отговор. Междувременно процесът е създал неизползвана буферна сметка със салдо от 17,2023808 SOL.
Затова внедряващият се опита да закрие тази буферна сметка, за да възстанови баланса ѝ, преди да продължи с надстройката на основната мрежа.
Внедряващият обаче несъзнателно е затворил окончателно основната програма, вместо да затвори буферната сметка.
Според екипа той е използвал „програмата за затваряне на Solana“, без да разбира напълно въздействието на това действие.
Екипът заяви, че отговорът от разработчика на ядрото на Solana „преобладаващо“ показва, че той няма да може да разгърне отново програмата си на предишния идентификатор на програмата.
$661,000 загубени
Екипът на OptiFi разкри, че е загубил окончателно достъпа до заключените в договора 661 000 USD.
OptiFi заяви, че 95% от тези средства са от член на екипа му.
Въпреки това „ВСИЧКИ маржин сметки на потребителите USDC токени, опционни токени и AMMs USDC трезори“, които са обвързани с програмата, са били загубени.
Тя продължи, че планира да компенсира всички изгубени средства на потребителите, като същевременно добави по-строги мерки, за да избегне повторение на случая в бъдеще.
Екипът на OptiFi също така посъветва Solana да добави описания в документите на Solana, които да предупреждават за резултата от затварянето на програмата, и препоръча да се добави потвърждение в две стъпки за изпълнение на командата „solana program close“.