Cold storage strategie: dlouhodobé bezpečné uchování aktiv bez stresu

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ě):

  1. Na „online“ zařízení sestavíte nepodepsaný PSBT (bez soukromých klíčů).
  2. PSBT přenesete (QR/SD karta) na air-gapped zařízení nebo HW peněženku, kde dojde k podpisu.
  3. 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:

  1. Na čistém zařízení (nebo v jiném softwaru) obnovte peněženku ze zálohy seedu/passphrase.
  2. Ověřte shodu veřejných klíčů/adresních prefixů a přijímacích adres.
  3. 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

  1. Pořiďte si dvě HW peněženky od různých výrobců.
  2. Inicializujte primární peněženku, vytvořte seed + passphrase; udělejte kovovou zálohu seedu a oddělenou zálohu passphrase.
  3. Na druhé peněžence proveďte test obnovy s malými prostředky.
  4. Uložte zálohy do dvou lokalit (domácí trezor + banka/trezorová služba).
  5. Spište runbook (bez citlivých dat) a informujte důvěryhodnou osobu o existenci a umístění dokumentu.
  6. Jednou ročně proveďte zkušební obnovu a inventuru.

Doporučený blueprint pro tým/treasury

  1. Vytvořte 2 z 3 nebo 3 z 5 multisig s HW zařízeními různých výrobců.
  2. Rozmístěte klíče geograficky: finanční ředitel, právní zástupce (trezor), člen představenstva; definujte schvalovací procesy.
  3. Runbook s právními opatřeními (mandáty, náhradníci, incident response) a limity pro jednotlivce.
  4. Čtvrtletní audit podpisového workflow, roční zkušební