Co je to Bitcoin?
Obsah
Kapitoly
Kapitola 1 – Úvodní informace o Bitcoinu
Co je Bitcoin?
K čemu se Bitcoin používá?
Čím je Bitcoin cenný?
Jak Bitcoin funguje?
Co je blockchain?
Je Bitcoin legální?
Historie Bitcoinu
Kaitola 2 – Odkud bitcoiny pocházejí?
Jak se nové bitcoiny vytvářejí?
Kolik bitcoinů existuje?
Jak funguje těžba bitcoinů?
Jak dlouho trvá těžba jednoho bloku?
Kapitola 3 – Začínáme s Bitcoinem
Jak si mohu koupit bitcoin?
Co si mohu koupit za bitcoin?
Kde mohu utratit bitcoin?
Co když o bitcoiny přijdu?
Mohu bitcoinové transakce zvrátit?
Mohu s Bitcoinem vydělat peníze?
Jak mohu bitcoiny ukládat?
Kapitola 4 - půlení Bitcoinu
Co je to půlení bitcoinu?
Jak funguje půlení Bitcoinu?
Proč dochází k půlení Bitcoinu?
Jaký dopad má půlení Bitcoinu?
Kdy dojde k dalšímu půlení Bitcoinu?
Kapitola 5 - Nejčastější mylné představy o Bitcoinu
Je Bitcoin anonymní?
Je Bitcoin podvod?
Je Bitcoin bublina?
Využívá Bitcoin šifrování?
Kapitola 6 - Škálovatelnost Bitcoinu
Co je to škálovatelnost?
Proč Bitcoin potřebuje škálovat?
Kolik transakcí dokáže Bitcoin zpracovat?
Co je to Lightning Network?
Co jsou to forky?
Kapitola 7 - Zapojení do sítě Bitcoin
Co je bitcoinový uzel?
Jak bitcoinový uzel funguje?
Jak provozovat plný bitcoinový uzel
Jak těžit Bitcoin
Jak dlouho trvá vytěžit jeden bitcoin?
Kdo může přispívat do kódu Bitcoinu?
Co je to Bitcoin?

Co je to Bitcoin?

Published Feb 24, 2020Updated Aug 24, 2021
28m

Kapitoly

  1. Úvod do Bitcoinu
  2. Odkud bitcoiny pocházejí?
  3. Začínáme s Bitcoinem
  4. Půlení Bitcoinu
  5. Nejčastější mylné představy o Bitcoinu
  6. Škálovatelnost Bitcoinu
  7. Zapojení do sítě Bitcoin


Kapitola 1 – Úvodní informace o Bitcoinu

Obsah


Co je Bitcoin?

Bitcoin je digitální forma peněz. Ale na rozdíl od fiat měn, na které jste zvyklí, neexistuje žádná centrální banka, která jej kontroluje. Místo toho finanční systém v Bitcoinu provozují tisíce počítačů distribuovaných po celém světě. Kdokoli se může účastnit ekosystému stáhnutím open source softwaru.
Bitcoin byl první kryptoměnou, jeho existence byla oznámena v roce 2008 (a spuštěn byl v roce 2009). Uživatelům poskytuje možnost odesílat a přijímat digitální peníze (bitcoiny, s malým písmenem b, neboli BTC). Atraktivní je na něm to, že ho nelze cenzurovat, finanční prostředky nelze utratit více než jednou a transakce mohou být provedeny kdykoliv a odkudkoli.


K čemu se Bitcoin používá?

Lidé používají Bitcoin z mnoha důvodů. Mnozí oceňují, že nejsou nutná žádná povolení – každý s připojením k internetu ho může odesílat a přijímat. Do určité míry se podobá hotovosti, protože vám nikdo nemůže zabránit v jeho používání, ale jeho digitální povaha znamená, že může být převáděn globálně.


Čím je Bitcoin cenný?

Bitcoin je decentralizovaný, nepodléhá cenzuře, je bezpečný a nemá hranice. 

Díky této vlastnosti je přitažlivý pro případy použití, jako jsou mezinárodní úhrady a platby, kde fyzické osoby nechtějí odhalit svou totožnost (což by nebylo možné při platbě debetní nebo kreditní kartou).

Spousta lidí své bitcoiny neutrácí a místo toho se rozhodnou držet je dlouhodobě (říkáme tomu, že bitcoiny hodlují). Bitcoinu někdy říkáme digitální zlato, protože jeho nabídka je omezená. Někteří investoři považují Bitcoin za úložiště hodnoty. Protože je vzácný a je obtížné ho vyrobit, je přirovnáván ke drahým kovům, jako je zlato nebo stříbro. 
Hodleři se domnívají, že tyto vlastnosti – v kombinaci s celosvětovou dostupností a vysokou likviditou – z něj činí ideální médium pro dlouhodobé ukládání majetku. Věří, že hodnota Bitcoinu bude i nadále v průběhu času růst.


Jak Bitcoin funguje?

Když Alice provede transakci s Bobem, neposílá peníze tak, jak byste čekali. Není to jako digitální ekvivalent předání dolarové bankovky. Je to spíše jako když na list papíru (který každý vidí) napíše, že dává Bobovi jeden dolar. Když se Bob chystá poslat ty samé peníze Carol, Carol se na tento list podívá a vidí, že je Bob má.



List je určitý druh databáze, které říkáme blockchain. Všichni účastníci sítě mají jeho stejnou kopii uloženou na svých zařízeních. Účastníci se navzájem spojují, aby synchronizovali nové informace.

