Initia zatrzymała swoją sieć warstwy pierwszej (L1) oraz powiązane z nią rollupy 23 października 2026 r. o 15:41:30 UTC. Stało się to po zgłoszeniach o wykorzystaniu luki, która pozwoliła napastnikowi uzyskać niepokryte salda tokenów i przenieść aktywa na Ethereum. Badacz blockchaina Spreek początkowo szacował, że napastnik spieniężył około 2,6 mln dolarów; współzałożyciel Initii Ezaan „Zon” Mangalji podał później kwotę około 2,7 mln dolarów. Żadna z tych wartości nie była ostatecznym rozliczeniem strat.
5
19
Co się wydarzyło
Pierwszy oficjalny komunikat Initii potwierdzał wstrzymanie L1 i rollupów z powodu incydentu bezpieczeństwa. Zespół informował, że ustala zakres skutków wspólnie ze specjalistami ds. bezpieczeństwa, walidatorami i giełdami. Ostrzegł też użytkowników przed nieoficjalnymi linkami, wiadomościami i twierdzeniami na temat incydentu.
15
Jak wynika z relacji o zdarzeniu, Spreek zwrócił uwagę na podejrzaną aktywność około 14 minut przed zatrzymaniem sieci. Pierwszą zidentyfikowaną złośliwą transakcję D2 Finance datowało wcześniej — na 14:59:26 UTC.
5
16
Wstępne wyjaśnienie Mangaljiego wskazywało na nieznany wcześniej błąd typu „Day 0” w implementacji MoveVM działającej w Initii na Cosmos SDK. Według współzałożyciela luka umożliwiała nieautoryzowane tworzenie tokenów na L1, ale nie dotyczyła natywnego tokena INIT.
19
27
W późniejszym komunikacie Initia opisała problem dokładniej: błąd w mechanizmie pamięci podręcznej skryptów MoveVM pozwalał złośliwemu kodowi ominąć kontrole bezpieczeństwa i fałszować stan MoveVM. W efekcie napastnik mógł przypisać sobie niepokryte salda, nie zmieniając całkowitej podaży dotkniętych tokenów. Initia podkreśliła, że nie wybito dodatkowych tokenów INIT, a ich całkowita podaż pozostała bez zmian.
37
Oś czasu transakcji według D2 Finance
D2 Finance prześledziło aktywność od początkowej transakcji po wypłaty na Ethereum. Warto rozróżnić wstępne doniesienia o „wybijaniu” tokenów od późniejszego wyjaśnienia Initii: według projektu luka fałszowała salda kont, nie zwiększając podaży samych tokenów.
16
37
| Godzina UTC |
Opisywane zdarzenie |
| 14:59:26 |
D2 Finance podało, że podpisana transakcja utworzyła 2 mln AUSD bez pokrycia. 16 |
| 15:01:59 |
Prawidłowa wiadomość LayerZero uruchomiła wypłatę 1,4 mln AUSD z adaptera na Ethereum — 153 sekundy po pierwszej transakcji. 16 |
| 15:03–15:05 |
Według relacji doszło do wymiany 1,4 mln AUSD i około 1 mln USDC na ETH za pośrednictwem 1inch. 18 |
| 15:06:47 |
W komunikacie o incydencie Initia wskazała wypłatę 105 ETH na Ethereum przez LayerZero. 15 |
| 15:41:30 |
Initia wstrzymała L1 i powiązane rollupy. 15 |
| Pięć sekund po wstrzymaniu |
Adres powiązany z atakiem przesłał około 1 135 ETH do innego portfela. 14 |
D2 Finance podało, że odpływy na Ethereum obejmowały 1,4 mln AUSD, 105 ETH i około 1,08 mln USDC. Według tej analizy około 2,65 mln dolarów znalazło się na Ethereum w ciągu 7 minut i 21 sekund od początkowej transakcji.
16 Inne relacje opisywały skonsolidowane środki jako około 1 135 ETH, warte wówczas mniej więcej 2,7 mln dolarów.
3
14 Są to raportowane wartości transakcji i szacunki rynkowe, a nie potwierdzony końcowy bilans strat.
Zamrożenie adresu przez Agora nie oznaczało odzyskania środków
Agora, emitent AUSD, poinformowała, że nie ma kontraktów smart na Initii. Według doniesień incydent dotyczył produktu strony trzeciej korzystającego z AUSD, a nie wykorzystania kontraktu Agory wdrożonego w sieci Initia.
17
40
Kontrakt AUSD Agory na Ethereum zamroził adres wskazany jako należący do napastnika. Stało się to jednak po wymianie raportowanych AUSD na ETH. Samo zamrożenie adresu nie oznaczało więc, że odzyskano środki uzyskane z tej wymiany.
17
Co wiadomo o ryzyku dla posiadaczy aktywów
Z raportów wynika, że po uzyskaniu niepokrytych sald na Initii napastnik wypłacił aktywa z infrastruktury mostu po stronie Ethereum. Rodzi to pytania o pokrycie i ekspozycję posiadaczy aktywów przenoszonych między sieciami. Dostępne informacje nie przesądzają jednak, którzy posiadacze ostatecznie ponieśli straty ani jaka była ich końcowa wysokość.
16
37
Incydentu nie należy też utożsamiać z dodatkowym wybiciem natywnego tokena INIT. Initia oświadczyła, że INIT nie został wybity, a jego podaż pozostała bez zmian. Samo to nie określa jednak pełnego wpływu finansowego zdarzenia na użytkowników ani inne aktywa.
37
Reakcja sieci i niewiadome
Initia przekazała, że ocenia skutki incydentu we współpracy ze specjalistami ds. bezpieczeństwa, walidatorami i giełdami. Giełda Upbit zawiesiła wpłaty i wypłaty tokena INIT.
15
39
Wczesne relacje informowały, że w chwili publikacji Initia nie podała terminu wznowienia działania sieci ani potwierdzonej końcowej kwoty strat. Opisują one ówczesny stan informacji — nie dowodzą, że projekt nie opublikował później kolejnego komunikatu.
8
43