Co to jest portfel programowy?
Portfel programowy, nazywany też aplikacją portfela lub gorącym portfelem, to aplikacja instalowana na komputerze lub smartfonie do zarządzania kryptowalutami oraz ich wysyłania i odbierania.
Jest cały czas podłączony do internetu, co odróżnia go od portfeli sprzętowych i sprawia, że jest praktycznym wyborem do codziennych transakcji oraz interakcji z dAppami.
Jak działają
Wiele osób zakłada, że portfel programowy przechowuje ich krypto, ale tak to nie działa. Środki są zapisywane w samej blockchainie. To, co portfel faktycznie przechowuje, to twoje klucze publiczne i prywatne — to one umożliwiają dostęp do pieniędzy i autoryzowanie transakcji.
- Klucz publiczny: inni mogą go zobaczyć; to właśnie jego udostępniasz, aby otrzymać środki.
- Klucz prywatny: ten jest wyłącznie dla ciebie. Traktuj go jak swój cyfrowy pęk kluczy: potwierdza, że jesteś właścicielem środków, i pozwala nimi zarządzać.
Kluczowe cechy:
- Non-custodial: większość portfeli programowych jest non-custodial, więc masz pełną kontrolę nad swoimi kluczami prywatnymi. To istotna różnica w porównaniu z portfelem custodialnym na giełdzie, gdzie platforma przechowuje klucze, a ty po prostu logujesz się loginem i hasłem.
- Fraza seed: gdy konfigurujesz portfel programowy, tworzy on frazę seed — zwykle 12 lub 24 losowe słowa. Ta fraza jest twoim kluczem głównym. Jeśli stracisz urządzenie, fraza pozwoli ci przywrócić wszystko na nowym.
- Dostępność: te portfele są zwykle darmowe i proste w konfiguracji, co czyni je dobrym punktem startowym dla początkujących.
Popularne kategorie
Istnieją trzy główne typy portfeli programowych:
- 1. Rozszerzenia webowe/przeglądarkowe: narzędzia takie jak MetaMask należą do tej kategorii. Są szeroko używane w DeFi i na rynkach NFT.
- 2. Portfele mobilne: aplikacje takie jak Trust Wallet czy Phantom działają na smartfonach i są wygodne do płatności, gdy jesteś w ruchu.
- 3. Portfele desktopowe: to programy instalowane bezpośrednio na komputerach z systemem Windows, Mac lub Linux — przykłady to Exodus i Electrum.
Bezpieczeństwo i ryzyka
Wygoda wiąże się z kompromisami. Ponieważ portfele programowe działają na urządzeniach podłączonych do internetu, są narażone na szczególne ryzyka:
- Podatność online: fakt, że są „hot”, oznacza, że twoje klucze prywatne znajdują się na urządzeniu online. Jeśli dostanie się tam malware lub dojdzie do zdalnego włamania, klucze mogą zostać ujawnione.
- Manipulacja wyświetlaniem: malware może zmienić to, co widzisz na ekranie. Taka manipulacja może skłonić cię do podpisania transakcji, której nigdy nie zamierzałeś wykonać.
- Odpowiedzialność: ponieważ nie ma centralnej instytucji nadzorującej portfel, obowiązek zabezpieczenia frazy seed spoczywa wyłącznie na tobie. Jeśli stracisz zarówno urządzenie, jak i frazę seed, odzyskanie środków będzie niemożliwe.