Když uživatel provádí platbu, posílá ji přímo do sítě peer-to-peer – neexistuje centralizovaná banka nebo instituce, která by zpracovávala převody. Aby bylo možné přidat nové informace, blockchain Bitcoinu používá speciální mechanismus, kterému říkáme těžba. Prostřednictvím tohoto procesu jsou v blockchainu zaznamenány nové bloky transakcí.


Co je blockchain?

Blockchain je účetní kniha, ke které se mohou položky pouze doplňovat: to znamená, že data můžete pouze přidávat. Jakmile informace přidáte, je mimořádně obtížné je pozměnit nebo smazat. Blockchain to vynucuje tím, že do každého následujícího bloku vloží ukazatel na předchozí blok.



Ukazatel je ve skutečnosti hodnotou hash předchozího bloku. Hashování zahrnuje předávání dat prostřednictvím jednosměrné funkce, která vytváří jedinečný „otisk“ vstupu. Pokud dojde byť k sebemenší úpravě, otisk bude vypadat zcela jinak. Protože bloky spojujeme do řetězců, neexistuje žádný způsob, jak by někdo mohl upravit starý záznam bez zrušení platnosti bloků, které následují. Tato struktura je jednou z komponent, díky kterým je blockchain bezpečný.
Obecné úvodní informace o blockchainech naleznete v Základním průvodci o blockchainové technologii pro začátečníky.


Je Bitcoin legální?

Bitcoin je ve většině zemí naprosto legální. Existuje však několik výjimek – před investováním do kryptoměny si prostudujte zákony vaší jurisdikce.

V zemích, kde je legální, uplatňují státní orgány různé přístupy, pokud jde o zdanění a dodržování předpisů. Regulační prostředí dosud není dostatečně rozvinuté a v nadcházejících letech se pravděpodobně značně změní.


Historie Bitcoinu

Kdo vytvořil Bitcoin?

To nikdo neví! Tvůrce Bitcoinu použil pseudonym Satoshi Nakamoto, ale o jeho identitě nic nevíme. Satoshi by mohla být jedna osoba nebo skupina vývojářů kdekoli na světě. Jméno je japonského původu, ale díky vynikající Satoshiho angličtině je řada lidí přesvědčena, že pochází/pocházejí z anglicky mluvící země.
Satoshi zveřejnil Bílou knihu Bitcoinu, stejně jako příslušný software. Záhadný tvůrce však v roce 2010 zmizel.


Vynalezl Satoshi technologii blockchainu?

Bitcoin vlastně kombinuje řadu stávajících technologií, které už nějakou dobu existovaly. Tato koncepce řetězce bloků se nenarodila s Bitcoinem. Použití nezměnitelných datových struktur, jako je tato, lze vysledovat až do počátku 90. let, kdy Stuart Haber a W. Scott Stornetta navrhli systém pro časová razítka dokumentů. Podobně jako dnešní blockchainy vycházel z kryptografických technik, které data zabezpečovaly a zabraňovaly jejich zfalšování.

Zajímavé je, že v Satoshiho bílé knize nenaleznete pojem „blockchain“.

Viz také: Historie blockchainu


Digitální měny před Bitcoinem

Bitcoin nebyl prvním pokusem o digitální peníze, ale rozhodně je nejúspěšnější. Předchozí koncepce vydláždily Satoshiho vynálezu cestu:

DigiCash

DigiCash byla společnost, kterou koncem 80. let minulého století založil kryptograf a počítačový vědec David Chaum. Byla představena jako řešení pro zajištění soukromí při online transakcích a vycházela z článku, který napsal Chaum (vysvětlení naleznete zde).

Model DigiCash byl centralizovaným systémem, ale přesto se jednalo o zajímavý experiment. Společnost později zbankrotovala, což bylo podle Chauma způsobeno tím, že byla spuštěna předtím, než došlo ke skutečnému rozmachu e-commerce.

B-money

Projekt B-money byl původně popsán v návrhu počítačového inženýra Wei Dai, který zveřejnil v 90. letech. Byl zmíněn i v bílé knize Bitcoinu a není těžké pochopit proč. 
Koncept B-money navrhl systém Proof of Work (používá se při těžbě bitcoinů) a použití distribuované databáze, kde uživatelé podepisují transakce. Druhá verze B-money také popsala myšlenku podobnou stakování, které se dnes používá u jiných kryptoměn.

Nakonec se B-money neprosadily, protože se nepřenesly přes fázi návrhu. To znamená, že Bitcoin jednoznačně přebírá inspiraci z koncepcí, které představil Dai.

Bit Gold

Bit Gold a Bitcoin jsou natolik podobné, že někteří lidé věří, že jeho tvůrce, počítačový vědec Nick Szabo, je vlastně Satoshi Nakamoto. Ve své podstatě se Bit Gold skládá z účetní knihy, která zaznamenává řetězce dat pocházející z operace typu Proof of Work.

Stejně jako v případě B-money se vývoj tohoto konceptu zastavil. Díky podobnosti Bit Gold s Bitcoinem však tato koncepce upevnila své místo jako „předchůdce Bitcoinu“.




Kaitola 2 – Odkud bitcoiny pocházejí?

Obsah


Jak se nové bitcoiny vytvářejí?

Nabídka bitcoinů je omezená, ale dosud nejsou v oběhu všechny. Jediným způsobem, jak vytvořit nové coiny, je proces zvaný těžba – speciální mechanismus přidávání dat do blockchainu.


Kolik bitcoinů existuje?

Protokol stanovuje maximální nabídku Bitcoinu na dvacet jedna milionu coinů. Do roku 2020 jich bylo vytvořeno téměř 90 %, ale vytvoření zbývajících bude trvat více než sto let. To je způsobeno periodickými událostmi zvanými půlení, které postupně snižují odměnu za těžbu.


