AktualnościKryptoBitcoin Core ujawnia trzy błędy wykryte przez AI, które mogą zawieszać węzły Bitcoin (BTC)

Bitcoin Core ujawnia trzy błędy wykryte przez AI, które mogą zawieszać węzły Bitcoin (BTC)

Autor: Coinotag·

Najważniejsze informacje

  • •Bitcoin Core ujawnił szczegóły trzech luk w swoim oprogramowaniu węzła, wykrytych dzięki skanowi z wykorzystaniem sztucznej inteligencji.
  • •Jedna z luk umożliwia zdalnej maszynie zawieszenie węzła Bitcoin działającego na Windows, macOS lub BSD.
  • •Luki należą do kategorii denial-of-service i nie narażają kluczy prywatnych ani środków użytkowników, ale mogą tymczasowo zmniejszyć liczbę niezależnych walidatorów do czasu restartu lub aktualizacji węzłów przez operatorów.
  • •Odkrycia zostały opublikowane w ramach procesu skoordynowanego ujawniania Bitcoin Core, a operatorom węzłów zaleca się zapoznanie z ostrzeżeniami na bitcoincore.org i zastosowanie zaktualizowanych wydań.
  • •Wykrycie za pomocą AI odzwierciedla szerszą zmianę w branży w kierunku audytów bezpieczeństwa wspomaganych maszynowo, po przypadkach takich jak identyfikacja rzeczywistej luki w bezpieczeństwie pamięci w SQLite przez agenta Big Sleep z Google's Project Zero w 2024 roku.
Bitcoin Core ujawnia trzy błędy wykryte przez AI, które mogą zawieszać węzły Bitcoin (BTC)

Bitcoin Core, dominująca implementacja open-source sieci Bitcoin, opublikowała szczegóły trzech luk bezpieczeństwa, które wykrył skan z wykorzystaniem sztucznej inteligencji w oprogramowaniu węzła. Wśród nich znajduje się wada pozwalająca zdalnej maszynie zawiesić węzeł Bitcoin (BTC) działający na Windows, macOS lub BSD.

Opisy luk udostępniono w środę, według COINOTAG, który jako pierwszy doniósł o ujawnieniu. Oryginalne opracowanie jest dostępne pod adresem Bitcoin Core Discloses 3 AI-Found Bugs That Crash Bitcoin (BTC) Nodes.

Czym jest Bitcoin Core i dlaczego ma znaczenie

Bitcoin Core to referencyjna implementacja protokołu Bitcoin, i większość osiągalnych pełnych węzłów w sieci działa na nim. Pełne węzły niezależnie pobierają i weryfikują każdy blok oraz transakcję zgodnie z regułami konsensusu sieci, co czyni stabilność tego oprogramowania kluczową dla ogólnej odporności i redundancji sieci Bitcoin.

Problem typu denial-of-service, a nie bezpośrednie zagrożenie dla środków

Błąd pozwalający zdalnej stronie zawiesić węzeł należy do kategorii denial-of-service. Luki tego rodzaju same w sobie nie narażają kluczy prywatnych ani środków użytkowników. Mogą jednak wymusić przejście węzłów w stan offline, tymczasowo zmniejszając liczbę niezależnych walidatorów w sieci do czasu restartu lub aktualizacji oprogramowania przez operatorów. Ponieważ każdy węzeł wykonuje tę weryfikację niezależnie, awaria przerywa udział jednej maszyny w sieci bez zmiany reguł konsensusu, których wszystkie pozostałe węzły nadal przestrzegają.

Standardowa praktyka odpowiedzialnego ujawniania

Bitcoin Core stosuje proces skoordynowanego ujawniania w sprawach bezpieczeństwa. Zgłoszenia są zazwyczaj obsługiwane prywatnie, poprawki są opracowywane i recenzowane przed opublikowaniem publicznych ostrzeżeń, a projekt publikuje swoje biuletyny bezpieczeństwa poprzez oficjalne kanały na bitcoincore.org. Pozwala to operatorom węzłów załatać systemy, gdy tylko zabezpieczenia są dostępne. Dla każdego prowadzącego węzeł praktycznym kolejnym krokiem jest zapoznanie się z ostrzeżeniami na bitcoincore.org dotyczącymi dotkniętych wersji i zastosowanie zaktualizowanych wydań — strona ta służy również jako miejsce, w którym pojawią się ewentualne dalsze szczegóły od projektu.

Wykrywanie luk wspomagane przez AI

Wykorzystanie sztucznej inteligencji w audytach bezpieczeństwa oprogramowania rozszerzyło się w całej branży. W głośnym przypadku z 2024 roku Google's Project Zero ogłosił, że jego agent AI Big Sleep zidentyfikował wcześniej nieznane luki w bezpieczeństwie pamięci w SQLite — był to jeden z pierwszych publicznie udokumentowanych przypadków odkrycia rzeczywistej wady oprogramowania przez system AI. Od tego czasu analizy oparte na AI oraz techniki fuzzingu są coraz częściej stosowane w projektach open-source.

Ujawnienie, że te trzy luki w Bitcoin Core zostały wykryte przez skan AI, odzwierciedla szersze przyjęcie badań bezpieczeństwa wspomaganych maszynowo w krytycznej infrastrukturze open-source.


Ten artykuł opiera się na doniesieniach po raz pierwszy opublikowanych przez COINOTAG: https://en.coinotag.com/bitcoin-core-discloses-3-ai-found-bugs-crash-bitcoin-btc-nodes