Co je blockchain: jak fungují bloky, těžba a staking

Blockchain je veřejná databáze, kterou sdílí a aktualizuje mnoho počítačů v síti a do které se záznamy ukládají v navazujících blocích. Každý blok odkazuje na předchozí, takže zapsaná data nejde nenápadně změnit. Na blockchainu fungují kryptoměny jako bitcoin nebo ether. Potvrzený převod na špatnou adresu ale nelze zrušit.

CTO, Coinero
Odborně zkontroloval: Tomáš Patera
Krypto specialista, Coinero
Aktualizováno
7 min čtení

Stručně

  • Kopii blockchainu drží tisíce počítačů po celém světě a nový blok se do ní zapíše, jen když ho síť přijme podle společných pravidel.
  • Každý blok nese otisk (hash) předchozího bloku. Kdo by chtěl přepsat starý záznam, musel by ovládnout většinu výpočetního výkonu nebo vloženého podílu sítě.
  • O tom, kdo přidá další blok, rozhoduje mechanismus konsensu: Bitcoin používá těžbu (důkaz prací), Ethereum staking (důkaz podílem).
  • Zápis v blockchainu nejde vzít zpět. Převod na špatnou adresu se nevrátí a ztracené klíče bez zálohy nikdo neobnoví.

Co je blockchain jednoduše řečeno

Blockchain si můžete představit jako účetní knihu, která neleží v jedné bance, ale její kopii mají počítače po celém světě. Každý nový záznam musí přijmout síť a zapsané stránky se prakticky nedají nenápadně vytrhnout ani přepsat.

Základní pojmy jsou blok, řetězec a uzel:

  • Blok je skupina záznamů, například transakcí, které se do knihy zapisují najednou.
  • Řetězec vzniká tím, že každý blok obsahuje hash, tedy krátký otisk bloku před sebou. Bloky jsou tak spojené za sebou v časovém pořadí.
  • Uzly jsou počítače, které blockchain uchovávají a kontrolují. Díky nim má každý, kdo s blockchainem pracuje, stejná data.

Obecněji se tato technologie nazývá distribuovaný registr. Blockchain je jeho nejznámější typ a stojí na něm kryptoměny jako bitcoin a ether.

Proč se zapsaná data nedají snadno změnit

Blockchain nestojí na důvěře v jednu firmu nebo úřad. Pravidla jsou veřejná a každý uzel si je může ověřit sám. Změna jediného záznamu by změnila hash bloku, a tím rozbila návaznost všech bloků po něm. Kdo by chtěl starý blok přepsat, musel by přepočítat i všechny následující a prosadit svou verzi proti zbytku sítě, tedy ovládnout většinu výpočetního výkonu (u důkazu prací) nebo vloženého podílu (u důkazu podílem). U velkých sítí je to prakticky nemožné.

Jak blockchain funguje krok za krokem

Co se stane, když někomu pošlete kryptoměnu:

  1. Vytvoříte transakci

    V peněžence zadáte adresu příjemce a částku. Peněženka transakci podepíše vaším soukromým klíčem. Digitální podpis dokazuje, že prostředky smíte utratit, a přitom klíč nikomu neprozradí.

  2. Transakce se šíří sítí

    Transakce se pošle do sítě a uzly ji zkontrolují: zda sedí podpis a zda odesílatel prostředky skutečně má a neutratil je už jinde.

  3. Transakce se zapíše do bloku

    Čekající transakce se seskupí do nového bloku. Kdo blok vytvoří, určuje mechanismus konsensu: v síti Bitcoin těžba, v Ethereu staking.

  4. Síť blok přijme

    Uzly nový blok ověří a připojí k řetězci. Tím má transakce první potvrzení. S každým dalším blokem je její zvrácení méně pravděpodobné.

Jak dlouho transakce trvá

Záleží na blockchainu a na vytížení sítě. V síti Bitcoin přibude nový blok v průměru zhruba každých 10 minut, přesný čas ale zaručit nejde. Ethereum dělí čas na sloty po 12 sekundách a v každém slotu je vybrán jeden validátor, který navrhne blok.

Kolik transakce stojí

Za zápis transakce platí odesílatel transakční poplatek těžařům (v síti Bitcoin), respektive validátorům (v Ethereu). Jeho výše není pevná a transakce s vyšším poplatkem mívají přednost, hlavně když je síť vytížená.

Těžba a staking: jak se síť shodne na dalším bloku