Jak funguje těžba bitcoinů?

Těžbou účastníci přidávají bloky do blockchainu. Aby tak učinili, musejí vyčlenit výpočetní výkon k řešení kryptografické hádanky. Motivací je odměna pro toho, kdo navrhne platný blok. 

Vygenerovat blok je nákladné, ale zkontrolovat, zda je platný, nákladné není. Pokud se někdo pokusí podvádět s neplatným blokem, síť ho okamžitě odmítne a těžař nebude schopen získat zpět náklady na těžbu.

Odměna – často označovaná jako odměna za blok — se skládá ze dvou složek: poplatků spojených s transakcemi a odměny. Odměna je jediným zdrojem „čerstvých“ bitcoinů. S každým vytěženým blokem se k celkové nabídce přidává určité množství coinů.


Jak dlouho trvá těžba jednoho bloku?

Protokol upravuje obtížnost těžby tak, že hledání nového bloku trvá přibližně deset minut. Bloky nejsou vždy nalezeny přesně deset minut po předchozím – potřebný čas kolísá kolem tohoto cílového času.




Kapitola 3 – Začínáme s Bitcoinem

Obsah


Jak si mohu koupit bitcoin?

Jak nakupovat bitcoin pomocí kreditní/debetní karty

Binance umožňuje bezproblémový nákup bitcoinů v prohlížeči. Chcete-li provést nákup:

  1. Přejděte na portál Nákup a prodej kryptoměn
  2. Vyberte kryptoměnu, kterou chcete koupit, a měnu, kterou chcete platit.
  3. Přihlaste se na platformě Binance nebo se zaregistrujte, pokud dosud nemáte účet.
  4. Vyberte platební metodu.
  5. Pokud budete vyzváni, vložte údaje o své kartě a proveďte ověření totožnosti.
  6. To je vše! Vaše bitcoiny budou připsány na váš účet na Binance.

Jak nakupovat bitcoin na peer-to-peer trzích

Bitcoiny můžete také nakupovat a prodávat na peer-to-peer trzích. To vám umožní nakupovat coiny od ostatních uživatelů přímo z mobilní aplikace Binance. Chcete-li provést nákup:
  1. Spusťte aplikaci a přihlaste se nebo se zaregistrujte.
  2. Vyberte možnost Jedním kliknutím koupit prodat následně kartu Koupit v levém horním rohu rozhraní.
  3. Zobrazí se vám několik různých nabídek – klepněte na Koupit u té, kterou jste si vybrali.
  4. Můžete platit jinými kryptoměnami (karta Kryptoměna) nebo fiat měnou (karta Fiat). 
  5. Níže budete dotázáni na platební metodu. Vyberte si tu, která vám vyhovuje.
  6. Vyberte Koupit BTC.
  7. Nyní musíte provést platbu. Po dokončení klepněte na Označit jako zaplacené a potvrďte.
  8. Transakce je dokončena, jakmile vám prodávající odešle coiny.



Chcete začít s kryptoměnami? Kupte si Bitcoin na platformě Binance!



Co si mohu koupit za bitcoin?

Za bitcoiny si můžete koupit spoustu věcí. Momentálně může být obtížné (i když ne nemožné) najít obchodníky, kteří přijímají bitcoiny v kamenných obchodech. Můžete však najít webové stránky, které je akceptují nebo umožňují nákup dárkových poukazů na jiné služby.

Za bitcoiny si můžete koupit například:

  • Letenky 
  • Ubytování v hotelu
  • Nemovitosti
  • Jídlo a pití
  • Oblečení
  • Dárkové poukazy
  • Online předplatné


Kde mohu utratit bitcoin?

Bitcoiny můžete utratit na stále větším počtu míst! Projděme si několik z nich. 

TravelbyBit

Ušetřete na vysokých poplatcích za kreditní karty a cestujte po světě! Prostřednictvím TravelbyBit si můžete rezervovat lety a hotely za bitcoiny a další kryptoměny. Zaregistrujte se a proveďte rezervaci pomocí kryptoměny s 10% slevou na nákup.

Spendabit

Spendabit je vyhledávač produktů, které si můžete koupit za bitcoiny. Stačí vyhledat, co si chcete koupit, a zobrazí se vám seznam obchodníků, u kterých si to můžete koupit za bitcoiny.

Coinmap

Vyhledejte všechny obchodníky přiímající kryptoměny a bankomaty ve svém okolí. Pokud toužíte utratit své bitcoiny a hledáte místo, kde to provést, může to být pro vás ideální volba.

Bitrefill

Zde si můžete koupit dárkové karty pro stovky služeb a dobít si telefon bitcoinem a dalšími kryptoměnami. Je to vcelku snadné a k platbě můžete použít také síť Lightning Network.


Mapa prodejců, kteří přijímají kryptoměny jako platidlo. Zdroj: https://coinmap.org/


Co když o bitcoiny přijdu?

Jelikož systém nezahrnuje žádné banky, jste za bezpečnost svých coinů zodpovědní vy. Někteří je raději ukládají na burzy, zatímco jiní se o ně starají pomocí různých peněženek. Pokud používáte peněženku, je důležité zapsat si svou seed frázi, abyste mohli na ni obnovit přístup.


Mohu bitcoinové transakce zvrátit?

