Neodevzdávat centralizovaným směnárnám a burzám zbytečně vaše osobní data a nakupovat či prodávat bitcoin peer-to-peer cestou bez prostředníka může být někdy výzva. Naštěstí už dnes existují vekslácké platformy nebo aplikace, které disponují dostatečnou likviditou a přívětivým uživatelským rozhraním. Jednou z nich je i mobilní appka Peach Bitcoin, na niž si posvítíme v tomto návodu.
Provádět transakce v bitcoinové síti peer-to-peer způsobem je samozřejmostí. Často se však ignoruje to, že i samotný přechod z fiatové měny do bitcoinu a zpět už zahrnuje bitcoinovou transakci, která se také počítá a podmínky jejího provedení ovlivní váš uživatelský status v síti Bitcoinu. Když už jste se rozhodli začít využívat decentralizované nestátní peníze, proč cestou do nich a zase ven spoléhat na centralizované platformy jako směnárny a burzy, které po vás budou chtít hromadu osobních údajů a při první příležitosti všechny vaše aktivity napráskají regulátorovi?
Mnohem lepší cesty do bitcoinu a zase ven bez prostředníků existují. O různých možnostech lokálního i globálního P2P obchodování už najdete informace v dříve vydaném článku Bitcoinové vekslování nebo například v detailním návodu Decentralizovaná P2P burza Bisq – Jak správně koupit a prodat bitcoin?
Stále ale vznikají nové nástroje, jež vám umožní se při nákupu a prodeji bitcoinu držet jeho původního étosu. Jako první z novinek prozkoumáme právě mobilní aplikaci Peach Bitcoin, kterou si lze vyzkoušet na zařízeních s operačními systémy Android i iOS.
Projekt Peach Bitcoin spoluzaložili tři bitcoinoví maximalisti vystupující pod přezdívkami proofofsteph, czino a bitcoinlabrador. Cílem je navrhnout aplikaci tak, aby fungovala jako jednodušší alternativa k již existujícím P2P nástupním a výstupním bitcoinovým rampám, jakými jsou například Bisq, HODL HODL nebo robosats. Má sloužit pokročilým uživatelům i úplným nováčkům v Bitcoinu a napomoci růstu adopce svobodných nestátních peněz lepší cestou, než jakou nabízí centralizované směnárny a burzy. V první fázi se bude zaměřovat na uživatele v zemích EU, kde podle vývojářů chybí novým bitcoinerům možnosti, jaké přináší v USA a jinde po světě podobné aplikace pohánějící adopci typu Cash App nebo Strike.
Hello World, Peach 0.2 is available in open beta 🚀
— Peach (@peachbitcoin) March 6, 2023
Let’s make stacking sats peer2peer the standard!
Download the app on iOS (TestFlight) or on Android from the links in the website:
🍑 https://t.co/IPAa8JczWl 🍑 https://t.co/nud6eEgByP
Peach jednoduše propojuje kupce a prodejce bitcoinu se souhlasnými požadavky na objem, fiat měnu či platební metodu, v jakých má obchod proběhnout. Kromě toho pak navíc umožňuje zprocesování obchodu přímo v aplikaci online na dálku nebo formou osobního setkání třeba na bitcoinovém meetupu.
Princip obchodování v Peach aplikaci co do zabezpečení a soukromí vzdáleně připomíná fungování decentralizovaného protokolu bitcoinové burzy Bisq, jedná se každopádně o dost odlehčenější verzi s mnohem méně robustními řešeními a zárukami. Jak tedy Peach zajišťuje hladký průběh transakcí a ochranu vašich dat před zneužitím?
Převody bitcoinů z prodávajících na kupující jsou v aplikaci zabezpečeny skrze smart kontrakt v podobě multisignature transakcí. Při vytváření nabídky na prodej odešle prodávající bitcoiny na "zástavnou" adresu (escrow), kterou má pod kontrolou on a Peach. Bitcoiny odtud mohou být přesunuty pouze tehdy, pokud prodávající i Peach potvrdí transakci svým kryptografickým podpisem. Tím je zajištěno, že:
Pokud se obchod nevyřeší standardním způsobem a dojde k chybě, nedorozumění nebo pokusu o podvod, přejde tato 2:2 multisignature adresa automaticky pod plnou kontrolu Peache přesně po vytěžení 4320 bitcoinových bloků (zhruba po 30 dnech). Tím je zajištěno, že:
Pro jednodušší výběr spolehlivé protistrany má aplikace implementováno již zmiňované „Peach score“, které každému uživateli vytváří jakýsi reputační status na základě jeho provedených obchodů a jejich průběhu. „Peach score“ zohledňuje například vzájemné ohodnocení protistran probíhající po provedení obchodu nebo různé scénáře, které nastávají v průběhu obchodu. Například neaktivita nebo zrušení „matche“ s protistranou během samotného obchodu povedou ke zhoršení vašeho „Peach score“.
Při zakládání „účtu“ v aplikaci po vás nikdo nebude chtít, abyste nahráli svou občanku nebo si udělali selfie s řidičským průkazem apod. Peach se snaží o svých uživatelích ukládat naprosté minimum údajů. Na jejich serverech tedy najdete jen následující:
Šifrování a hashování vašich dat zajišťuje na jednu stranu jejich nerozpoznatelnost pro Peach nebo případné útočníky, na stranu druhou umožňuje Peachi zjistit, zda nejsou některá data použita dvakrát – stejná data totiž vždy vedou ke stejnému hashi. Aplikace je nucena toto ošetřit zejména proto, že je registrovaná ve Švýcarsku a spadá pod tamní regulace. Peach tedy hashe vašich údajů kontroluje za účelem eliminace vytváření dvojích identit a podvodných účtů, a taky aby vynutil některé švýcarské obchodní limity (například denní obchodní limit 1 000 CHF nebo měsíční anonymní obchodní limit 1 000 CHF).
Detaily vašich platebních údajů by v každém případě měly být v bezpečí. I když Peach kontroluje na svých serverech jejich hashe, díky plnému koncovému šifrování do nich nevidí a nezná tak například uvedený IBAN apod. Detaily vašich platebních údajů jsou odhaleny pouze v těchto případech:
Chcete zkusit peer-to-peer nákup nebo prodej bitcoinu přes Peach? Jdeme na to.
Instalace na telefonu se systémem Android je jednoduchá, appku klasicky stáhnete z obchodu Google Play, kde je plně k dispozici.
Na iPhoňáckém systému iOS je to zatím trochu složitější. Betaverzi aplikace nestáhnete standardně v App Storu, ale lze ji získat pro testování přes vývojářský nástroj TestFlight, kde je k dispozici vždy v posledním vydání. Nejprve si tedy nainstalujte TestFlight, ve kterém je třeba odsouhlasit seznámení se s riziky spojenými s testováním betaverzí, až poté se vám otevře veřejný odkaz na instalaci Peache.
Po nainstalování a prvním otevření Peache na vás vyskočí několik úvodních oken, v rámci nichž si nastavíte aplikaci, dozvíte se něco o jejích základech a automaticky se vám vytvoří Peach „účet“ a integrovaná peněženka. Pro účet i peněženku je dobré si co nejdříve po jejich vytvoření udělat zálohy.
Samotné nastavení aplikace je velmi rychlé a proces vygenerování „účtu“ a integrované peněženky skoro ani nezaznamenáte.
Jako první se vás Peach zeptá, zda s nimi chcete sdílet data o užívání aplikace. Je jen na vás, zda budete chtít autorům pomoci s dalším vývojem a svolíte. Vzhledem k funkci aplikace je však žádoucí spíše minimální sběr jakýchkoliv dat o vás. Podrobnosti o datech, které bude Peach v případě vašeho souhlasu sledovat, najdete na oficiálním webu v Zásadách o ochraně osobních údajů. Dále budou následovat asi tři okna se zestručněným infem, jež jste si už mohli načíst výše v tomto návodu.
Posléze se objeví okno pro případné vložení referral linku, který je možné získat od známého nebo pohledat v komunitě na Peach Telegramu či Discordu. Za použití referralu získáte do začátků pár referral bodů, které je v appce možné sbírat za přizvání dalších uživatelů a následně je vyměňovat za různé vylepšení aplikace apod. V posledním úvodním kroku už na vás vyskočí hláška o tom, že máte úspěšně založený „účet“ a vygenerovanou integrovanou peněženku.
Asi už vám došlo, že Peach „účet“ nebude úplně klasický účet, jaký si zakládáte například na burze s uvedením vašeho mailu, telefonu a hromady dalších údajů. Správně. Ve skutečnosti jde jen o JSON soubor, který žije pouze na vašem telefonu a nikam jinam se neukládá. Jsou v něm obsažena všechna data od seedu k vaší integrované Peach peněžence přes nastavené fiatové platební údaje, historii obchodů až po historii vašich šifrovaných chatů. Proto je potřeba si vytvořit řádné zálohy.
Aplikace umožňuje vytvořit dva typy záloh. Celková záloha (file backup) Peach „účtu“ uloží do vašeho telefonu zašifrovaný JSON soubor, který v sobě má všechna výše zmíněná data. Proto je nutné jej patřičně zaheslovat ideálně s pomocí password manageru a následně soubor uložit mimo telefon (např. na SD kartu), abyste při ztrátě telefonu nepřišli o přístup k Peach účtu. Celkovou zálohu je dobré udělat kdykoliv v Peach „účtu“ provedete výraznější změny. Pak je zde samostatná záloha vaší integrované Peach self-custodial peněženky (wallet backup), kterou provedete klasicky zobrazením 12slovného seedu a jeho následným opsáním například na papír nebo cryptosteel (nikoliv do mobilu/PC).
Integrovaná Peach wallet je navržena jednoduše a přímo v aplikaci toho zatím moc neumí. Pokud z ní chcete třeba dostat nakoupené bitcoiny na jinou externí peněženku, musíte je odeslat všechny naráz. Dále není možné zobrazit její adresu přímo v appce a jednoduše ji tak bitcoiny naopak nabít. Pro plnohodnotnou práci s ní je třeba adresu skrze seed obnovit v jiném peněženkovém softwaru.
A simple way to understand #bitcoin units pic.twitter.com/qHRl4ga6TW
— Documenting ₿itcoin 📄 (@DocumentingBTC) April 12, 2023
Pokud nechcete používat integrovanou Peach wallet, můžete si pro výplatu nakupovaných bitcoinů do aplikace přidat také vlastní externí adresu. Při uzavírání obchodu musíte ovšem podle švýcarských předpisů podepsat zprávu o tom, že máte danou peněženku pod kontrolou.
Než se vrhnete na nákup nebo prodej bitcoinů v Peach marketplacu, je třeba si v „účtu“ navolit preferované fiat platební metody, aby protistrana věděla, jak se vzájemně vyrovnáte.
V nastavení aplikace v sekci editování profilu vyberete možnost „platební metody“ (payment methods), kde najdete zatím prázdný seznam. Do něj začněte přidávat platební metody podle libosti. Nejdříve se rozhodněte, zda chcete vyrovnání na dálku (remote) nebo osobní setkání (meetups). Dále zvolte preferovanou fiat měnu. Pro co nejvyšší počet „matchů“ vyberte ideálně euro, švýcarský frank nebo britskou libru. Ty nabízí oproti české koruně jednak širší platební možnosti a druhak je v nich více likvidity.
Jakmile máte jasno o měně, přichází na řadu způsoby platby. U osobního vekslování je jasnou volbou hotovost. Platby na dálku mohou mít celkem 4 podoby – bankovní převody (běžné rychloplatby, SEPA a Instant SEPA), online peněženky (Revolut, PayPal, Wise apod.), poukazy (Amazon Gift Cards) nebo speciální vnitrostátní služby (italský Satispay, španělský Bizum a další). Optimální volbou jsou jednoznačně online peněženky, u kterých můžete snadno pracovat s více měnami, a navíc u nich není třeba zadávat do aplikace jméno jako u použití bankovního účtu pro SEPA či rychloplatbu. Pro identifikaci vaší online peněženky stačí uvést mail, telefon nebo uživatelské jméno, dle kterých vás už protistrana spolehlivě najde. Naprostá většina prodejců bitcoinu preferuje Revolut nebo PayPal
I když jste si v prvním kroku volili pouze jednu fiatovou měnu, po vybrání platby skrze online peněženku jako PayPal či Revolut lze výchozí měnu rozšířit o další pro rychlejší nalezení protistrany a snazší domluvení vyrovnávací transakce ve fiatu. U bankovních rychloplateb a SEPA plateb lze vždy pracovat jen s výchozí měnou.
Platebních metod lze přidat i více s různými parametry, abyste posléze mohli libovolně pracovat s platebními preferencemi u několika nabídek nebo poptávek najednou. Pro účely osobního vekslování jsou v aplikaci k nalezení jednotlivé bitcoinové meetupy po celé Evropě, takže si místo transakce s protistranou nemusíte domlouvat v chatu. Místo toho využijete nejbližší událost v okolí pro vznik příhodného propojení.
Aplikace kompletně nastavena – čas začít stackovat první broskvové bitcoiny. Jde se na to!
V prvním kroku si na posuvníku určete v rozsahu množství bitcoinu k nákupu. V dalším okně zaškrtněte všechny způsoby platby, které jste ochotni použít k vyrovnání obchodu. Čím širší rozsah poptávané hodnoty a čím vyšší počet zaškrtnutých způsobů platby, tím větší pravděpodobnost nalezení ideální protistrany.
V sumarizačním okénku si budete moci prohlédnout parametry vaší poptávky. Pokud sedí rozsah množství bitcoinu ke koupi a nezapomněli jste na žádnou preferovanou platební metodu, zkontrolujte si, zda i cílová bitcoinová peněženka je nastavena dle vašich očekávání. Ve výchozím nastavení vždy bitcoiny přichází do integrované Peach wallet, odkud můžete kdykoliv vybrat bitcoin na jinou externí adresu. Pokud chcete využít přijímat rovnou na externí adresu, klikněte na ikonku peněženky vpravo nahoře a ověřte, že nad touto externí adresou máte kontrolu.
Po zveřejnění se poptávka zařadí do vaší obchodní historie. Pokud zatím souhlasná protistrana není k dispozici, poptávka zde bude čekat na případnou shodu a každý „match“ vám oznámí notifikací. Pokud máte parametry poptávky nastavené flexibilněji, pravděpodobně se vám dostupné nabídky zobrazí ihned a vy si jimi můžete jít prolistovat.
Zkoumejte detaily nabídky a vyberte si tu nejlepší pro vás. V horní části je na stupnici od 0 do 5 vyjádřeno prodejcovo „Peach score“, pod ním mohou být odznaky jako „fast trader“ udělené za rychlý průběh obchodů apod. V prostřední části vidíte množství nabízených bitcoinů a jejich hodnotu v preferované fiat měně. V dolní části medailonku nabídky si prohlédnete přijímané měny, platební způsoby a rozklikem linku „view in escrow“ zobrazíte na blockchainu předem nabitou multisignature adresu, na které čekají nabízené bitcoiny.
Ještě před samotným „matchnutí“ nabídky naklikněte nejpreferovanější měnu a způsob platby, pokud jich máte s prodejcem společných více. Jakmile odešlete „match“, máte už jen posledních 5 vteřin na rozmyšlenou, pozdější zrušení propojení povede k ranám na vašem „Peach score“.
Pokud vás prodejce „matchne“ nazpátek, dorazí vám upozornění a zobrazí se vám jeho platební údaje. Následně byste měli přejít do své odpovídající platební aplikace a provést vyrovnání ve fiatu. Poté stačí potvrdit, že jste tak učinili, posuvníkem ve spodní části a počkat, až prodávající potvrdí přijetí peněz. V mezičasu využijte šifrovaný chat pro bitcoinerský pokec.
Jakmile prodejce potvrdí přijetí peněz, bitcoiny se uvolní z multisignature adresy a doputují do vaší peněženky. Je hotovo!
A co když po dlouhé době stackování nastane čas na to nějaký ten kousek bitcoinu odprodat a užít si poslední zbytky legrace v uvadajícím fiat systému?
Na vertikálním posuvníku nastavíte přesné množství bitcoinu, které chcete prodat. Horizontální posuvník určuje váš procentuální bonus za zprostředkování bitcoinu nakupujícímu, nebo slevu, pokud se rozhodnete prodávat lehce pod spotovou cenou.
Z platebních metod nyní zaznačte všechny ty, jakými jste ochotni nechat si zaplatit za vaše poctivě nastackované bitcoiny. V okně napravo opět kontrola parametrů nabídky v přehledném souhrnu.
Před vysláním nabídky do světa, je třeba odpovídající množství bitcoinů odeslat „zástavnou adresu“ (escrow), kterou vám Peach aplikace vygeneruje a naservíruje v podobě QR kódu. Zde je vazba na samotnou Peach integrovanou peněženku spíše výjimečná. Zpravidla totiž bitcoiny do escrow smart kontraktu zabezpečujícího obchod odesíláte přímo z peněženky, na níž jste je dosud skladovali. Tedy ideálně hardwarové nebo jiné externí softwarové peněženky.
Jen co bitcoinová síť potvrdí transakci nabíjející „zástavnou adresu“, zveřejní se vaše nová nabídka v Peach marketplacu.
Stejně jako u nakupování bitcoinu, také u prodeje budete na „matche“ upozorněni aplikací. Nemáte ale žádný limit a s odpovědí si můžete počkat. Za čas se vám možná nasbírá více propojení a vy si budete moci vybrat tu nejlepší protistranu. Jakmile „match“ potvrdíte, obchod je rozjetý. Kupující dostane vaše platební údaje, v časovém limitu provede fiatové vyrovnání, které po dokončení potvrdí v Peach appce. Vy byste si měli zkontrolovat odpovídající účet, zda na něj prostředky opravdu dorazily. Pokud je vše OK, odškrtnete v aplikaci poslední potvrzení o přijetí platby a uvolníte tak bitcoiny ze smart kontraktu na adresu kupce. Vše proběhlo tak rychle, že jste ani nestihli pokecat v šifrovaném chat, takže si navzájem můžete vyměnit nějaké to hodnocení a obohatit svá „Peach score“.
Byznys model appky je jednoduchý. Při každém dealu je kupujícímu účtován poplatek ve výši 2 % z celkového objemu obchodu. Peach si díky tomu nafukuje svůj bitcoinový fond a protože jsou fiat platby procesovány mimo aplikaci, nepotřebuje k tomu ani vlastní bankovní účet.
Kromě 2% poplatku aplikaci je třeba počítat ještě se standardními transakčními poplatky bitcoinové sítě a případným premium procentem, které si nastavil prodávající. Celkově tak kupující za obejití děsivých KYC opatření zaplatí P2P cestou běžně i 5–10 % navíc. Pokud si ale ceníte vlastního soukromí, a nakonec i bezpečí, stojí to za to.
Aplikace Peach je po zániku průkopníků, jako byl LocalBitcoins a další, novou silou vhánějící vítr do plachet peer-to-peer povaze Bitcoinu. Přívětivé uživatelské rozhraní v kombinaci se stále více tuněnými technickými řešeními má možná šanci rozšířit osvědčené praktiky hardcore bitcoinerů mezi běžné uživatele.
Matouš Wachutka
Som content špecialista, venujem sa tvorbe a optimalizácii webového obsahu. Študujem Bitcoin a ďalšie systémy decentralizácie a zaujímam sa o ich súvislosti s princípmi osobnej slobody a zodpovednosti. Snažím sa prispieť k popularizácii týchto ideí. Vo voľnom čase sa rád nechávam uniesť skúmaním rôznych alternatívnych konceptov reality.