Refresh the page

Hardwarová peňaženka Portal (RECENZIA A TESTY)

Aktualizované  • Autor: Juraj Bednár

Robiť recenzie na nové hardvérové peňaženky je trochu náročná úloha - väčšina z nich neprináša nič nové, nájdu si svoju úzku skupinu podporovateľov, často poháňanú zopár úspešnými podcastmi a časom skončia zabudnuté a nepoužívané. To je v poriadku až do momentu, kým z nich nechcete dostať svoje sats. Preto sa pri recenziách ďalšej peňaženky, ktorá neprináša nič výnimočné držíme trochu na uzde.

HW wallet Portal

Hardwarová peněženka Portal (RECENZE A TESTY) – OBSAH

  1. Prvý pohľad
  2. Hardware
  3. Software
  4. Dokumentácia
  5. Záver

Prvý pohľad

V prípade peňaženky Portal od TwentyTwo to je inak práve preto, že má naozaj unikátny dizajn. Je to peňaženka primárne určená pre použitie so smartfónmi, ale nemá batériu, nepoužíva kábel ani Bluetooth. Jej primárne komunikačné rozhranie je NFC. Zároveň je open-source a Bitcoin-only. To znie, ako keby mohla byť náhradou v našich končinách obľúbeného Trezoru od SatoshiLabs pre ľudí, ktorí sú na cestách.

Portal
Balenie Portalu je jednoduché a ekologické, tak ako to býva teraz v obľube pri nových produktoch. Má trochu “geekovský charakter”.

Portal dostanete v krabici s recyklovaného papiera a v “tamper-evident” obálke bez akéhokoľvek príslušenstva. Výhodou je, že žiadne príslušenstvo nie je potrebné - Portal sa používa čisto bez káblov.

Portal
Balenie je v tamper-evident obálke.

Už z balenia je jasné, že treba počítať s tým, že je to nový produkt malej firmy, ktorá sa hľadá. Prvým krokom je overenie sériového čísla obálky podľa sériového čísla na krabici a pri inicializácii na displeji zariadenia. O tom ako to urobiť sa dočítate v manuáli.

Portal
Po prvom priložení vám Portal cez NFC pošle do zariadenia stránku “Getting started” a na displeji sa zobrazí, že máte použiť appku na inicializáciu.

Hardware

Prvé, čo si všimnete keď peňaženku rozbaľujete je, že je veľká - na výšku je takmer rovnako veľká ako bežný smartphone. Autori sa tejto téme venujú v blogu “Why you are all wrong”. Zjavne je to jedna z vecí, kvôli ktorej sú kritizovaní. Poďme si rozobrať ich argumenty. V prvom rade - peňaženka musí fungovať cez NFC, ktoré je zo zadnej strany vášho telefónu, s dostatočne veľkou anténou, cez ktorú je zariadenie aj napájané. To vysvetľuje “veľký kruh”. Okrem toho ale musíte vidieť na displej peňaženky, ten by mal byť teda dostatočne ďaleko od kruhu, aby ste mohli vidieť, čo je na ňom napísané a používať tlačidlo na potvrdzovanie transakcií a interakciu s peňaženkou.

Tu sa ale dostávame k tomu, že pre koho je zariadenie určené. Autori píšu, že na bežné používanie by sme mali používať Lightning a pokračujú:

“Prečo by teda Portal, hardvérová on-chain peňaženka, mala byť prenosná? Ak čokoľvek, mali by sme od prenosnosti odrádzať. Ľudia by nemali chodiť s kľúčmi od všetkých svojich životných úspor bez ohľadu na to, aký silný šifrovací kľúč majú vo svojich zariadeniach.”

To je síce pravda, ale medzi celoživotnými úsporami a Lightning platbou “za kávičku” je pomerne široké spektrum. Od digitálnych nomádov, cez podnikateľov alebo vekslákov je použitie prenosnej peňaženky dosť pestré. Tu sa navyše dostávame k praktickým otázkam - ak nemať prenosnú peňaženku, prečo sa vôbec zaoberať s NFC? Nestačí nám v takom prípade jednoducho USB-C kábel, ktorý nám navyše rozšíri možnosti používania z desktopového počítača.

“Domnievame sa, že táto mylná predstava pochádza zo skutočnosti, že Portal je „mobile-native“. Ľudia prirodzene vnímajú smartfóny ako väčšinou prenosné zariadenia. A hoci je to určite pravda, ľudia používajú svoje smartfóny aj v pohodlí svojich domovov alebo kancelárií.”

