Problem z portfelami programowymi
Gdy korzystasz z portfela na telefonie lub laptopie, Twoje klucze prywatne znajdują się na tym samym urządzeniu co przeglądarka, program pocztowy i wszystkie zainstalowane aplikacje. Wystarczy jedno złośliwe oprogramowanie — przejęty pakiet npm, szkodliwe rozszerzenie przeglądarki albo strona phishingowa, która nakłania Cię do zatwierdzenia czegoś — by odczytać te klucze i opróżnić Twój portfel. Takie sytuacje już się zdarzały. Zdarzą się ponownie.
Co właściwie robi portfel sprzętowy
Portfel sprzętowy to niewielkie urządzenie, którego jedynym zadaniem jest przechowywanie kluczy prywatnych i podpisywanie transakcji. Klucze nigdy go nie opuszczają. Gdy laptop ma wysłać transakcję, przekazuje jej szczegóły do portfela sprzętowego przez USB lub Bluetooth. Urządzenie wyświetla na własnym ekranie adres odbiorcy i kwotę, a następnie prosi Cię o naciśnięcie przycisku, by zatwierdzić transakcję. Podpisana transakcja wraca do laptopa. Klucz pozostaje w urządzeniu.
To ważne, ponieważ nawet jeśli laptop zostanie całkowicie przejęty, atakujący nadal nie może niczego podpisać bez fizycznego dostępu do urządzenia i Twojej zgody.
Fraza seed nadal jest słabym punktem
Portfele sprzętowe generują klucze na podstawie frazy seed — zwykle składającej się z 12 lub 24 słów — którą zapisujesz podczas konfiguracji urządzenia. Jeśli ktoś zdobędzie tę frazę, samo urządzenie nie będzie mu potrzebne. Może odtworzyć Twój portfel na dowolnym innym sprzęcie.
Portfele sprzętowe zmieniają więc model zagrożeń, ale ich nie eliminują. Teraz musisz chronić frazę seed: zapisać ją na papierze (nigdy w formie cyfrowej), przechowywać w nieoczywistym miejscu, nie robić jej zdjęć ani nie wpisywać jej nigdzie poza nowym, dopiero co kupionym portfelem sprzętowym podczas odzyskiwania dostępu.
Kiedy naprawdę go potrzebujesz
Prosta zasada: jeśli utrata środków byłaby dla Ciebie naprawdę dotkliwa, używaj portfela sprzętowego. Przy drobnych kwotach, którymi aktywnie handlujesz, wystarczy portfel programowy. Gdy tylko przestają to być drobne, przenieś środki.
Najważniejsze wnioski
- Klucze prywatne na urządzeniu podłączonym do sieci są zawsze o jeden exploit od przejęcia.
- Portfele sprzętowe przechowują klucz offline; laptop przygotowuje transakcje, a urządzenie je podpisuje.
- Teraz to fraza seed jest wrażliwą informacją — chroń ją tak samo jak sam klucz.
- Granica między „portfel programowy wystarczy” a „użyj portfela sprzętowego” zależy od tego, jak dotkliwa byłaby dla Ciebie utrata środków.
