Децентрализованная биржа опционов на криптовалюту (DEX) оборвала свою жизнь после того, как невольно выполнила команду, которая закрыла ее основную сеть и сделала ее безвозвратной.
OptiFi сообщила пользователям, что ее платформа бесцеремонно закрылась после того, как ее команда разработчиков попыталась обновить свой код 29 августа..
Программа OptiFi была закрыта из-за допущенных нами ошибок. TL;DR 1. Мы случайно закрыли основную сеть программы OptiFi, и ее невозможно восстановить 2. 661 тыс. USDC заблокированы в КПК, к счастью, 95% средств поступает от члена нашей команды 3. Мы компенсируем средства всех пользователей — OptiFi (@OptifiLabs) 29 августа 2022 г.
OptiFi обязалась компенсировать средства пользователей, потерянные из-за ошибки, в то время как большая часть заблокированных USDC, как сообщается, принадлежала одному из членов ее команды. Компания также призвала других разработчиков, работающих над блокчейном Solana, опасаться последствий команды «закрыть программу Solana».
Платформа распаковала серию событий, приведших к внезапному закрытию ее основной сети, в сообщении на Medium, которое началось с попытки развернуть обновление своего программного кода Solana в основной сети.
Из-за того, что команда назвала плохим состоянием сети, развертывание заняло больше времени, чем обычно, и команда была отменена. Однако был создан буферный адрес, на который поступали токены Solana (SOL), которые команда хотела восстановить.
Связанный: сообщество Aave предлагает временно приостановить кредитование ETH перед слиянием
В прошлом команде удавалось восстановить токены SOL из буферных учетных записей без использования фраз памяти, закрыв программу. Первоначально казалось, что этот подход сработал после выполнения команды, когда команда восстановила SOL, что позволило попытаться развернуть программу во второй раз.
Было возвращено сообщение об ошибке, указывающее, что программа была закрыта и не может быть повторно развернута, если не используется новый идентификатор программы. Обсуждения с основным разработчиком Solana подтвердили опасения команды, что она не сможет повторно развернуть программу с ее предыдущим идентификатором.
«Здесь оказалось, что мы не совсем понимали влияние и риск этой командной строки закрытия программы. «закрытие программы solana» на самом деле предназначено для окончательного закрытия программы и отправки токенов SOL в буферной учетной записи, используемой программой, обратно в кошелек получателя».
Команда OptiFi призвала сообщество разработчиков Solana изучить двухэтапное подтверждение при запуске функции закрытия программы Solana и предупредить пользователей о результатах использования команды.