Bitcoin: praktický návod k použití (seriál)

24. 1. 2014

Sdílet

 Autor: Redakce

Peněženka: není to nic těžkého

Zatímco v minulém článku jsme se Bitcoinem zabývali široce teoreticky, dnes se podíváme na praxi. Pokud jste četli minulý díl seriálu, víte, co Bitcoin je, jak přibližně síť funguje a znáte její ekonomické aspekty. Dnes se seznámíte s tím, jak Bitcoin použít, kde ho koupit, jak s ním obchodovat, posílat ho nebo ho těžit.

  • Pár slov o mně a o mých zkušenostech: O Bitcoin se zajímám od dubna 2013, v květnu jsem malé množství Bitcoinů a Namecoinů vytěžil, v červnu jsem si koupil jeden celý Bitcoin za tehdy směšných 1800 Kč a spekuloval na jeho kurz k euru. Bohužel nevlastním křišťálovou kouli a takřka za stejnou cenu jsem se virtuální mince v létě zbavil. V listopadu jsem se dozvěděl o Litecoinu a v prosinci jsem si doma za přibližně 50 tis. Kč postavil těžební počítač. Od prosince těžím nepřeberné množství různých virtuálních měn přes různý software a různé algoritmy, a následně je směňuji na různých trzích za Litecoin či Bitcoin, tyto měny poté za americký dolar, euro, a ve výsledku konečně za české koruny. V době psaní článku vlastním souhrnně v kryptoměnách přibližně 0,8 BTC, nejsem tedy žádný velký hráč.

Peněženka: jak s Bitcoinem pracovat

Abyste mohli Bitcoin používat, musíte mít na něj peněženku, klienta. Dnes jich existuje celkem široká řada, můžete mít peněženku na PC či Macu, na svém androidím telefonu nebo tabletu, v cloudu a tak různě. Stačí vám samozřejmě jedna. Vybrat si můžete tady.

Text jsem proložil řadou screenshotů z různých zařízení a různých peněženek. Na screenshotech je v podstatě s návodem znázorněn pohyb jedné setiny bitcoinu z Bitcoinu-Qt na jinou peněženku MultiBit a z ní poté na peněženku na androidím telefonu.

Bitcoin
Bitcoin-Qt

Bitcoin-Qt

Bitcoin-Qt nebo prostě Bitcoin je zřejmě tím nejbližším, co bychom mohli nazvat oficiálním klientem Bitcoinu. Jde o nejpoužívanější software, minimálně na Windows.

Bitcoin
Bitcoin-Qt se musí napoprvé synchronizovat – a to chvíli trvá

Bitcoin-Qt není jen peněženka, je to plnohodnotná součást Bitcoinové sítě. Může ověřovat cizí transakce a můžete s jeho pomocí bitcoiny těžit. Proto musí mít vždy k dispozici kompletní řetězec všech bloků transakcí. To je k dnešnímu datu téměř 17 GB dat, která musí peněženka stáhnout a ověřit, než se synchronizuje se sítí. Navíc aplikace při každém spouštění blockchain znovu ověřuje, což také třeba minutu trvá. Pokud je spuštěná, mírně zatěžuje procesor i síť a zabírá zhruba 130 MB RAM.

Výhodou nicméně je velmi jednoduchý pěkný design, který pochopí každý hned, a podpora mnoha jazyků včetně češtiny.

BitcoinBitcoin

Bitcoin-Qt: můžete bitcoiny poslat nebo zjistit svou vlastní adresu

MultiBit

Velmi populární alternativní peněženkou je MultiBit. MultiBit sice vypadá poněkud složitěji a ne tak hezky jako Bitcoin-Qt, v základu je ale podobný. Peněženka se synchronizuje bez velké zátěže systému během pár sekund a po synchronizaci zabírá jen málo operační paměti a jiných prostředků. K instalaci potřebujete Javu.