Jakmile jsou data jednou do blockchainu přidána, není snadné je odstranit (v praxi je to v podstatě nemožné). To znamená, že když provedete transakci, nelze ji vzít zpět. Vždy byste měli dvakrát až třikrát zkontrolovat, zda posíláte peníze na správnou adresu.
Příklad, jak byste teoreticky mohli transakci zvrátit, najdete v článku Co je to 51% útok?


Mohu s Bitcoinem vydělat peníze?

S Bitcoinem můžete peníze vydělat, ale můžete s ním také prodělat. Dlouhodobí investoři obvykle nakupují a drží Bitcoin v přesvědčení, že jeho cena v budoucnu poroste. Jiní se rozhodnou aktivně obchodovat s Bitcoinem proti jiným kryptoměnám, aby dosáhli krátkodobých až střednědobých zisků. Obě tyto strategie jsou riskantní, ale často se vyplatí více než přístupy s nízkým rizikem.
Někteří investoři používají hybridní strategie. Bitcoiny drží jako dlouhodobou investici a zároveň s nimi krátkodobě obchodují (v odděleném portfoliu). Neexistuje žádný správný nebo nesprávný způsob, jak alokovat aktiva v portfoliu – každý investor má jiný sklon k riziku a jiné cíle.
Půjčky jsou stále oblíbenější formou pasivního příjmu. Půjčením svých coinů někomu jinému můžete generovat úrok, který vám později splatí. Platformy jako Binance Lending vám to umožní provádět s bitcoiny i dalšími kryptoměnami.


Jak mohu bitcoiny ukládat?

Existuje mnoho možností pro uložení coinů, z nichž každá má své výhody a nevýhody.


Uložení bitcoinu na platformě Binance

Řešení úschovy označuje úložiště, kde uživatel ve skutečnosti nedrží coiny sám, ale svěřuje je třetí straně. Aby mohl provádět transakce, přihlašuje se k platformě třetí strany. Burzy, jako je Binance, tento model často používají, protože je pro obchody mnohem efektivnější.

Uložení coinů na Binance vám umožní snadný přístup k nim pro účely obchodování nebo půjčování. 

Uložení coinů do bitcoinové peněženky

Řešení bez úschovy jsou pravým opakem – dávají uživateli kontrolu nad jeho finančními prostředky. K ukládání finančních prostředků pomocí takového řešení se používá něco, čemu se říká peněženka. V peněžence nejsou přímo uloženy vaše coiny, ale kryptografické klíče, které je odemykají v blockchainu. V této oblasti máte dvě hlavní možnosti:

Peněženky typu hot wallet

Hot wallet je software, který je nějakým způsobem připojen k internetu. Obecně má podobu mobilní nebo desktopové aplikace, která umožňuje snadné odesílání a přijímání coinů. Příkladem snadno použitelné mobilní peněženky s mnoha podporovanými coiny je Trust Wallet. Protože se jedná o online peněženky, jsou hot wallet peněženky obecně pohodlnější pro platby, ale jsou také zranitelnější vůči útokům.

Peněženky typu cold wallet

Kryptoměnové peněženky, které nejsou internetové, se nazývají cold wallet. Jsou méně náchylné k útokům, protože zde nefiguruje online útočný vektor, ale v důsledku toho mají tendenci poskytovat těžkopádnější uživatelské prostředí. Příkladem jsou hardwarové peněženky nebo papírové peněženky.

Podrobnější přehled typů peněženek najdete v článku Vysvětlení typů kryptoměnových peněženek.




Kapitola 4 - půlení Bitcoinu

Obsah


Co je to půlení bitcoinu?

Půlení Bitcoinu je jednoduše událost, která snižuje odměnu za blok. Jakmile dojde k půlení, odměna, kterou těžaři dostávají za validaci nových bloků, se vydělí dvěma (dostanou pouze polovinu toho, co dříve). Na transakční poplatky to však nemá žádný dopad.


Jak funguje půlení Bitcoinu?

Při spuštění Bitcoinu dostávali těžaři za každý nalezený platný blok 50 BTC.

První půlení proběhlo 28. listopadu 2012. Tehdy protokol snížil odměnu za blok z 50 BTC na 25 BTC. K druhému půlení došlo 9. července 2016 (z 25 BTC na 12,5 BTC). Poslední se uskutečnilo 11. května 2020, čímž se odměna za blok snížila na 6,25 BTC.

Možná jste si všimli určitého vzorce. Zdá se, že k novému půlení dochází s rozdílem pár měsíců každé čtyři roky. Je to záměr, avšak protokol nestanovuje konkrétní data, kdy má k půlení dojít. Místo toho se postupuje podle výšky blokukaždých 210 000 bloků dojde k půlení. Můžeme tedy očekávat, že bude trvat přibližně 2 100 000 minut, než se odměna opět sníží na polovinu (nezapomeňte, že vytěžení jednoho bloku trvá ~10 minut).



Na výše uvedeném grafu je vidět pokles odměny za blok v čase a její vztah k celkové nabídce. Zpočátku se může zdát, že odměny klesly na nulu a že maximální nabídka je již v oběhu. Tak to však není. Křivky se neuvěřitelně přibližují, avšak očekáváme, že odměna dosáhne nuly kolem roku 2140.


Proč dochází k půlení Bitcoinu?

Je to jedna z hlavních předností Bitcoinu, ale Satoshi Nakamoto nikdy plně nevysvětlil své důvody pro omezení nabídky na 21 milionů jednotek. Někteří spekulují, že je to pouze důsledek toho, že se začíná s odměnou za blok 50 BTC, která se každých 210 000 bloků snižuje na polovinu.