Aby se počítače po celém světě shodly, který platný blok přidají jako další, používá blockchain mechanismus konsensu. Nejrozšířenější jsou dva:

Srovnání těžby a stakingu
HlediskoTěžba (důkaz prací)Staking (důkaz podílem)
Kdo vytváří blokyTěžaři se specializovaným hardwaremValidátoři, kteří do sítě vložili kryptoměnu jako zajištění
Co je potřebaObrovské množství výpočtů a energieVložená kryptoměna a software validátora
Co hrozí za podvodSíť neplatný blok odmítne a těžař přijde o vynaložené nákladyValidátor může přijít o část vložené kryptoměny, nebo o všechnu
OdměnaNově vytvořené mince a transakční poplatkyOdměny za navrhování a kontrolu bloků
PříkladBitcoinEthereum (od září 2022)

Ethereum původně také používalo těžbu. V září 2022 přešlo na důkaz podílem (proof of stake) a podle ethereum.org tím snížilo spotřebu energie zhruba o 99,95 %.

Co je staking pro běžného držitele

Staking pomáhá zabezpečovat síť. Držitel kryptoměny se do něj může zapojit a získávat odměny. Vlastní validátor v Ethereu vyžaduje vložit 32 ETH a provozovat vlastní software. Kdo tolik nemá nebo software provozovat nechce, může se zapojit přes poskytovatele, který technickou stránku zajistí.

Na Coineru můžete využít staking u vybraných kryptoměn. U některých proběhne stakování i odstakování okamžitě, u jiných je s vyšší odměnou spojena výpovědní lhůta. Odměny připisujeme automaticky a z vyplacené stakingové odměny si účtujeme 10 %.

Staking je spojen s riziky

Sazby odměn jsou orientační a mohou se v čase měnit podle podmínek blockchainových sítí. Hodnota stakované kryptoměny může růst i klesat. Česká národní banka upozorňuje, že pokud hodnota tokenu během uzamčení výrazně klesne, nemusíte mít možnost na to reagovat.

K čemu se blockchain používá

Kryptoměny

Blockchain eviduje, kdo kolik kryptoměny vlastní, a umožňuje převody bez banky jako prostředníka. Příkladem je bitcoin.

Chytré kontrakty a aplikace

Na blockchainu jako Ethereum běží programy zvané chytré kontrakty. Umožňují vytvářet vlastní digitální aktiva a aplikace, například pro decentralizované finance.

Tokeny a stablecoiny

Na existujících blockchainech vznikají tokeny, například stablecoiny navázané na dolar nebo jedinečné tokeny NFT.

Převody dalších aktiv

Technologie distribuovaného registru se podle evropských orgánů dohledu používá i k převodu dalších druhů aktiv mezi kupujícím a prodávajícím.

Druhy kryptoměn a tokenů podrobně popisujeme v průvodci Co jsou kryptoměny, fungování první kryptoměny v průvodci Co je bitcoin.

Co blockchain nevyřeší

Blockchain chrání záznamy před přepsáním, neochrání vás ale před vším:

  • Potvrzený převod na špatnou adresu zpravidla nejde vrátit. Adresu vždy zkontrolujte celou.
  • Ztracené klíče. Kdo ve vlastní peněžence ztratí soukromé klíče i jejich zálohu, přijde o kryptoměny natrvalo. Nikdo je neobnoví.
  • Blockchain nerozliší, zda převod posíláte dobrovolně, nebo vás k němu přiměl podvodník. Slib zaručeného výnosu a nátlak na rychlé rozhodnutí jsou varovné signály.
  • Bezpečný zápis transakcí neznamená stabilní hodnotu. Ceny kryptoměn výrazně kolísají.
  • Transakce ve veřejném blockchainu vidí kdokoli a zůstávají v něm natrvalo. Blockchain proto není anonymní.
Potvrzený převod nelze zrušit

Potvrzený převod může vrátit jen ten, kdo ho přijal. Pokud adresu nikdo neovládá, jsou prostředky ztracené natrvalo. Adresu proto před odesláním kontrolujte celou, ne jen první a poslední znaky, a u tokenů zvolte správnou síť.

Jak s kryptoměnami na blockchainu začít

Abyste mohli kryptoměny držet, nemusíte provozovat vlastní uzel ani rozumět kryptografii. Stačí účet u poskytovatele služeb souvisejících s kryptoaktivy, který má povolení podle nařízení MiCA.

