Brainwallet: kulcs a fejben
Ha egy kulcs bármiből előállítható, akkor egy jelszóból is. Kényelmes és kockázatos – a tulajdonosnak és a nyomozónak is.
A Bitcoin térképen láttuk, hogy a privát kulcs egy 256 bites szám, és hogy ez bármilyen adatból előállítható egy hash-függvénnyel. Ebből adódik egy kézenfekvő ötlet: ha egy kulcs bármiből előállítható, akkor egy jelszóból vagy egy mondatból is. Az így készült kulcsot brainwalletnek (agytárcának) nevezzük.
Hogyan működik?
A felhasználó kitalál egy jelmondatot, és egy erre szolgáló eszköz kiszámolja belőle az SHA-256 hash-t. Ez lesz a privát kulcs, és ebből a szokásos módon a cím. Ha a jelmondatot újra beírja, mindig ugyanaz a kulcs és ugyanaz a cím jön ki – hiszen a hash-függvény determinisztikus.
A brainwallet nagy előnye a tulajdonos szemszögéből, hogy a vagyon semmilyen adathordozón nem létezik, csak egy ember emlékezetében. Elég megjegyezni a jelmondatot, és a vagyon az örök időkig a birtokában marad. Egy házkutatás ilyenkor nem vezet eredményre, hiszen a csupán az emberi tudatban létező információt semmilyen kényszerintézkedéssel nem lehet megszerezni. Elmondhatjuk: a Bitcoinnal létrejött az emberi történelem első olyan vagyontárolási módja, amelyben egy információ önmagában – minden más tárgy közreműködése nélkül – értékkel bír. Leginkább ahhoz hasonlítható, mint amikor valaki elás egy kincsesládát, és egyedül ő ismeri a helyét – csakhogy a blokklánc „kincse” nem enyészik el, és a világ bármely pontjáról hozzáférhető.
A brainwallet gyengesége
A brainwallet ugyanakkor rendkívül veszélyes: ha valaki más is kitalálja ugyanazt a jelmondatot, ugyanazt a kulcsot kapja, és elköltheti a pénzt. Az emberek által kitalált jelmondatok pedig – az ismert idézetek, dalszövegek, szállóigék, egyszerű számsorok – messze nem olyan véletlenszerűek, mint egy valódi kulcs. Vannak, akik automatizált programokkal folyamatosan számolják a gyakori kifejezések, jelszólisták, idézetek brainwallet-címeit, és figyelik őket: ha bármelyikre pénz érkezik, másodpercek alatt elviszik.
A tapasztalat szerint a blokkláncon számtalan ilyen cím van, amelyeket egyszerű szavakból, számokból vagy közismert mondatokból készítettek – és amelyekről a pénzt azonnal ellopták.
Próbáld ki egy közismert példával! Az alábbi kalkulátorba egy angol nyelvű, széles körben ismert jelszó-példamondat van beírva. A cím forgalmát megnézve látszik, hogy sokan használták – és hogy a pénz sosem maradt rajta sokáig.
Nem csak szöveg
A brainwallet alapja nem csak egy mondat lehet, hanem bármilyen adat: egy kép, egy zenefájl, egy dokumentum. Ilyenkor a fájl SHA-256 hash-éből lesz a kulcs. A fájlt persze ilyenkor meg kell őrizni (bitre pontosan, változatlanul), ezért ennek a módszernek kevés gyakorlati előnye van – de a felkutatásnál érdemes gondolni rá.
Megjegyzés: a brainwallet a nyomozónak is lehetőséget ad. Az elkövetők, akárcsak mindenki más, hajlamosak ismétlődő jelszavakat, felhasználóneveket, születési dátumokat, kedvenc idézeteket használni. Ha egy gyanúsítottnál talált jelszavakból, jelszókezelő-bejegyzésekből, felhasználónevekből, vagy az online jelenlétéből ismert kifejezésekből kulcsot számolunk, és a kapott címeken forgalmat találunk, megtaláltuk a vagyont. Egy felkutatás során talált, jelszónak tűnő, de semmihez sem illő karaktersor mindig gyanús: lehet, hogy egy brainwallet jelmondata.
Extra tudásMiért nem ajánlják ma már a brainwalletet?
A korai Bitcoin-évek népszerű tárolási módja mára szinte teljesen kiment a divatból, mert a kitalálható jelmondatok miatt nagyon sokan elvesztették így a pénzüket. A modern tárcák ehelyett mnemonicot használnak: egy véletlenszerűen, a gép által választott szólistát, amely ugyanúgy megjegyezhető vagy felírható, de olyan valódi véletlenen alapul, amely nem találgatható ki. Erről szól a következő kártya.
Ellenőrizd a tudásod
A kvíz betöltése…