Konečná nabídka znamená, že měna není náchylná k dlouhodobému znehodnocování. Je v naprostém protikladu k fiat penězům, které v průběhu času ztrácí kupní sílu, protože se do oběhu dostávají nové jednotky.

Je logické, že existují limity, jak rychle mohou účastníci coiny těžit. Koneckonců 50 % bylo vygenerováno blokem 210 000 (tj. do roku 2012). Pokud by odměna zůstala stejná, byly by všechny jednotky vytěženy do roku 2016.

Díky mechanismu půlení existuje motivace těžit více než 100 let. Systém tak má více než dost času na to, aby přilákal uživatele a mohl se vytvořit trh s poplatky.



Chcete začít s kryptoměnami? Kupte si Bitcoin na platformě Binance!



Jaký dopad má půlení Bitcoinu?

Ti, kterých se půlení nejvíce dotýká, jsou těžaři. To dává smysl, protože odměny za blok tvoří významnou část jejich příjmů. Když se sníží na polovinu, dostanou jen polovinu toho, co dříve. Odměna se skládá také z transakčních poplatků, které však doposud tvořily jen zlomek odměny za blok.

Díky půlení by proto pro některé účastníky bylo nerentabilní pokračovat v těžbě. Co to znamená pro širší odvětví, není známo. Snížení odměn za bloky může vést k další centralizaci těžebních poolů nebo může jednoduše podpořit efektivnější postupy těžby.

Pokud bude Bitcoin i nadále využívat algoritmus Proof of Work, bude nutné zvýšit poplatky, aby těžba zůstala rentabilní. Tento scénář je zcela možný, protože bloky mohou pojmout pouze omezené množství transakcí. Pokud je nevyřízených transakcí hodně, budou nejprve zahrnuty ty s vyššími poplatky.

V minulosti po prudkém nárůstu ceny Bitcoinu následovalo půlení. Samozřejmě není k dispozici mnoho údajů, protože jsme zatím zažili pouze dva. Mnozí přičítají pohyb ceny tomu, že si trh uvědomil vzácnosti Bitcoinu, což bylo vyvoláno půlením. Zastánci této teorie se domnívají, že po události v květnu 2020 hodnota opět prudce vzroste.

Jiní s touto logikou nesouhlasí a tvrdí, že trh již s půlením počítal (viz Teorie efektivních trhů). Není to tak, že by tato událost byla překvapením – účastníci již více než deset let věděli, že odměna bude v květnu 2020 snížena. Často se také poukazuje na to, že toto odvětví bylo během prvních dvou půlení velmi málo rozvinuté. V současné době má větší prestiž, nabízí sofistikované obchodní nástroje a je vstřícnější k širšímu okruhu investorů.


Kdy dojde k dalšímu půlení Bitcoinu?

Další půlení se očekává v roce 2024, kdy odměna klesne na 3,125 BTC. Sledujte odpočítávání na Binance Academy - Odpočet do půlení Bitcoinu.




Kapitola 5 - Nejčastější mylné představy o Bitcoinu

Obsah


Je Bitcoin anonymní?

Ne tak docela. Bitcoin se může zpočátku zdát anonymní, ale není to pravda. Blockchain Bitcoinu je veřejný a transakce v něm může vidět kdokoli. Vaše identita není spojena s adresami peněženek v blockchainu, ale pozorovatel se správnými prostředky by je mohl potenciálně propojit. Přesnější je označit Bitcoin jako pseudonymní. Bitcoinové adresy jsou viditelné všem, ale jména jejich vlastníků nikoli.
Přesto je systém relativně soukromý a existují metody, které pozorovatelům ještě více ztěžují zjistit, co se svými bitcoiny děláte. Volně dostupné technologie mohou vytvořit věrohodné popření a „přerušit spojení“ mezi adresami. Budoucí upgrady by navíc mohly výrazně posílit ochranu soukromí – viz například Úvod do důvěrných transakcí.


Je Bitcoin podvod?

Ne. Stejně jako fiat měna může být i Bitcoin používán k nezákonným činnostem. To však samo o sobě neznamená, že Bitcoin je podvod.

Bitcoin je digitální měna, kterou nikdo nekontroluje. Odpůrci ji označují za pyramidovou hru, ale tato definice jí neodpovídá. Jako digitální peníze fungují stejně dobře při ceně 20 dolarů za coin jako při ceně 20 000 dolarů za coin. Je to více než deset let stará technologie, která se ukázala jako velmi bezpečná a spolehlivá.
Bitcoin se bohužel používá v mnoha podvodech, o kterých byste měli vědět. Může se jednat o phishing a další schémata sociálního inženýrství, jako jsou falešné dárky a airdropy. Obecně platí, že: pokud něco zní příliš dobře na to, aby to byla pravda, je to pravděpodobně podvod. Nikdy nikomu nedávejte své soukromé klíče nebo seed frázi a buďte obezřetní vůči podvodům, které nabízejí znásobení vašich peněz s malým rizikem na vaší straně. Pokud své coiny pošlete podvodníkovi nebo na falešnou dárkovou soutěž, budou navždy ztraceny.


Je Bitcoin bublina?

Během mnoha prudkých nárůstů ceny Bitcoinu se o něm běžně mluvilo jako o spekulativní bublině. Mnoho ekonomů přirovnává Bitcoin k obdobím, jako byla tulipánová horečka nebo internetová horečka. 

Vzhledem k jedinečné povaze Bitcoinu jako decentralizované digitální komodity je jeho cena zcela závislá na spekulacích na volném trhu. Ačkoli tedy cenu Bitcoinu určuje mnoho faktorů, v konečném důsledku ovlivňují nabídku a poptávku na trhu. Vzhledem k tomu, že bitcoiny jsou vzácné a jejich vydávání probíhá podle přísného emisního plánu, předpokládá se, že poptávka bude dlouhodobě převyšovat nabídku.