U MultiBitu jsem měl občas pocit, že potvrzování příchozích transakcí dost dlouho trvá – někdy i hodiny. Stačílo peněženku restartovat a vše bylo spraveno.

Bitcoin
MultiBit

  BitcoinBitcoin Bitcoin

MultiBit: zjistěte svou adresu, příchozí transakce a pošlete dál

Bitcoin Wallet pro Android

Na Android existuje třeba aplikace Bitcoin Wallet. Ta samozřejmě také blockchain nestahuje a umí řadu zajímavostí, co se na mobilním telefonu hodí. Můžete například vygenerovat QR-kód s adresou peněženky a třeba i velikostí požadované transakce, který může jiný telefon s peněženkou přečíst a vyplnit. Transakce můžete zadávat velmi snadno i přes NFC aj. .

Bitcoin
Bitcoin Wallet pro Android

Bitcoin
Bitcoin Wallet a příchozí transakce

Rizika a jak své bitcoiny chránit

Nejbezpečnější je pochopitelně mít software peněženky na svém stolním PC. Bitcoiny jsou totiž uloženy vždy lokálně. Bitcoinová síť ví, že oněch xxx BTC, co jste kdysi získali, patří vaší adrese. Máte k nim ale přístup pouze vy svým soukromým klíčem, který je právě zašifrován v datech peněženky. Jakmile ukládáte bitcoiny v cloudu, jsou vždy uloženy na cizí peněžence a její vlastník vám je teoreticky může snadno vzít.

Dalším rizikem je, že i když budete mít peněženku lokální třeba na mobilním telefonu, nikdo nezaručuje, že vám smartphone někde v baru neukradnou – a s ním i peněženku. To jde samozřejmě ošetřit zálohováním dat peněženky někam jinam. Je velmi vhodné mít peněženku zálohovanou v každém případě – i kdyby se zloděj telefonu do peněženky nedostal nebo vám prostě umřel pevný disk, o své bitcoiny stejně přijdete.

Všeobecně se silně doporučuje svou peněženku zamknout heslem. To potom bude vyžadováno u každé transakce. Pomůže vám to proti virům i lidem přistupujícím k vašemu počítači či úložišti. Nese to ale jedno velké riziko. Pokud heslo zapomenete, neexistuje způsob, jak ho obnovit.

  • příjem bitcoinů je zdarma, za odeslání ale platíte povinný poplatek síti – dnes 0,0001 BTC (1,60 Kč)

Pošli, přijmi, potvrď

Každá peněženka má možnost bitcoiny poslat. Stačí v panelu „poslat“ zadat adresu, buď ji zkopírovat nebo třeba načíst z QR kódu, a množství BTC. Další funkcí je Bitcoin přijímat. Na panelu „přijmout“ si můžete vygenerovat vaše adresy. Každá peněženka jich může mít neomezeně mnoho. Tuto adresu můžete někomu předat a ten vám na ni může poslat bitcoiny. Všechny transakce si můžete přečíst, každá peněženka má vždy stažené minimálně bloky s vašimi transakcemi. Musí, protože bitcoiny, co máte k dispozici, jsou vždy složené z transakcí na vaši adresu. Každý zlomek bitcoinu se dá v řetězci bloků teoreticky vystopovat až k jeho počátku na nějakém mineru.

Adresa je vlastně velmi dlouhý číselný veřejný klíč zkrácený do hashe. Vypadá třeba takto: 1CkVXswCRnEtbwxzzFTQMr94Lobv9TDdV5. Podobně vaše peněženka vždy obsahuje soukromý klíč, který k veřejnému pasuje a umí odemknout transakce pro váš veřejný klíč – vaši adresu. Adresu obvykle čtete z QR kódu nebo z odkazu, případně kopírujete. Pokud by se našel masochista-zájemce o ruční přepisování, nemusíte mít strach – uděláte-li v adrese překlep, vytvoříte s velmi vysokou pravděpodobností neplatný hash a peněženka vám nepovolí nic odeslat.

 