Prečo potom vylúčiť z použitia desktopy, ktoré doma sú? Niekedy môže byť pohodlnejšie urobiť transakciu z mobilu. Ale niekedy je to jednoduchšie z počítača.

Mimochodom, zariadenie nie je možné priamo chrániť hardvérovým PINom, čo fyzické útoky naopak zjednodušuje. Na zariadení samotnom nie je možné nič zadať, má len jedno tlačidlo, ktorým sa všetko potvrdzuje.

Portal
Portal zo zadnej strany. Transparentný dizajn je na open-source peňaženku vhodný.

Poďme však k tomu, v čom sa Portal odlišuje od všetkých hardvérových peňaženiek. Je bezdrôtový, ale zároveň nemá žiadnu batériu. To je možné práve vďaka použitiu NFC technológie. Nápad je to sám o sebe dobrý - batérie sa kazia a Bitcoiny chceme vlastniť dlhšie ako je životnosť batérie. Druhé riešenie je použitie USB (ideálne USB-C), ktoré zabezpečuje podobne ako NFC aj komunikáciu aj napájanie. V tomto prípade však potrebujeme okrem zariadenia aj USB kábel (ale akýkoľvek Trezor s krátkym USB-C káblom je menší ako Portal, čiže samotná existencia kábla nevadí, môžete ho mať v peňaženke strčený aj permanentne). Azda jediný problém je, že Trezor nie je možné používať na posielanie Bitcoinov z iPhone a iPad zariadení. Pre užívateľov, ktorí chcú používať hardvérovú peňaženku s týmto zariadením je momentálne štandardom peňaženka Ledger Nano X, ktorá s Apple zariadeniami komunikuje cez Bluetooth.

Použitie Portal-u by bolo dobrou náhradou tejto peňaženky, keďže Ledger má za sebou nejednu kontroverziu - a na rozdiel od Trezoru alebo Portalu nie je open-source. Dokonca by sme sa mohli zmieriť aj s tým, že zariadenie nemôžeme používať s počítačom, lebo ten väčšinou nemá kompatibilné NFC rozhranie.

Použitie s telefónom je však dosť nepohodlné. Je relatívne ťažké Portal udržať na správnom mieste na mobile tak, aby bolo stále zapnuté. V zásade musíte jednou rukou držať Portal pritlačený zo zadnej strany mobilu a keď pohnete o viac ako je tolerancia NFC krúžku, zariadenie sa vypne a čokoľvek, čo ste robili, musíte robiť znova. Samozrejme, odporúčané použitie je položiť Portal aj mobil na stôl. To však sťažuje skenovanie QR kódov a musíte to robiť v prítomnosti stola.

Portal
Inicializácia Portalu je podobná všetkým ostatným peňaženkám. Odpíšete si seed. Portal podporuje iba tradičný 12-slovný seed, o podpore Shamir backup som sa nedočítal.

Potvrdzovanie tlačidlom je dosť ťažkopádne. Nie vždy reaguje na stlačenie a treba pritlačiť, čo je často ťažké, ak musíte druhou rukou držať Portal pritlačený na mobil, respektíve držať mobil v stabilnej polohe, ak je položený na stole na Portali. Displej je pomerne veľký, ale namiesto toho, aby Portal zobrazil Bitcoinovú adresu na viacerých riadkoch adresu scrolluje. Za ergonómiu používania má teda dosť zásadné mínusové body - aj Trezor, ktorý “visí na kábli” z mobilu sa používa príjemnejšie ako Portal.

Software

Na rozdiel od peňaženiek ako Trezor alebo Ledger nemá Portal vlastnú aplikáciu. Môžete použiť Bitcoin Keeper alebo Nunchuk. Teda teoreticky, lebo Bitcoin Keeper nie je z nejakého dôvodu dostupný v Google Play Store pre moju lokalitu. To je na open-source peňaženku dosť zvláštne. Dá sa samozrejme stiahnuť APK, ale aj tak je to zvláštne. To je samozrejme skôr problém samotného Bitcoin Keepera ako Portalu, ale aj tak mi príde zvláštne, že open-source peňaženka je geoblokovaná. Ani po inštalácii sa mi nepodarilo Portal s Bitcoin Keeper sprevádzkovať, takže nám ostáva použiť Nunchuk.

Nunchuk má tiež svoje muchy, napríklad nepodporuje taproot adresy, ale inak je na väčšinu bežnej prevádzky použiteľný.

