zkSync znajduje rozwiązanie problemu „odmrożenia” 921 ETH utkniętego w inteligentnej umowie

zkSync znajduje rozwiązanie problemu „odmrożenia” 921 ETH utkniętego w inteligentnej umowie

zkSync znajduje rozwiązanie, aby „odmrozić” 921 ETH utkniętego w inteligentnym kontrakcie PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

zkSync planuje wprowadzić zmiany w pomiarach gazu Ery, aby odzyskać ETH o wartości 1.7 miliona dolarów zablokowane w inteligentnym kontrakcie GemstoneIDO.

Rozwiązanie skalujące Ethereum Layer 2, zkSync, twierdzi, że znalazł sposób na odblokowanie środków zablokowanych w inteligentnym kontrakcie GemstoneIDO firmy Gemholic.

W aktualizacji z 6 kwietnia na Twitterze, zkSync powiedział, że znalazł „eleganckie rozwiązanie” dla 921 ETH, warte około 1.7 miliona dolarów, zamknięte w jednym z kontraktów po sprzedaży tokenów projektu.

Problem wynikał z funkcji .transfer() w inteligentnej umowie GemstoneIDO, której zdaniem zespołu zkSync można było uniknąć, gdyby projekt wdrożył umowę w sieci testowej.

„Niestety, kontrakty zostały wdrożone w sieci głównej Ery bez wypróbowania ich w sieci testowej lub lokalnym węźle, co natychmiast wykryłoby problem” — powiedział zespół zkSync.

Jednak zespół Gemholic roszczenia przetestować funkcję w sieci testowej zkSync przed siecią główną. 

Ta funkcja była częścią zkSync Era, rozwiązania do skalowania pakietów zerowej wiedzy, wydanego przez Matter Labs w zeszłym miesiącu. Jednak zkSync Era nie jest odpowiednikiem Ethereum Virtual Machine (EVM), co jest „celowym wyborem projektowym” dokonanym przez zespół.

Dynamiczny pomiar gazu Era oznacza, że ​​każdy transfer ETH będzie kosztował więcej niż 2300 gazu, a każda funkcja .transfer() wprowadzona bez wyraźnego stypendium na gaz zawiedzie. Zespół powiedział, że przewidział taki scenariusz i dodał ostrzeżenie o funkcji bezpośrednio do swojego kompilatora.

Aby rozwiązać problem zablokowanych środków GemstoneIDO, zkSync powiedział, że wprowadzi minimalne zmiany w pomiarze gazu w protokole, aby umożliwić pełne odzyskanie środków.

Pomimo szybkiego rozwiązania, niektórzy krytycy twierdzili, że problemy wynikały z braku pełnej równoważności EVM zkSync Era, pomimo twierdzeń, że jest inaczej.

Znak czasu:

Więcej z Unchained