Tři oddělitelné úlohy
Peněženkový systém musí umět odvodit přijímací údaje, sledovat blockchain a vytvářet podpisy. Tyto úlohy nemusí běžet na jednom zařízení. Watch-only peněženka může sledovat zůstatek a připravit nepodepsanou transakci bez soukromých klíčů; samostatné zařízení ji pak zkontroluje a podepíše.
Slovo peněženka tak někdy znamená mobilní aplikaci, jindy soubor s klíči a jindy celý systém více zařízení. Při porovnání je důležitější ptát se, kde vzniká podpis a co musí ovládnout útočník, než věřit jen obchodnímu označení produktu.
Horká a studená popisují expozici rizikovému prostředí
Horká peněženka podepisuje na telefonu nebo počítači komunikujícím se sítí. Je rychlá a praktická pro běžné platby, ale sdílí rizika obecného operačního systému, aplikací a internetového připojení. Šifrování a PIN pomáhají hlavně u zamčeného zařízení; nemusí zastavit malware čekající na odemčení.
Studená úschova drží podpisová tajemství mimo síťové zařízení. Nepodepsaná a podepsaná transakce se přenáší mezi online a offline částí. Zmenšuje se vzdálená útočná plocha, přibývá však obsluha, kompatibilita formátů a potřeba bezpečně ověřit, co se podepisuje.
- hot wallet: jednodušší obsluha, větší expozice připojeného zařízení
- cold storage: menší síťová expozice, náročnější postup
- watch-only: sledování a příprava bez samostatné možnosti utrácet
Hardwarová peněženka je podpisovač
Hardwarová peněženka se snaží udržet klíče uvnitř zařízení určeného k podepisování. Doprovodná aplikace připraví transakci, zařízení zobrazí cíl a částku a po potvrzení vytvoří podpis. Přínos vzniká jen tehdy, když uživatel údaje na důvěryhodném displeji skutečně porovná s původním pokynem.
Zařízení není kouzelný trezor. Podvržená záloha, prozrazený seed, falešné údaje na displeji, chybný firmware či nezvládnutá obnova mohou ochranu obejít. Nákup z důvěryhodného zdroje, kontrola pravosti podle výrobce a aktuální ověřený software snižují některá rizika, ne všechna.
Volba podle hrozby a hodnoty
Mobilní peněženka může být přiměřená pro malou denní částku; hardwarová nebo skutečně offline sestava pro hodnotu, kterou uživatel nechce často utrácet. Vyšší složitost má smysl jen tehdy, dokáže-li uživatel postup dlouhodobě opakovat bez improvizace.
Při výběru je třeba prověřit možnosti exportu či obnovy, podporované adresy, způsob aktualizací, dostupnost zdrojového kódu nebo nezávislých kontrol, ochranu proti manipulaci a postup při ztrátě zařízení. Žádná jediná vlastnost neurčuje celkovou bezpečnost.