Trochu nepríjemné je, že na každú operáciu je potrebné Portal odstrániť a znova priložiť. Po priložení zariadenie vydá hlasný zvuk. Takže ak robíte napríklad viacero platieb alebo naopak generujete a overujete adresy, zariadenie neustále prikladáte a počúvate hlasné pípanie.

Nevýhoda displeja je, že nezobrazuje QR kód (napríklad ak chcete prijať Bitcoiny, je lepšie QR kód skenovať z displeju hardvérovej peňaženky a nie z displeju mobilného zariadenia, ktoré môže byť napadnuté). Toto je obzvlášť dôležité práve pre vekslákov, ktorí by mohli Portal využívať najviac - v teréne je dobré klientovi ukazovať QR kód z peňaženky.

Portal
Zobrazenie adresy v appke Nunchuk a scrollujúcej adresy na Portali.

Ani textové zobrazenie adresy však nie je veľmi užívateľsky príjemné. Napríklad Trezor zobrazuje adresu celú na displeji a rozkúskovanú na časti. Rovnako sa tá istá adresa zobrazí aj v Trezor Suite, takže je možné ich hravo porovnať. Portal adresu zobrazuje scrollujúcu - a keď odscrolluje, začne dokonca scrollovať opačným smerom, takže môžete kontrolovať sprava doľava - čo je veľmi neprirodzené. Jednoduchšie by mi prišlo adresu rozkúskovať na časti, porovnať a po porovnaní iba stlačiť tlačítko, aby sa zobrazila ďalšia časť. Porovnávať utekajúcu adresu na displeji nie je príjemná užívateľská skúsenosť.

Dokumentácia

Okrem stránky Getting Started neexistuje prakticky žiadna dokumentácia (aspoň som ju nenašiel). Na githube sa napríklad objavila nová verzia firmware, ale netuším, ktorý súbor mám dať Nunchuku na aktualizáciu. Nunchuk novú verziu nestiahne automaticky, ale mám zvoliť súbor zo súborového systému. Ale ktorý mám stiahnuť - firmware.bin, firmware.elf alebo fw-signed.bin?

Záver

Som veľmi rád, že vývoj hardvérových peňaženiek sa nezastavil. Experimenty s rôznymi formami prepojenia so zariadeniami, novými form factormi, rôznym spôsobom interakcie so softvérom sú to, čo toto odvetvie posúva dopredu. Aj keď by autori Portalu boli radi, aby ste v ňom nechávali celoživotné úspory, to zatiaľ nemôžem úplne odporučiť. Prakticky na všetky use-cases urobíte lepšie, ak si kúpite niektorý Trezor alebo ak chcete používať peňaženku z mobilného zariadenia, obzvlášť od Apple, tak Ledger Nano X.

Výhoda dlhoročného vývoja tradičných výrobcov sa ukazuje naplno v možnostiach - Shamirova schéma, podpora aplikácií, nových štandardov (taproot) a podobne. Portal trpí pôrodnými bolesťami a nedomyslenými síce drobnosťami, tie však dosť výrazne zhoršujú užívateľskú prívetivosť peňaženky.

Na druhej strane je skvelé, že máme ďalšiu peňaženku s free a open-source firmware a hardvérovým dizajnom, na ktorej môže stavať celá komunita. Na rozdiel od Trezoru Portal oficiálne podporuje napríklad miniscript, vďaka ktorému je možné napríklad nastaviť pokročilejšie multisig schémy s časovými zámkami. Bohužiaľ, napríklad v peňaženke Liana, ktorá miniscript naplno využíva nie je podpora Portalu, pretože sa jedná o desktopovú peňaženku. Možno je teda predpoklad autorov, že chceme pristupovať k svojim úsporám primárne z mobilných zariadení nesprávny. Alebo je nesprávny predpoklad autorov peňaženiek ako Liana, ktoré nie sú mobilné.

Pokiaľ ide o bitcoinové peňaženky, chcem funkcie, neustály vývoj a čo najviac možností (napríklad používanie na mobile a na počítači). Portal tam zatiaľ ešte nie je.

Try our cookies

Alza.cz a. s., Company identification number 27082440, uses cookies to ensure the functionality of the website and with your consent also to personalisage the content of our website. By clicking on the “I understand“ button, you agree to the use of cookies and the transfer of data regarding the behavior on the website for displaying targeted advertising on social networks and advertising networks on other websites.

More information
I understand Detailed settings Reject everything
P-DC1-WEB13