Všechny transakce za daných 10 min jsou zašifrovány do bloku a případný těžař – nálezce bloku – celý blok příslušně zašifruje a zařadí na konec blockchainu. Řetězec bloků se stále prodlužuje, každých přibližně deset minut o jeden blok. Transakce přes celý svět trvá jen pár sekund, je ovšem nutné ji potvrdit – že patří skutečně do pravého bloku schváleného sítí. Potvrzení zprostředkovávají opět těžaři – právě tvorbou dalších bloků. U Bitcoinu platí, že je obvykle vyžadováno 6 potvrzení, než jsou bitcoiny použitelné. To znamená šest bloků – přibližně tedy hodinu. Řada subjektů vyžaduje méně potvrzení, než vám schválí transakci – tři jsou obvykle standard.

K čemu potvrzení? Téměř vždy je transakce jistá okamžitě. Může se ale teoreticky stát, že nalezený blok nebude schválen sítí a nebude mít nástupce. Tím pádem si bitcoiny necháte a žádná transakce se nestane, nebude totiž v platném blockchainu zapsaná. Také se může stát, že se celý řetězec rozdvojí. Co mi paměť slouží, u Bitcoinu se to nikdy nestalo, u různých alternativních měn jen velmi vzácně. Pro tento případ je zde oněch šest potvrzení. Žádné rozdvojení nemívá delší trvání než nějakých šest bloků. U dnešního fungování Bitcoinu je šance hodně přes 99 %, že jakmile má transakce byť jen jedno potvrzení, je definitivně platná.

Utrácíme, kupujeme, prodáváme

Kde Bitcoin utratit?

Odpovídat na otázku „kde můžete Bitcoin utratit“ výčtem míst by nebylo moc rozumné, protože se situace každý den mění (převážně rozšiřuje). Dobrý přehled ale můžete získat na serveru CoinMap.org. Tam najdete mapu celého světa a na ní vyznačené body, kde sídlí která instituce, co přijímá Bitcoin. Alternativní Litecoin je už na CoinMapu také zahrnut.

V ČR je současně 38 firem přijímajících platbu bitcoiny a 5 firem, které přijmou i litecoiny. To prozatím nejsou rozhodně velká čísla, je ale zajímavé, že za bitcoiny si nejen můžete zajít na kávu nebo si koupit hardware, ale přijímají je nyní i různé realitní společnosti, po světě za ně legálně lze nakupovat auta, byty, lety do vesmíru, víkendové pobyty, jídlo a řadu dalších produktů. Počet firem přijímajících BTC každým dnem roste.

Bitcoin
S Virgin Galactic můžete letět do vesmíru. Jen za něco přes 300 BTC.

Temnou stranou mince je ilegální obchod. Pokud víte kde, pak na I2P části internetu lze nakoupit i drogy, zbraně, nájemné vraždy nebo eskortní služby. Platba Bitcoinem je zde populární, protože žádná instituce nemá přiřazenou adresu ke jménu a v blockchainu nenajdete žádná jména. Bitcoin je nanejvýš anonymní. Ilegální obchod představuje pro Bitcoin velký problém – jde o (oficiální) důvod, proč měnu regulovat či zakázat. Upřímně je ale smutné, že zákaz se Bitcoinu v ilegální sféře nijak nedotkne, decentralizovanou síť není možné prostě „vypnout“. Pokud by se tedy například IRS rozhodl Bitcoin zítra zakázat, všechny oficiální subjekty jej přestanou přijímat, ale v podzemí obchod nadále pokvete.

Kde Bitcoin směnit – koupit či prodat?

Kde můžete bitcoiny směnit za „reálnou“ měnu? Případně kde můžete bitcoiny nakoupit? Nejlépe na tom samém místě – internetová směnárna. Ta vám příjemně zprostředkuje obchod, poskládá váš požadavek z několika nabídek jiných zákazníků a vezme si za to provizi. Obyčejně jde přibližně o 0,5 % z celkového obchodu.

