Hiányos mnemonic visszaállítása
Ha egy szó hiányzik vagy olvashatatlan, a tárca gyakran még visszaállítható – a matematika segít.
A felkutatás során gyakran előfordul, hogy egy mnemonic csak részben kerül elő: egy szó olvashatatlan, egy lap elszakadt, a tulajdonos hiányosan emlékszik, vagy a szavak sorrendje bizonytalan. Ilyenkor sem kell feladni – a mnemonic felépítése sokat segít.
Miért lehetséges?
Két tulajdonság teszi lehetővé a visszaállítást:
- A szólista véges: minden szó a 2048 szavas listából való. Egy hiányzó szó helyére tehát „csak” 2048 lehetőség van.
- Az ellenőrzőösszeg szűr: a mnemonic utolsó szava egy ellenőrzőösszeget is tartalmaz (12 szónál 4 bitet, 24 szónál 8 bitet). Egy véletlen szókombinációnak csak minden 16. (illetve 256.) változata érvényes. Így egy hiányzó szónál a 2048 lehetőségből átlagosan csak kb. 128 marad érvényes 12 szavas mnemonicnál.
Az érvényes jelöltekből ezután címeket kell levezetni (a valószínű derivációs útvonalakon), és ellenőrizni, melyiknek volt forgalma a blokkláncon. Ez a lépés a lassabb, de egy-két hiányzó szónál egy átlagos számítógépen is gyorsan elvégezhető.
Mennyi lehetőség, mennyi idő?
A visszaállítás esélye azon múlik, mennyi és milyen információ hiányzik. Minél több szó hiányzik, és minél kevésbé tudjuk, hol, annál több lehetőséget kell végigpróbálni – a növekedés pedig robbanásszerű.
Interaktív elem – betöltés…
Néhány tanulság:
- egy hiányzó szó ismert helyen: pillanatok alatt visszaállítható;
- két hiányzó szó ismert helyen: gyakorlatilag mindig visszaállítható;
- három-négy hiányzó szó: már komoly számítási kapacitás kell, és minden plusz információ (a szó kezdőbetűje, a hiány helye) óriási segítség;
- 12 ismert szó, ismeretlen sorrendben: még elvégezhető; 24 szó ismeretlen sorrendben viszont már nem.
Megjegyzés: egy hiányos mnemonicnál minden apró információ értékes: hány szó volt összesen, hol volt a hiány, milyen betűvel kezdődött a hiányzó szó, milyen tárcát használt a tulajdonos (abból az útvonal), milyen kriptovalutája volt, és – ha ismerünk egy címét – melyik címet keressük. Ha ismerünk legalább egy címet, amelyet a tárca használt, a keresés célzottá válik: a kalkulátor addig próbálkozik, amíg ezt a címet meg nem találja.
Extra tudásMi a helyzet a jelmondattal?
Ha a tárcához jelmondatot (passphrase) is beállítottak, a hiányos szólista visszaállítása után is csak akkor jutunk a vagyonhoz, ha a jelmondatot is ismerjük. A jelmondat bármilyen hosszú és bonyolult lehet, ezért próbálgatással általában nem található meg – kivéve, ha a tulajdonos egy máshol is használt, kitalálható jelszót választott. Ugyanez érvényes fordítva is: egy hibátlan szólista mellett is „üres” tárcát kapunk, ha a jelmondatot nem adjuk meg.
Ellenőrizd a tudásod
A kvíz betöltése…