Co znamená „cold storage“ a pro koho je určena
„Cold storage“ je strategie uchovávání kryptoměn tak, aby soukromé klíče nebyly přímo vystaveny online prostředí. Cílem je minimalizovat riziko krádeže, lidské chyby a provozních výpadků. V praxi jde o kombinaci hardwarových peněženek, papírových nebo kovových záloh seed fráze, offline podepisování transakcí a procesů, které snižují riziko kompromitace v každém kroku. Tento článek nabízí ucelený rámec pro dlouhodobé držení aktiv „bez stresu“ – od modelu hrozeb přes technickou implementaci až po dědický plán a pravidelnou údržbu.
Model hrozeb: co přesně chráníte a před kým
Než si vyberete nástroje, definujte rizika, která se vás týkají. Od toho se odvíjejí kompromisy mezi bezpečností, použitelností a náklady.
- Digitální hrozby: malware, keyloggery, kompromitace v dodavatelském řetězci, phishing, využití zranitelností prohlížeče, vzdálený přístup.
- Fyzické hrozby: krádež zařízení, požár, povodeň, zemětřesení, neoprávněný vstup do úložiště.
- Sociální hrozby: vydírání, sociální inženýrství, nátlak, insiderské riziko, ztráta způsobilosti.
- Provozní rizika: zapomenutá hesla/passphrase, chybné zálohy, špatně zdokumentovaný postup pro blízké.
Pro většinu jednotlivců a menší týmy je cílem odolnost vůči běžným hrozbám (malware, ztráta záloh) a přiměřená ochrana proti cíleným útokům, bez extrémní složitosti, která by sama zvyšovala riziko chyby.
Základní stavební prvky: klíče, seed, derivace a passphrase
- Seed fráze (BIP39): 12 nebo 24 slov, ze kterých se deterministicky odvozují všechny klíče. Seed je „master klíč“ – chraňte jej za každou cenu.
- Derivační standardy: BIP32/44/49/84/86 definují hierarchii účtů a typy adres (např. segwit/taproot). Zapište si derivation path pro obnovu v jiném softwaru.
- Passphrase (rozšíření BIP39): volitelné „25. slovo“; výrazně zvyšuje bezpečnost, ale přidává riziko zapomenutí. Musí být zálohována stejně pečlivě jako seed.
- Formát transakcí: PSBT (Partially Signed Bitcoin Transaction) umožňuje offline podepisování; analogii mají i jiné sítě (offline sign & broadcast).
Varianty cold storage: silné a slabé stránky
- Hardwarová peněženka (HW wallet): rozumná rovnováha bezpečnosti a použitelnosti; soukromé klíče nikdy neopouštějí čip. Dávejte pozor na důvěryhodnost výrobce, otevřenou dokumentaci a reputaci aktualizací.
- Papírová/kovová peněženka: seed fyzicky zapsaný (ideálně vyražený do kovu odolného vůči ohni a vodě). Nízké technologické riziko, ale vyšší riziko fyzické kompromitace a chyb při přepisování.
- Air-gapped počítač: starší notebook trvale odpojený od internetu s offline signing softwarem. Vysoká bezpečnost za cenu vyšší provozní náročnosti.
- Multisig trezor: vícečetné podpisy (např. 2 z 3, 3 z 5). Výrazně snižuje „single point of failure“, vhodné pro větší částky a týmy.
- Shamir Secret Sharing (SSS/SLIP-0039): rozložení seedu do více částí; flexibilní prahové systémy obnovy. Jednoduché pro jednotlivce, avšak důležitá je kompatibilita a dokumentace.
Hardwarové peněženky: nákup, inicializace a hygiena
- Nákup: přímo od výrobce nebo ověřeného prodejce; zkontrolujte pečetě, sériová čísla a prvky „tamper-evident“. Vyhněte se „předinicializovaným“ zařízením.
- Inicializace offline: vytvořte seed na zařízení, nikdy ne v prohlížeči. Zapište na papír/kov; žádné fotografování ani cloudová úložiště.
- Firmware: aktualizujte podle potřeby, ale nikdy ne na počítači, kterému nedůvěřujete. Po aktualizaci ověřte, že se nezměnila veřejná adresa účtu neočekávaně (porovnání xpub/přijímacích adres).
- PIN a passphrase: bezpečný PIN; zvažte passphrase. Trénujte obnovu na „testovacím“ zařízení nebo s malými částkami.
- Ochrana dodavatelského řetězce: pokud je to možné, inicializujte a kontrolujte zařízení v bezpečném prostředí, mimo kamery a IoT zařízení.
Multisig vs. Shamir: kdy které řešení
Multisig rozkládá podpisová práva mezi více zařízení / míst. Vhodné, pokud chcete:
- eliminovat single-point-of-failure (krádež jednoho klíče nestačí),
- zajistit týmový treasury (více schvalovatelů),
- zvýšit odolnost vůči nátlaku (distribuce klíčů).
Shamir rozkládá seed na části; výhodný pro jednotlivce, který chce více geografických záloh bez nutnosti koordinace více zařízení. Pozor na:
- kompatibilitu (obnova v budoucnu v jiném ekosystému),
- pečlivou dokumentaci prahů (např. 2 z 3) a verzí.
Pro velké částky: 2 z 3 multisig s HW peněženkami různých výrobců + geograficky oddělené zálohy je ověřený standard.
PSBT a offline podepisování: bezpečná exekuce transakcí
Postup pro Bitcoin (analogické postupy existují i pro jiné sítě):
- Na „online“ zařízení sestavíte nepodepsaný PSBT (bez soukromých klíčů).
- PSBT přenesete (QR/SD karta) na air-gapped zařízení nebo HW peněženku, kde dojde k podpisu.
- Podpsaný PSBT přenesete zpět a vysíláte do sítě.
Tento režim minimalizuje expozici klíčů a významně snižuje riziko malwaru.
Zálohy seed fráze: materiály, formáty a geografické rozložení
- Materiály: papír (křehký, ale levný), kovové destičky/ražby (odolnost vůči ohni a vodě), keramika (odolná, ale křehká).
- Geografické rozložení: alespoň dvě lokality – domov + trezor v bance / trezorová služba. Neukládejte všechny části na jedno místo při systémových rizicích.
- Maskování a přístup: vyhněte se nápadně označeným obálkám; používejte neutrální krabice, katalogová označení. Přístup mají pouze ověřené osoby.
- Kontrola integrity: při každém přesunu zálohy provádějte vizuální kontrolu a evidenci (datum, místo, podpis svědka).
Passphrase (25. slovo): přínosy a rizika
Passphrase funguje jako další vrstva nad seedem a generuje jiný strom klíčů. Výhody: snižuje hodnotu samotného seedu pro útočníka. Rizika: ztráta passphrase = definitivní ztráta prostředků.
- Vytvořte dvoukanálovou zálohu: seed a passphrase ukládejte odděleně a ideálně v různých formátech (kov/papír) a lokalitách.
- Vyhněte se „paměťovým“ passphrase; dokumentujte bezpečně (např. šifrovaný archiv offline + vytisknutý fragment v trezoru).
Provozní postupy: manuál pro budoucí „já“
Spište stručný, ale přesný návod – runbook – který vysvětluje, jak se dostat k prostředkům a co nedělat. Runbook by měl obsahovat:
- seznam použitých zařízení a verzí firmwaru/softwaru,
- derivační cesty, formáty adres a název peněženky,
- postup obnovy krok za krokem (bez odhalení samotné passphrase ve stejném dokumentu),
- kontakt na nezávislého auditora/poradce (nepovinné),
- zásady bezpečné exekuce transakcí a limity.
Test obnovy: jediná metrika, na které záleží
Bez platného testu obnovy nemáte zálohu – máte jen pocit zálohy. Doporučený postup:
- Na čistém zařízení (nebo v jiném softwaru) obnovte peněženku ze zálohy seedu/passphrase.
- Ověřte shodu veřejných klíčů/adresních prefixů a přijímacích adres.
- Pošlete a přijměte malou testovací transakci; následně peněženku na testovacím zařízení bezpečně vymažte (factory reset).
Údržba a inventura: rytmus bez stresu
- Pololetní kontrola: vizuální kontrola kovových záloh, sucha a těsnicích obalů; ověření dostupnosti klíčů.
- Roční kontrola: zkušební obnova s malým zůstatkem; kontrola kompatibility softwaru a aktualizace runbooku.
- Po událostech: stahování firmwaru s kritickými opravami, přehodnocení modelu hrozeb po aktualizaci, změně rodinné situace apod.
Geografická a organizační segmentace: rozdělení rizika
- Víceúrovňová strategie: „denní“ hot peněženka (nízká suma), „teplá“ (střední suma s přísnějším procesem), „cold“ (hlavní trezor).
- Geografie: alespoň dvě města; u multisig rozložte klíče mezi lokality a osoby (např. právník, příbuzný, trezorová služba).
- Rozdělení informací: nikdo kromě vás by neměl mít všechny informace (seed + passphrase + runbook) na jednom místě.
Dědictví a právní kontinuita: plán pro nejhorší den
Bez dědického plánu je i dokonalé zabezpečení prakticky zbytečné. Minimálně:
- zařaďte instrukce do závěti nebo notářské úschovy (bez přímého vložení seedu do veřejných listin),
- určete osoby s částečnými klíči v multisig a jasné pokyny pro jejich koordinaci,
- přidejte „časové pojistky“ (timelocky nebo odkládací mechanismy) pro velké převody, pokud to síť/protokol umožňuje,
- upravte runbook pro rodinu – srozumitelně, bez technického žargonu.
Specifika sítí a aktiv: není všechno Bitcoin
- Bitcoin: výborná podpora PSBT, multisig (miniscript, descriptor peněženky), dlouhodobá stabilita.
- Ethereum a Layer 2: pozor na kontraktní peněženky, nonce, chain ID a kompatibilitu se signaturními schématy; zvažte „social recovery“ jen s důvěryhodnými guardians.
- Jiné sítě: ověřte, zda HW peněženka a software robustně podporují vaše aktiva dlouhodobě (nejen „dnes“).
Běžné chyby a jak se jim vyhnout
- Fotografování seedu nebo ukládání do cloudových poznámek.
- Jedno zařízení, jedna lokalita: žádná redundance, vysoké riziko ztráty.
- Nezdokumentovaná passphrase: prakticky znamená ztrátu prostředků při nečekaných událostech.
- Složitost bez tréninku: sofistikovaný multisig bez testu obnovy je horší než jednoduchá, otestovaná schéma.
- Neaktuální adresy a derivace: zapomenuté cesty a formáty komplikují budoucí obnovu.
Doporučený „bezstresový“ blueprint pro jednotlivce
- Pořiďte si dvě HW peněženky od různých výrobců.
- Inicializujte primární peněženku, vytvořte seed + passphrase; udělejte kovovou zálohu seedu a oddělenou zálohu passphrase.
- Na druhé peněžence proveďte test obnovy s malými prostředky.
- Uložte zálohy do dvou lokalit (domácí trezor + banka/trezorová služba).
- Spište runbook (bez citlivých dat) a informujte důvěryhodnou osobu o existenci a umístění dokumentu.
- Jednou ročně proveďte zkušební obnovu a inventuru.
Doporučený blueprint pro tým/treasury
- Vytvořte 2 z 3 nebo 3 z 5 multisig s HW zařízeními různých výrobců.
- Rozmístěte klíče geograficky: finanční ředitel, právní zástupce (trezor), člen představenstva; definujte schvalovací procesy.
- Runbook s právními opatřeními (mandáty, náhradníci, incident response) a limity pro jednotlivce.
- Čtvrtletní audit podpisového workflow, roční zkušební