Četvrti talas pražnjenja bitcoin adresa generisanih Coldcard hladnim novčanikom počeo je u ranim ponedjeljkovim satima i satima kasnije još je trajao. Ovog puta, kako navode istraživači, transakcije se mogu poništiti dok stoje nepotvrđene.
Alex Thorn, šef istraživanja u firmi Galaxy Research, ukazao je na aktivni talas i rekao da su napadači izabrali replace-by-fee, funkciju Bitcoina koja omogućava da transakcija koja čeka bude pregažena kasnijom koja plaća veću naknadu. Sve dok se transakcija ne potvrdi, žrtva koja pronađe svoju adresu u mempoolu, redu nepotvrđenih transakcija, može platiti više i prva izmjestiti novac.
Napad je počeo 30. jula, kada je u jednom naletu za 41 minut odneseno 1.083 bitcoina sa 1.196 adresa. Dva naredna talasa tokom vikenda podigla su zabilježene gubitke na 1.367 bitcoina sa 4.585 adresa. Propust koji je omogućio zloupotrebu potiče od verzije firmvera iz marta 2021. koja je generisanje seed fraze preusmjerila na predvidiv softverski generator slučajnih brojeva umjesto na hardverski na čipu, čime su ključevi postali podložni ponovnom izračunavanju offline za svakoga ko dokuči raspon. Proizvođač Coldcarda, Coinkite, objavio je hitni firmver za sve pogođene modele i pozvao korisnike koji su seed napravili na neispravnom softveru da sredstva prebace na adresu novčanika kreiranu novom frazom.
Thorn je rekao da nema direktnu prijavu od žrtve i da je nalaze objavio isključivo na osnovu prepoznavanja obrasca, birajući brzinu umjesto potvrde kako bi upozorio ljude dok su transakcije još nepotvrđene. Ako se procjena potvrdi, ukupan zbir kroz četiri talasa dostigao je oko 1.816 bitcoina, blizu 114 miliona dolara, sa više od 5.200 adresa od 30. jula.
Obrazac je obuhvatio blokove od 960.778 do 960.792, sa 218 transakcija koje su pogodile 462 adrese žrtava, po stopi od oko 14 pražnjenja po bloku naspram 0,3 u kontrolnom prozoru prije incidenta, što je otprilike 45 puta više od uobičajenog. Odredišta su bile svježe adrese bez ranije istorije, po jedna za svaku žrtvu, za razliku od zajedničkih adresa koje su prva dva talasa činile lakim za mapiranje. Nijedan od prva tri talasa nije dotakao multisig postavke, što je u skladu s tim da propust pogađa jednoključne seed fraze. Bitcoin se u trenutku pisanja trgovao po 62.561,89 dolara.
Izvor: CoinDesk