DEX drückt versehentlich den Notausschalter im Mainnet und sperrt 660,000 USDC darin ein

Eine dezentrale Kryptowährung (D-Optionsbörse) hat sich selbst das Leben gekürzt, nachdem sie unwissentlich einen Befehl ausgeführt hatte, der ihr Mainnet-Programm schloss und es unwiederbringlich machte.

OptiFi teilte den Benutzern mit, dass seine Plattform ein unzeremonielles Ende gefunden habe, nachdem sein Entwicklungsteam am Montag versucht habe, seinen Code zu aktualisieren. Nach Angaben der dezentralen Börse wurden durch den Programmvorfall auch rund 660,000 USD Coin (USDC) in der Kette.

OptiFi hat zugesagt, die durch den Fehler verlorenen Benutzergelder zu entschädigen, während ein großer Teil des gesperrten USDC Berichten zufolge von einem seiner Teammitglieder übertragen wurde. Das Unternehmen hat auch andere Entwickler, die an der Solana-Blockchain arbeiten, aufgefordert, sich vor den Auswirkungen des Befehls „Solana-Programm schließen“ in Acht zu nehmen.

In einem Medium-Beitrag die Plattform unverpackt die Reihe von Ereignissen, die zur plötzlichen Schließung des Hauptnetzes führten. Es begann mit dem Versuch, ein Update für seinen Solana-Programmcode bereitzustellen.

Die Bereitstellung dauerte länger als gewöhnlich, da das Team einen schlechten Netzwerkstatus beschrieb, und der Befehl wurde abgebrochen. Es wurde jedoch eine Pufferadresse erstellt, die empfangen wurde SOL Das Team wollte sich erholen.

Related: Die Aave-Community schlägt vor, die ETH-Kreditvergabe vor der Fusion vorübergehend auszusetzen

In der Vergangenheit gelang es dem Team, SOL aus Pufferkonten wiederherzustellen, ohne Speicherphrasen zu verwenden, indem es das Programm beendete. Der Ansatz schien zunächst nach der Ausführung des Befehls funktioniert zu haben, da das Team die SOL wiedererlangte, sodass sie versuchen konnten, das Programm ein zweites Mal bereitzustellen.

Es wurde eine Fehlermeldung zurückgegeben, die darauf hinweist, dass das Programm geschlossen wurde und nicht erneut bereitgestellt werden konnte, es sei denn, es wurde eine neue Programm-ID verwendet. Gespräche mit einem Kernentwickler von Solana bestätigten die Befürchtungen des Teams, dass es nicht in der Lage sein würde, das Programm mit seiner vorherigen ID erneut einzusetzen.

„Hier stellte sich heraus, dass wir die Auswirkung und das Risiko dieser schließenden Programmbefehlszeile nicht wirklich verstanden haben. „solana program close“ dient eigentlich dazu, das Programm dauerhaft zu schließen und die SOL-Token im Pufferkonto, das vom Programm verwendet wird, zurück an die Empfänger-Wallet zu senden.“

Das OptiFi-Team hat die Solana-Entwicklungsgemeinschaft aufgefordert, die zweistufige Bestätigung beim Ausführen der Funktion „Solana-Programm schließen“ zu untersuchen und die Benutzer vor den Ergebnissen der Verwendung des Befehls zu warnen.