Na Coineru za nákup i prodej platíte 1 % z objemu obchodu a zobrazované ceny už poplatek zahrnují. Koupené kryptoměny můžete bez poplatku nechat v účtu, nebo si je převést do vlastní peněženky; za převod na blockchainu se platí transakční poplatek sítě a jeho výši uvidíte před potvrzením. Přehled najdete na stránce Poplatky a limity, postup nákupu v průvodci Jak koupit kryptoměny za koruny.

Časté dotazy

Jak funguje blockchain?
Transakce se seskupují do bloků a každý nový blok obsahuje otisk toho předchozího, takže vzniká řetězec. Kopii řetězce drží mnoho počítačů, které si navzájem kontrolují, že nový blok dodržuje pravidla. Kdo blok přidá, určuje těžba (Bitcoin) nebo staking (Ethereum).
Dá se blockchain přepsat?
Prakticky ne. Změna dat v bloku by změnila jeho otisk a rozbila návaznost všech dalších bloků, takže by útočník musel ovládnout většinu výpočetního výkonu nebo vloženého podílu sítě. Blockchain ale nechrání před chybou uživatele: převod na špatnou adresu zpravidla nejde vrátit.
Co je transakce na blockchainu?
Transakce je záznam o převodu, například kryptoměny z jedné adresy na jinou. Odesílatel ji podepíše soukromým klíčem, síť ověří podpis i to, že odesílatel prostředky má, a transakci zapíše do bloku.
Co je těžba kryptoměn?
Těžba je způsob, jak síť Bitcoin vytváří nové bloky. Těžaři provádějí se specializovaným hardwarem obrovské množství výpočtů a za zapsaný blok dostávají nově vytvořené bitcoiny a transakční poplatky. Je to náročné a konkurenční odvětví.
Co je staking?
Staking je vložení kryptoměny jako zajištění do sítě, která používá důkaz podílem. Validátoři díky tomu navrhují a ověřují bloky a dostávají za to odměny, při nepoctivém chování ale mohou o část vložené kryptoměny přijít, ve vážných případech o všechnu. Na Coineru je staking dostupný u vybraných kryptoměn a je spojen s riziky.
Jaký je rozdíl mezi blockchainem a bitcoinem?
Blockchain je technologie, veřejná účetní kniha rozdělená do bloků. Bitcoin je kryptoměna, která na vlastním blockchainu funguje. Blockchain používají i další kryptoměny, například ether.

Zdroje

  1. ethereum.org: Technický úvod do Etherea: co je to blockchain
  2. ethereum.org: Důkaz podílem (PoS)
  3. ethereum.org: Merge
  4. bitcoin.org: Bitcoin Vocabulary (anglicky)
  5. EBA, EIOPA a ESMA (zveřejnila Česká národní banka): Kryptoaktiva srozumitelně: co pro vás jako spotřebitele znamená nařízení MiCA
  6. Česká národní banka: 12 věcí, které byste měli vědět o kryptoaktivech
Autor
Tomáš Michal
CTO, Coinero

Tomáš Michal vede jako technický ředitel (CTO) vývoj a provoz platformy Coinero: napojení na burzu, zpracování vkladů a výběrů i zabezpečení klientských účtů. V průvodcích popisuje nákup, uchování a převody kryptoměn tak, jak na Coineru skutečně probíhají.

Odborně zkontroloval
Tomáš Patera
Krypto specialista, Coinero

Tomáš Patera je krypto specialista Coinera. Před zveřejněním kontroluje věcnou správnost průvodců a srozumitelnost textů pro začátečníky.

Byl pro vás průvodce užitečný?

Propagační sdělení. Průvodce slouží k obecné informaci o kryptoaktivech a službách Coinero. Není investičním doporučením ani daňovým nebo právním poradenstvím. Hodnota kryptoaktiv může výrazně kolísat a vložené prostředky můžete ztratit zčásti i zcela. Kryptoaktiva nejsou bankovními vklady a nevztahuje se na ně systém pojištění vkladů. Přehled poplatků najdete na stránce Poplatky a limity, informace o službách a jejich rizicích na stránce Informace pro klienty.

Provozovatel: MipSoftware s.r.o., Na příkopě 848/6, Nové Město, 110 00 Praha 1, Česká republika, IČO 24667021. Držitel povolení České národní banky k poskytování služeb souvisejících s kryptoaktivy podle nařízení MiCA.

Nákup kryptoměn na Coineru

Na Coineru koupíte bitcoin nebo ether za koruny a necháte je v účtu. Později si je můžete převést do vlastní peněženky.