Trhy s kryptoměnami jsou také ve srovnání s tradičními trhy relativně malé. To znamená, že Bitcoin a další kryptoaktiva mají tendenci být volatilnější a je zcela běžné, že dochází ke krátkodobé nerovnováze mezi nabídkou a poptávkou na trhu.

Jinými slovy, Bitcoin může být někdy volatilní aktivum. Volatilita je však součástí finančních trhů, zejména těch s relativně nižším objemem a likviditou.


Využívá Bitcoin šifrování?

Ne. To je častý omyl, blockchain Bitcoinu šifrování nepoužívá. Každý účastník v síti musí být schopen číst transakce, aby se ujistil, že jsou platné. Místo toho používá digitální podpisy a hashovací funkce. Zatímco některé algoritmy digitálního podpisu šifrování používají, v případě Bitcoinu tomu tak není.

Stojí však za zmínku, že mnoho aplikací a kryptoměnových peněženek využívá šifrování k ochraně peněženek uživatelů pomocí hesel. Přesto tyto šifrovací metody nemají s blockchainem nic společného – jsou pouze začleněny do jiných technologií, které na něj navazují.




Kapitola 6 - Škálovatelnost Bitcoinu

Obsah


Co je to škálovatelnost?

Škálovatelnost je měřítkem schopnosti systému růst s ohledem na rostoucí poptávku. Pokud hostujete webové stránky, které jsou zahlceny požadavky, můžete je rozšířit přidáním dalších serverů. Pokud chcete na počítači provozovat náročnější aplikace, můžete upgradovat jeho komponenty.

V kontextu kryptoměn používáme tento termín k popisu snadného vylepšování blockchainu, aby mohl zpracovávat větší počet transakcí.


Proč Bitcoin potřebuje škálovat?

Aby mohl Bitcoin fungovat v každodenních platbách, musí být rychlý. V současné podobě má relativně nízkou propustnost, což znamená, že na jeden blok lze zpracovat omezené množství transakcí. 

Jak víte z předchozí kapitoly, těžaři dostávají transakční poplatky jako součást odměny za blok. Uživatelé je připojují ke svým transakcím, aby motivovali těžaře k přidávání jejich transakcí do blockchainu. 

Těžaři se snaží, aby se jim investice do hardwaru a elektřiny vrátily, a proto upřednostňují transakce s vyššími poplatky. Pokud je v „čekárně“ sítě (zvané mempool) hodně transakcí, mohou se poplatky výrazně zvýšit, protože uživatelé se ucházejí o zahrnutí svých transakcí. V nejhorším případě činil průměrný poplatek až 50 dolarů.


Kolik transakcí dokáže Bitcoin zpracovat?

Podle průměrného počtu transakcí na blok zvládne Bitcoin v současnosti přibližně pět transakcí za sekundu. Je to mnohem nižší než u centralizovaných platebních řešení, ale to je jeden z nákladů decentralizované měny. 

Protože Bitcoin není spravován datovým centrem, které by mohl jeden subjekt libovolně upgradovat, musí omezit velikost svých bloků. Nová velikost bloku, která umožňuje 10 000 transakcí za sekundu, by mohla být integrována, ale poškodila by decentralizaci sítě. Nezapomeňte, že plné uzly musí stahovat nové informace zhruba každých deset minut. Pokud je to pro ně příliš zatěžující, pravděpodobně přejdou do režimu offline.

Pokud má být protokol používán k platbám, bitcoinoví nadšenci se domnívají, že účinného škálování je třeba dosáhnout různými způsoby.


Co je to Lightning Network?

Lightning Network je navrhované řešení škálovatelnosti pro Bitcoin. Říkáme mu řešení druhé vrstvy, protože přesouvá transakce mimo blockchain. Místo toho, aby se všechny transakce zaznamenávaly na základní vrstvě, zpracovává je jiný protokol postavený nad ní.

Lightning Network umožňuje uživatelům odesílat finanční prostředky téměř okamžitě a zdarma. Neexistují žádná omezení propustnosti (za předpokladu, že uživatelé mají kapacitu pro odesílání a příjem). Aby mohli dva účastníci použít Bitcoin Lightning Network, uzamknou část svých kryptoměn na speciální adrese. Tato adresa má jedinečnou vlastnost – uvolňuje bitcoiny pouze tehdy, pokud s tím obě strany souhlasí. 

Odtud si strany vedou soukromou účetní knihu, v níž mohou přerozdělovat zůstatky, aniž by to oznámily hlavnímu chainu. Transakci zveřejní v blockchainu až po jejím dokončení. Protokol pak odpovídajícím způsobem aktualizuje jejich zůstatky. Všimněte si, že si také nemusejí vzájemně důvěřovat. Pokud se někdo pokusí podvádět, protokol to odhalí a dotyčný bude potrestán.

Platební kanál, jako je tento, vyžaduje od uživatele celkem pouze dvě transakce na chainu – jednu pro zaslání prostředků na jeho adresu a druhou pro pozdější výdej coinů. To znamená, že mezitím lze uskutečnit tisíce převodů. S dalším vývojem a optimalizací by se tato technologie mohla stát důležitou součástí velkých blockchainových systémů.

Podrobnější vysvětlení problému škálovatelnosti a jeho možných řešení naleznete na stránce Škálovatelnost blockchainu – vedlejší chainy a platební kanály.


Co jsou to forky?

