Víte co je Master Seed? Jeho ztráta vás může připravit o všechny bitcoiny

Foto: Pixabay.com

Pokud vlastníte jakoukoliv kryptoměnovou peněženku, jistě máte zapsaný svůj seed. Kartičku se slovy máte řádně schovanou. Moc dobře totiž víte, že tento seed je jedním z nejdůležitějších prvků zabezpečení. Ze seedu se totiž generuje váš privátní a soukromý klíč a jeho ztráta je velký problém. Na základě seedu zle obnovit jakoukoliv peněženku i bez znalosti hesla. Může za to asymetrická kryptografie používaná v bitcoinové síti.

Master seed a generování klíčů

Každá peněženka začíná u master seedu, který představuje 256 bitové číslo. Pro potřeby peněženek bylo toto číslo nahrazeno 12 nebo 24 slovy, které si každý majitel peněženky musí napsat. Nejlépe na papír nebo kovovou destičku, protože online peníze nejlépe zabezpečíte pořádným offline heslem. Tato slova jsou tedy jakousi pomůckou ke snadnějšímu zapsání master seedu. V původní verzi vypadá master seed nějak takto:

0000010101101001111110101100011011101011010001111101000011001101101101010001011000010111101111101011000011011010110000010001010011101110100001010101000011001101100011100000010011100011011110011110111010011100010010101000010010100111001100100000100010000111

Na toto číslo je následně aplikovaná jednosměrná hashovací funkce, která něj vygeneruje soukromý a veřejný klíč. Ten soukromý je velmi důležitý a peněženka si jej uloží, abyste mohli později utratit své bitcoiny. Většina peněženek privátní klíč ani neukáže, dokud o to nepožádá sám uživatel. Slouží k podepisování transakcí a nikdy neopustí vaši peněženku. Ta vytvoří transakci a do sítě ji předává již podepsanou, ostatní uzly jsou pak schopné schopné ověřit transakci pomocí veřejného klíče, díky asymetrické kryptografii. Privátní klíč vypadá nějak takto:

8542c54717deca369b65a32fd54d15a7422f3c6e534daf461ada5dad57b976ee
Foto: Pixabay.com

Veřejný klíč pak vypadá nějak takto:

0217b31ea5b41354df0a41ffd71d3db38ad8f3851d497d80d74ab5e8c5878ca46b

V poslední fází je z veřejného klíče získána adresa vaší peněženky:

bc1qn9q8e07rv68upvt59zdfr69yuce6eeywrynfuv

Adresu peněženky používáte v případě, že chcete od někoho přijmout platbu v bitcoinech. Z těchto informací vyplývá, že je z master seedu možné získat všechny potřebné údaje k převzetí peněženky. Hashovací funkce totiž ze stejného základu vygenerují vždy stejné privátní i veřejné klíče. Je proto velmi důležité seed chránit a s nikým jej nesdílet.

Přihlašte se k odběru novinek BTCC.cz

(Novinky budou zasílány pravidelně každý den v 6 hodin ráno.)

Autor: Jaroslav Petřík 196 článků
Redaktor magazínu BTCC.cz

Buďte první, kdo vloží komentář

Přidejte odpověď

Vaše e-mailová adresa nebude zveřejněna.


*