Proč mobilní vs. prohlížečové peněženky nejsou jen o pohodlí
Ve světě Web3 se peněženka stává hlavním rozhraním k financím, identitě i aplikacím. Rozhodnutí mezi mobilní a prohlížečovou (browser/extension) peněženkou proto není pouze otázkou UX – je to volba bezpečnostního modelu, povrchů útoku, obnovy přístupu a dlouhodobé udržitelnosti. Následující text rozebírá rozdíly precizně: od uložení klíčů přes interakci s dApp až po organizační politiky a incident response.
Architektura a model důvěry: kde žijí tvé klíče
- Mobilní peněženky: privátní klíče jsou obvykle uloženy v Secure Enclave (iOS) nebo Android Keystore. Tyto moduly poskytují hardwarovou izolaci, ochranu proti extrakci a přístupové politiky vázané na biometriku/PIN. Výhoda: podpis probíhá v odděleném prostředí a aplikace třetích stran klíč neuvidí.
- Prohlížečové peněženky: běží jako rozšíření v prostředí prohlížeče, klíče jsou šifrovány lokálním heslem. I když rozšíření využívají sandboxing, sdílejí povrch útoku s ostatními pluginy, obsahovými skripty a webem. Útoky typu malicious extension, DOM injection či nevhodná oprávnění představují reálné riziko.
Shrnutí: mobilní peněženky preferují hardwarová zajištění, prohlížeče preferují komfort integrace s dApp. Bezpečnostně bývá mobil většinou silnější, nicméně specifická nastavení (hardwarová peněženka + extension) mohou tento rozdíl zmenšit.
UX při interakci s dApp: deeplink vs. injektovaný provider
- Mobil: spojení přes WalletConnect (QR/deeplink), nativní push notifikace, biometrický podpis. Výborné pro práci na cestách, slabší pro multi-tab výzkum a rychlé batch transakce. De facto standard pro NFC/QR schémata a offline podepisování (airplane mode + QR).
- Prohlížeč: dApp dostane injektovaný
providerpřímo v záložce. Podpisy jsou plynulé, UI dApp může kontextově navigovat. Výborné pro pokročilé uživatele, analýzu mempoolu, simulace, MEV-aware routing a pokročilá oprávnění.
Uživatelský komfort: pro rychlé DeFi operace a složité workflow vede prohlížeč; pro bezpečné podpisy a každodenní úkony vede mobil.
Hlavní povrchy útoku a typické vektory
- Mobil: škodlivé APK/side-load, zranitelnosti operačního systému, overlay phishing, únik zálohy seed frází na cloud (nešifrovaný/nesprávně šifrovaný), SIM-swap (pokud vážeš 2FA/SMS). Silná obrana: uzamčené bootloadery, biometrie, zákaz screen recordingu, off-cloud zálohy, atestace zařízení.
- Prohlížeč: podvržená rozšíření, oprávnění „read/modify all websites“, clipboard injection, phishing přes homoglyfy domén, content-script hooky, supply-chain útoky v dApp knihovnách. Silná obrana: whitelisting rozšíření, oddělené profily, blokování automatických stahování, CSP, podpisové simulace.
Seed fráze, záloha a obnova: co se děje v nejhorší den
- Seed (SRP) uložený offline: kovová deska/papír v trezoru; univerzální, ale náročné pro mainstreamové uživatele.
- Šifrované cloud zálohy: pohodlné, ale riziko špatného hesla/derivace a hromadného kompromisu účtu (e-mail/drive). U mobilních peněženek je tato volba běžná, vždy s vlastním silným passphrase.
- Social recovery / Shamir: rozdělení tajemství mezi důvěryhodné opatrovníky; vhodné pro týmy a dlouhodobé držby.
- Passkey/MPC/AA: moderní peněženky používají MPC nebo account abstraction (AA) s passkeys, čímž redukují potřebu SRP z UX. Mobil je zde opět přirozené prostředí (biometrie + bezpečný element).
Account Abstraction (AA) a session klíče: propastný rozdíl v UX
AA přináší placení gasu ve stablecoinech, paušální limity, batchování, session approvals (dočasné delegace). Na mobilu se AA kombinuje s biometrií bez potřeby SRP; v prohlížeči je AA skvělé pro komplexní dApp (market-making, NFT minty). Klíčové: simulace transakcí, jasné znění oprávnění a expirací.
Hardwarové peněženky a „tandem“ režimy
- Mobil + HW: Bluetooth/USB/NFC podpis; bezpečnost HW, pohodlí mobilu (ideální pro větší částky na přesuny, zřídka prováděné interakce).
- Prohlížeč + HW: „best-of-both“ pro power-usery (DeFi + MEV simulace) s fyzickým potvrzením transakce. Nevýhoda: více kroků, více bodů selhání ovladačů a mostů.
Permissions a on-chain approvals: UX pasti a jak jim předejít
- Unlimited allowance: pohodlné, ale rizikové. Preferuj permit2/limitované schválení, session klíče s TTL a rozpočtem.
- Podepisování zpráv (EIP-712/typed): vyžaduj human-readable náhledy; mobilní peněženky často vykreslují méně přehledné UI – vyber si ty, které zobrazují pole srozumitelně.
- Revoke UX: mobil by měl mít přehled „schválení → zrušit“. Prohlížečová rozšíření bývají integrovaná s revoke funkcí přímo nebo prostřednictvím dApp.
Simulace, front-running a MEV: proč power-useři milují prohlížeč
Desktopový prohlížeč usnadňuje simulace transakcí (ex-ante P&L, reverts, analýzy toxického flow), kontrolu slippage, práci s private mempool a bundler službami. Pro high-frequency a citlivé operace (arbitráže, LP rebalancování) je to klíčové. Mobil dohání, ale vizuální prostor a desktop tooling zůstávají výhodou prohlížeče.
Ochrana soukromí a telemetrie
- Mobil: často lepší granularita OS oprávnění (blokování trackerů, „allow once“). Pozor na analytické SDK v některých peněženkách.
- Prohlížeč: fingerprinting, skripty třetích stran, RPC endpointy logují IP adresy a adresy peněženek. Používej vlastní RPC, privacy relaye, případně Tor/rezenční proxy, pokud dbáš na OPSEC.
Podnikové a týmové použití: multisig, politiky, incidenty
- Mobil: vhodný jako jedna ze složek multisigu (trezor v terénu), biometrie zkracuje reakční čas. Nevýhoda: MDM (Mobile Device Management) a forenzní stopa musí být správně nastavena.
- Prohlížeč: snadnější role-based workflow (váhy podpisů, limity), napojení na SIEM, monitorování adresních oprávnění.
Pro treasury je ideál: multisig/AA trezor (desktop + HW) a operativa v mobilních hot peněženkách s nízkými limity a denními stropy.
Riziková matice: rychlý přehled kompromisů
- Bezpečnost klíčů: Mobil (Secure Enclave/Keystore) > Extension (heslovaný úložišťový soubor) – s HW verzí: vyrovnané.
- Phishing a supply chain: Extension vystaven širšímu spektru (rozšíření, web) – Mobil citlivější na deeplink phishing.
- UX při DeFi: Extension > Mobil, zejména pro simulace a množství podpisů.
- Obnova a držba: AA/MPC snižují rozdíly; klasický SRP je náročný pro běžné uživatele.
Best practices pro mobilní peněženky
- Aktivuj biometrii + PIN zařízení, vypni neznámé zdroje/side-load.
- Vytvoř offline zálohu (kov/papír + passphrase), vyhni se nešifrovaným cloud zálohám.
- Používej WalletConnect pouze s důvěryhodnými dApp; zkontroluj doménu před otevřením deeplinku.
- Preferuj peněženky s simulací transakcí a revoke funkcí v aplikaci.
- Pro větší částky páruj s hardwarovou peněženkou (NFC/BT) a odděl účty (hot vs. cold).
Best practices pro prohlížečové peněženky
- Měj oddělený profil pro krypto (čistá rozšíření, žádné zbytečné pluginy).
- Whitelisti dApp, kontroluj oprávnění rozšíření, aktualizuj prohlížeč.
- Vyžaduj EIP-712 čitelné podpisování, používej simulace a private mempool/bundlery pro citlivé obchodní operace.
- Pravidelně revoke schválení; nepovoluj neomezený allowance mimo důvěryhodné kontrakty.
- Pro větší transakce připojuj hardware wallet a potvrzuj údaje na jejím displeji.
Kdy zvolit mobil a kdy prohlížeč (rozhodovací rámec)
- Retail/začátečník: Mobil s AA/MPC, biometrie, jednoduchý onramp; nízké limity, jasné náhledy transakcí.
- Trader/power-user: Prohlížeč + simulace + HW; oddělené profily, vlastní RPC, MEV ochrana.
- Týmy/DAO: Multisig/AA trezor (desktop + HW) + mobilní operativní peněženky na drobné platby a schválení.
Budoucí směřování: passkeys, intents a bezpečný mobil-first
Trend je jasný: passkeys a MPC nahrazují SRP, account abstraction přináší UX na úroveň Web2 a intents omezují nutnost podepisovat surové transakce. Mobil jako hlavní zařízení se silnou hardwarovou ochranou a prohlížeč jako pracovní stanice pro „těžké“ úlohy – to je dvojice, která se bude doplňovat, nikoli vylučovat.
Checklist před odesláním prvního podpisu
- Je peněženka aktualizovaná a zabezpečená (biometrie/PIN, uzamčený profil/OS)?
- Vidím čitelný EIP-712 nebo simulační náhled, ne neznámý hex?
- Souhlasí doména dApp, chain ID a adresy příjemců?
- Mám nastavené limity (session keys, allowance caps, denní stropy)?
- Je transakce adekvátní mému hot-wallet riziku nebo patří do HW/multisigu?
Shrnutí
Mobilní peněženky excelují v bezpečnosti klíčů a komfortu přístupu (biometrie, Secure Enclave/Keystore). Prohlížečové peněženky dominují v produktivitě, integracích a pokročilých workflow, ale nesou širší povrch útoku. Optimální praxe? Kombinovat je podle scénáře: mobil pro každodenní interakce a bezpečné podpisy, prohlížeč pro pokročilé DeFi s hardwarovou peněženkou a simulacemi. Navrch postavit AA/MPC, rozumná oprávnění, pravidelné revoke a segregaci rizik. Tak docílíš UX, které neobětuje bezpečnost – ale ji implementuje.