Protože je Bitcoin open-source systém, může software upravovat kdokoli. Můžete přidávat nová pravidla nebo odstranit stará, aby vyhovovala různým potřebám. Ne všechny změny jsou však stejné: některé aktualizace způsobí, že váš uzel nebude kompatibilní se sítí, zatímco jiné budou zpětně kompatibilní.


Soft forky

Soft fork je změna pravidel, která umožňuje aktualizovaným uzlům komunikovat se starými. Vezměme si jako příklad velikost bloku. Předpokládejme, že máme velikost bloku 2 MB a že polovina sítě provede změnu – od této chvíle nesmí všechny bloky překročit 1 MB. Cokoli většího by odmítly. 

Starší uzly mohou tyto bloky stále přijímat nebo šířit své vlastní. To znamená, že všechny uzly zůstávají součástí stejné sítě bez ohledu na verzi, kterou používají. 

Na následující animaci vidíme, že menší bloky jsou přijímány jak staršími, tak aktualizovanými uzly. Novější uzly však 2MB bloky nerozpoznají, protože se již řídí novými pravidly.



Bitcoinový proces Segregated Witness (nebo SegWit) je příkladem soft forku. Pomocí chytré techniky byl zaveden nový formát bloků a transakcí. Staré uzly nadále přijímají bloky, ale neověřují nový typ transakce.


Hard forky

Hard fork je složitější. Předpokládejme, že polovina sítě chce zvýšit velikost bloku z 2 MB na 3 MB. Pokud se pokusíte odeslat 3MB blok starším uzlům, uzly jej odmítnou, protože pravidla jasně uvádějí, že maximálně mohou přijmout 2 MB. Protože obě sítě již nejsou kompatibilní, blockchain se rozštěpí na dvě části.



Černý chain na obrázku výše je původní. V bloku 2 došlo k hard forku. Zde uzly, které prošly upgradem, začaly produkovat větší bloky (zelené). Starší uzly je nerozpoznají, takže pokračují jinou cestou. Nyní existují dva blockchainy, ale až do bloku 2 mají společnou historii.

Nyní existují dva různé protokoly, každý s jinou měnou. Všechny zůstatky na starém řetězci jsou klonovány, což znamená, že pokud jste měli 20 BTC na původním chainu, máte 20 NewBTC na novém.

V roce 2017 prošel Bitcoin kontroverzním hard forkem, který se podobal výše uvedenému scénáři. Menšina účastníků si přála zvětšit velikost bloku, aby byla zajištěna větší propustnost a levnější transakční poplatky. Jiní se domnívali, že se jedná o špatnou strategii škálování. Nakonec se z hard forku zrodil Bitcoin Cash (BCH), který se oddělil od sítě Bitcoin a nyní má nezávislou komunitu a plán dalšího rozvoje.

Další informace o forku najdete v části Hard forky a soft forky




Kapitola 7 - Zapojení do sítě Bitcoin

Obsah


Co je bitcoinový uzel?

„Bitcoinový uzel“ je termín používaný k popisu programu, který nějakým způsobem komunikuje se sítí Bitcoin. Může to být cokoli od mobilního telefonu, který provozuje bitcoinovou peněženku, až po vyhrazený počítač, který uchovává úplnou kopii blockchainu.

Existuje několik typů uzlů, z nichž každý provádí specifické funkce. Všechny slouží jako komunikační bod do sítě. V rámci systému přenášejí informace o transakcích a blocích. 


Jak bitcoinový uzel funguje?

Plné uzly

Plný uzel ověřuje transakce a bloky, jestli splňují určité požadavky (tj. dodržují pravidla). Na většině plných uzlů běží software Bitcoin Core, což je referenční implementace protokolu Bitcoin. 
Bitcoin Core byl program, který v roce 2009 spustil Satoshi Nakamoto – tehdy se jmenoval jednoduše Bitcoin, ale později byl přejmenován, aby nedošlo k záměně. Lze použít i jiné implementace, pokud jsou kompatibilní s Bitcoin Core.

Plné uzly jsou nedílnou součástí decentralizace Bitcoinu. Stahují a ověřují bloky a transakce a šíří je do zbytku sítě. Protože nezávisle ověřují pravost poskytovaných informací, uživatel není v ničem závislý na třetí straně.

Pokud plný uzel má uloženou úplnou kopii blockchainu, označuje se jako plný archivní uzel. Někteří uživatelé však v zájmu úspory místa starší bloky vyřazují – blockchain Bitcoinu obsahuje více než 200 GB transakčních dat.


Globální distribuce plných uzlů Bitcoinu. Zdroj: bitnodes.earn.com


Lehké uzly

Lehké uzly nejsou tak výkonné jako plné uzly, ale jsou také méně náročné na zdroje. Umožňují uživatelům komunikovat se sítí, aniž by prováděly všechny operace, které provádí plnohodnotný uzel. 

Zatímco plný uzel stahuje všechny bloky, aby je ověřil, lehké uzly stahují pouze část každého bloku (nazvanou záhlaví bloku). Ačkoli je záhlaví bloku malé, obsahuje informace, které uživatelům umožňují zkontrolovat, zda se jejich transakce nacházejí v konkrétním bloku. 

Lehké uzly jsou ideální pro zařízení s omezenou přenosovou rychlostí nebo paměťovým prostorem. Tento typ uzlu se běžně používá v desktopových a mobilních peněženkách. Protože však nemohou provádět ověřování, jsou lehké uzly závislé na plných uzlech.


Těžební uzly

Těžební uzly jsou plné uzly, které plní další úkol – generují bloky. Jak jsme se již zmínili, k přidávání dat do blockchainu potřebují specializované vybavení a software. 