Největší je zřejmě stále japonský Mt.Gox. Mt.Gox jako uživatel silně nedoporučuji.

Ačkoli jde z nějakého důvodu o nejpopulárnější směnárnu, jde o značně nesolventní podnik. Kurz BTC je tam běžně přibližně o 100 USD výš než na všech ostatních směnárnách. Vcelku nepřekvapivě se pak odtamtud těžko dostávají peníze. Na pár desítek euro jsem čekal několik měsíců, nakonec jsem vše vzdal, poprosil o anulování objednávky, převedl eura zpět na bitcoiny a ty převedl z Mt.Goxu jinam. Nejsem ale zdaleka sám – stačí trochu prohledat fóra o Bitcoinu a zjistíte, že řada uživatelů měla stejný problém. „Mt.Gox operates with Monopoly money“.

Existuje ale i řada jiných směnáren, které jsou ověřené a fungují bez problému. Například BTC-e, Bitstamp, Coinbase či Vircurex.

Bitcoin Bitcoin

Bitstamp – jedna ze spolehlivých alternativ Mt.Gox

Osobně používám Bitstamp. Směnárna je i v češtině, má velmi přehledný design a měl jsem s ní vždy dobré zkušenosti.

Další velmi zajímavou službou, kterou pro prodej a nákup bitcoinů používám poslední dobou více než Bitstamp, je Spectrocoin. Spectrocoin funguje trochu jinak – zatímco na Mt.Gox, Bitstamp a jejich konkurenty si nahrajete bitcoiny, dolary nebo eura, obchodujete s nimi a můžete si je převést kam chcete, Spectrocoin je jednorázový.

Bitcoin
Spectrocoin: jednoduchý, jednorázový a s českým převodem peněz

Zadáte zkrátka částku v bitcoinech, vaši Bitcoinovou adresu a systém vám dá pokyny na příkaz k úhradě ve státní měně. Případně zadáte počet BTC, číslo účtu a systém vám vygeneruje adresu pro příjem daných bitcoinů. Po příjmu vám potom vyplatí peníze. To, co je na tom příjemné, je možnost převádět peníze i českým státním převodem za nízký poplatek a především značně rychle. Bitcoiny jsem schopen prodat a mít peníze na korunovém účtu během dvou dní.

U všech směnáren budete muset ověřit svou totožnost. To obvykle zahrnuje nahrání skenu vašeho dokladu totožnosti a dále také sken nějakého dokladu o vašem bydlišti, například nájemní smlouvy nebo vyúčtování za telefon. Platby jsou navíc vždy přijímány i vypláceny pouze na účet s vaším jménem. Tato opatření jsou zde z mezinárodních nařízení proti praní špinavých peněz. Jinak by totiž platilo, že jakékoli peníze převedete do Bitcoinu, prostě zmizí.

Novinkou jsou Bitcoinové bankomaty. Jeden z nich bude letos zřejmě postaven i v Praze. Bude fungovat tak, že přijdete, vložíte peníze a necháte si někam nahrát bitcoiny nebo opačně.

Jak se Bitcoin těží

Jak se Bitcoin těží

Těžbu dnes podrobněji, ale stále jen teoreticky – vysvětlím níže proč.

Bitcoin se těží = bloky se šifrují algoritmem SHA-256. Těžební síť se skládá z peněženek a k nim připojenému těžebnímu softwaru. Těžaři ověřují transakce tím, že vždy všechny transakce zašifrují do bloku. Jakmile někdo najde blok s požadovanou složitostí klíče, blok je zpravidla sítí ověřen a přijat a nálezce získá příslušný počet bitcoinů, které v každém bloku vzniknou.

Síť každých 2016 bloků stanoví obtížnost=difficulty. Čím vyšší obtížnost je, tím těžší je najít příslušný blok. Cílem je, aby bloky vznikaly stále stejnou rychlostí – tedy jeden za deset minut. Když se zdvojnásobí výkon=hashrate sítě, síť nastaví příště dvojnásobnou obtížnost.

