Join Nostr
2026-09-07 17:36:34 UTC

₿itkojnauta on Nostr: 🚨Jak doszło do ataku na sieć Liquid i nielegalnej wypłaty 4000 BTC🚨 ...

🚨Jak doszło do ataku na sieć Liquid i nielegalnej wypłaty 4000 BTC🚨

Atakujący stworzył transakcję ze sfałszowanym bilansem, do jednego wyjścia wpisał ogromną kwotę dodatnią, a do drugiego taką samą ujemną. W normalnych warunkach węzły odrzuciłyby sfałszowany dowód ujemnej kwoty.
Żeby obejść weryfikację, wykorzystano mechanizm pamięci cache służący do optymalizacji sprawdzania dowodów. Niedawna poprawka wprowadzona przez deweloperów zawierała błąd w sposobie generowania kluczy cache.
W efekcie dwie zupełnie różne transakcje tworzyły w pamięci ten sam identyfikator.
Atakujący najpierw wysłał do mempoola poprawną transakcję, skłaniając węzły do zapisania klucza jako zweryfikowanego. Chwilę później wysłał sfałszowaną transakcję z ujemną kwotą – węzły uznały, że dowód był już sprawdzony, pominęły pełną weryfikację i przepuściły blok.
Funkcjonariusze sieci działający na nowym kodzie uznali sfałszowany bilans i zatwierdzili wypłatę (peg-out) 3 998,67 BTC na główny łańcuch Bitcoina.
Polecam zrobić samodzielny research i przeanalizować pełny raport techniczny pod poniższym linkiem. Tekst zawiera sporo detali dotyczących struktury błędu – w razie zawiłości pojęciowych warto wspierać się AI przy analizie poszczególnych sekcji.
#BTC
https://gist.github.com/1440000bytes/211ac92dd4433bb1a2e674bf0ff7db2e