Těžební uzly odebírají čekající transakce a hashují je spolu s dalšími informacemi, aby vygenerovaly číslo. Pokud číslo klesne pod cílovou hodnotu stanovenou protokolem, je blok platný a může být vysílán do ostatních plných uzlů.

Aby však těžaři mohli těžit, aniž by se spoléhali na někoho jiného, musejí provozovat plný uzel. Jinak nemohou vědět, jaké transakce mají být zahrnuty do bloku. 

Pokud chce účastník těžit, ale nechce používat plný uzel, může se připojit k serveru, který mu poskytne potřebné informace. Pokud těžíte v poolu (tj. tím, že pracujete s ostatními), stačí, aby pouze jeden člověk provozoval celý uzel.

Rozdělení různých druhů uzlů naleznete v části Co jsou to uzly?


Jak provozovat plný bitcoinový uzel

Plný uzel může být výhodný pro vývojáře, obchodníky a koncové uživatele. Provozování klienta Bitcoin Core na vlastním hardwaru vám přináší výhody v oblasti soukromí a bezpečnosti a celkově posiluje síť Bitcoin. S plným uzlem již nejste při interakci s ekosystémem závislí na nikom jiném.

Několik společností zaměřených na Bitcoin nabízí uzly typu plug-and-play. Uživateli je dodán předem připravený hardware, který stačí jen zapnout, aby mohl začít stahovat blockchain. Pro méně technicky zdatné uživatele to může být pohodlnější, ale často je to podstatně dražší než zřízení vlastního.

Ve většině případů postačí starý počítač nebo notebook. Nedoporučuje se spouštět uzel na běžném počítači, protože by jej to mohlo výrazně zpomalit. Blockchain se neustále rozrůstá, takže si musíte zajistit dostatek paměti, abyste ho mohli stáhnout celý. 

Pevný disk s kapacitou 1 TB bude stačit na několik příštích let, pokud nedojde k zásadní změně velikosti bloku. Mezi další požadavky patří 2 GB paměti RAM (většina počítačů má ve výchozím nastavení více) a velká přenosová rychlost.

V průvodci provozování plného uzlu na bitcoin.org je podrobně popsán proces nastavení vašeho uzlu. 


Jak těžit Bitcoin

V počátcích Bitcoinu bylo možné vytvářet nové bloky pomocí běžných notebooků. Systém byl v té době neznámý, takže v těžbě byla malá konkurence. Protože aktivita byla tak omezená, protokol přirozeně stanovil nízkou obtížnost těžby.

Vzhledem k tomu, že rychlost hash rate sítě vzrostla, museli účastníci upgradovat na lepší vybavení, aby si udrželi konkurenceschopnost. Přechodem na různé druhy hardwaru se těžební průmysl nakonec dostal do éry, kterou bychom mohli nazvat Aplikačně specifické integrované obvody (ASIC).
Jak už název napovídá, tato zařízení jsou konstruována s ohledem na konkrétní účel. Jsou mimořádně výkonná, ale jsou schopna plnit pouze jeden úkol. Těžební ASIC je tedy specializovaný počítač, který se používá k těžbě a k ničemu jinému. Bitcoin ASIC může těžit bitcoiny, ale nemůže těžit coiny, které nepoužívají stejný algoritmus.

Těžba bitcoinů dnes vyžaduje značné investice – nejen do hardwaru, ale také do energie. V době psaní tohoto článku provádí dobré těžební zařízení až deset bilionů operací za sekundu. Přestože jsou těžební zařízení ASIC velmi efektivní, spotřebovávají obrovské množství elektrické energie. Pokud nemáte přístup k několika těžebním zařízením a levné elektřině, je nepravděpodobné, že byste na těžbě bitcoinů někdy vydělali.

S těmito zdroji je však nastavení těžby jednoduché – mnoho zařízení ASIC se dodává s vlastním softwarem. Nejoblíbenější možností je nasměrovat své těžaře do těžebního poolu, kde se společně s ostatními podílíte na hledání bloků. Pokud budete úspěšní, obdržíte část odměny za blok, která je úměrná vámi poskytnutému hash rate.

Můžete si také vybrat sólo těžbu, kde pracujete sami. Pravděpodobnost vytvoření bloku bude nižší, ale pokud vytvoříte platný blok, zůstanou vám všechny odměny.


Jak dlouho trvá vytěžit jeden bitcoin?

Je obtížné dát univerzální odpověď, protože je třeba vzít v úvahu řadu proměnných. Jak rychle můžete těžit coiny závisí na množství elektřiny a hash rate, které máte k dispozici. Budete také muset zohlednit náklady na skutečné provozování těžebního zařízení.
Chcete-li získat představu o příjmech z těžby bitcoinů, doporučujeme použít kalkulačku těžby k odhadu nákladů.


Kdo může přispívat do kódu Bitcoinu?

Software Bitcoin Core je open-source, což znamená, že do něj může přispívat kdokoli. Můžete navrhnout nebo posoudit nové funkce, které mají být přidány do více než 70 000 řádků zdrojového kódu. Můžete také hlásit chyby nebo překládat a vylepšovat dokumentaci.


Změny softwaru procházejí přísným kontrolním procesem. Koneckonců, software, který pracuje s hodnotami v řádu stovek miliard dolarů, musí být bez jakýchkoli slabých míst.

Pokud máte zájem přispět do vývoje Bitcoinu, podívejte se na blogový příspěvek vývojáře Jimmyho Songa o možnostech zapojení nebo na webové stránky Bitcoin Core.