Bitcoin
Vývoj výkonu (a obtížnosti) sítě za poslední rok

Každých 210 000 bloků se potom odměna za blok sníží na polovinu. Zpočátku to bylo 50 BTC, dnes je to 25 BTC, někdy ke konci roku 2016 to bude 12,5 BTC a tak dále. Množství vytvořených bitcoinů se asymptoticky bude blížit konečné hodnotě 21 000 000. Dodnes bylo vytěženo přibližně 12 305 000 BTC.

Každý bitcoin je dělitelný na osm desetinných míst. Nejmenší jednotkou je satoshi = 0,00000001 BTC. Celá síť má tak až 2100 bilionů použitelných jednotek, což je více než dostatek i na velkou ekonomiku.

Těžební hardware je různý, orientačně:

  • procesory: 1–50 MH/s
  • grafické karty: 10-1000 MH/s
  • FPGA minery: stovky až tisíce MH/s
  • ASIC minery: jednotky až tisíce GH/s

Prakticky se těžbou Bitcoinu zabývat nebudu, v dalších dílech článku vám názorně předvedu těžbu litecoinu a jiných alternativních měn. Proč? Protože se dnes takřka nevyplatí začínat s těžbou BTC, nejste-li velká firma. Na grafických kartách už není výnosné těžit, protože propálí výrazně více energie než vytěží v bitcoinech.

Bitcoin
KNC Neptune: ASIC miner s výkonem 3000 GH/s

Pro představu: Radeon R9 290 má při správném nastavení výkon zhruba 830 MH/s. To je hodnota, co vám v přepočtu vynese za 24 h těžby zhruba 4 Kč. Mnohem více vás ale bude stát energie na provoz. Nový ASIC miner KNC Neptune můžete koupit za 12 995 USD a bude mít výkon 3 TH/s při spotřebě 2100 W. To po odečtení elektřiny vydělává za 24 h přibližně 15 000 Kč.

Kachna, kterou převzala řada předních světových médií, hlásá, že těžba Bitcoinu denně propálí zhruba 300 mil. Kč. Je s podivem, že tento blud pochází od redakce Forbes. Autor vynásobil těžební výkon sítě (kolem 17 PH/s) spotřebou grafické karty, ačkoli se dnes Bitcoin těží výhradně na mnohem efektivnějších ASIC strojích. Po novém přepočtu jsem došel k částce přibližně 300 000 Kč. Těžba BTC je energeticky náročná, zdaleka ne ale tolik, jak se rádo tvrdí. A po srovnání s náklady na provoz bank je asi každému jasné, kdo je tady efektivnější.

 

Pokud byste si ASIC miner rádi koupili (existují i menší a levnější než je KNC Neptune), má to háček. Teoreticky samozřejmě můžete, ale vzhledem k neskutečné poptávce budete čekat klidně několik měsíců, po kterých těžba už nemusí být zdaleka tolik výnosná. ASIC minery jsou dnes hra velkých firem, které skupují celé šarže čipů a karet a staví obří ASIC datacentra. Můžete se za poplatek připojit a pronajmout si výkon v cloudu, ale to se příliš nevyplatí.

Koncentrování výkonu v několika bodech na planetě popírá teorii Bitcoinu jako decentralizované měny. Proto byly vymyšleny další algoritmy, např. Scrypt nebo Quark, které jsou stavěny tak, aby je nebylo možné počítat grafickými kartami, nebo pokud ano, tak alespoň ne ASIC čipy.

ICTS24

V příštím dílu seriálu se dozvíte něco o konkurentech Bitcoinu, o nových měnách.

...a pokud se vám článek líbil, můžete mi třeba poslat nějaký ten zlomek Bitcoinu či Dogecoin :-)

  • BTC: 1CkVXswCRnEtbwxzzFTQMr94Lobv9TDdV5
  • DOGE: DHuyX26ABNPGyFDVykqXu1AkAgU1X9sXqt