Protokół stakingowy Bitcoin Babylon może być narażony na lukę bezpieczeństwa

Zgodnie z doniesieniami PANews, wykryto lukę w oprogramowaniu protokołu stakingowego Bitcoin Babylon, która może umożliwić złośliwym weryfikatorom zakłócenie części procesu konsensu sieci. Problem ten został ujawniony przez deweloperów w poście na GitHubie w czwartek i może spowodować spowolnienie generowania bloków w kluczowych momentach.

Luka dotyczy schematu podpisu bloku w Babylon, znanego jako rozszerzenie głosowania BLS, które służy do potwierdzenia, że weryfikatory osiągnęli konsens na temat danego bloku. Złośliwi weryfikatorzy mogliby wykorzystać tę lukę, pomijając pole hashu bloku podczas wysyłania rozszerzeń głosów, co mogłoby prowadzić do problemów z konsensusem między weryfikatorami na granicach epok sieciowych.

Pole hashu bloku jest kluczowe, ponieważ informuje weryfikatory o konkretnych blokach, które wspierają w trakcie procesu konsensu. Pomijając to pole, złośliwi weryfikatorzy mogliby teoretycznie spowodować awarię innych weryfikatorów podczas krytycznych sprawdzianów konsensu na granicach faz. Jeśli zainfekowanych zostanie wiele weryfikatorów, może to prowadzić do spowolnienia generowania bloków.

Choć nie ma zgłoszeń o aktywnym wykorzystaniu tej luki, deweloperzy ostrzegają, że może ona zostać wykorzystana, jeśli nie zostanie rozwiązana.$BTC

BTC
BTC
95,496.63
-0.04%