Finex.cz logo
Menu

Ups! Nepodporovaný prohlížeč.

Používáte zastaralý prohlížeč a proto vám stránka Finex.cz pravděpodobně nebude fungovat tak, jak by měla. Prosíme, aktualizujte si Váš internetový prohlížeč, nebo si stáhněte nějaký lepší. Váš zážitek z prohlížení internetu se mnohonásobně zlepší.

Podívat se na alternativy
Finex » Kryptoměny » Těžba

Těžba kryptoměn - Jak těžit kryptoměny? Vyplatí se Bitcoin těžba?

Těžba kryptoměn - Jak těžit kryptoměny? Vyplatí se Bitcoin těžba?

Slovní spojení těžba kryptoměn je dnes slyšet ze všech stran. Obecné publikum vidí jen velké těžařské farmy a jejich výnosy, popřípadě neekologickou a zbytečnou práci.

Málokdo však skutečně ví, k čemu těžba slouží, proč je pro kryptoměnové sítě tak důležitá, a že vlastně ani neekologická ani moc není.

Pojďme se proto společně podívat na celou problematiku těžby kryptoměn a rozebrat si její jednotlivé části.

Obsah tohoto článku

1.Jak funguje těžba – Proof of WorkJednotlivé skupiny lidí v tomto ekosystémuJak těžba kryptoměny zabezpečuje?Typy těžebních algoritmůDruhy těžařského hardware (strojů)2.Vyplatí se těžba kryptoměn?3.Další typ "těžby" – Proof of StakeNáklady a bezpečí PoSRůzné druhy PoS4.Jiné způsoby consensu5.Závěr k těžbě kryptoměn6.Další naše články o těžbě kryptoměn

Jak funguje těžba – Proof of Work

Laická veřejnost má na těžbu kryptoměn spoustu názorů. Ať už ale jsou nebo nejsou pravdivé či relevantní, je důležité si uvědomit, že těžba ve své podstatě poskytuje jedinou věc:

Zabezpečení.

Abychom to pochopili, musíme znát princip těžby a alespoň povrchovou stavbu ekosystému kryptoměn. V této části budeme popisovat věc výhradně na Bitcoinu, který byl první kryptoměnou, která těžbu typu Proof of Work, využívala.

Jednotlivé skupiny lidí v tomto ekosystému

Máme tu celkem tři skupiny lidí, kteří v ekosystému hrají nějakou roli – uživatelé, provozovatelé node a těžaři.

Uživatelé

První skupinou jsou uživatelé. Ty asi není třeba nijak dlouze vysvětlovat. Je jím každý, kdo někdy Bitcoin využil – ať už jakýmkoli způsobem.

Uzly

Další skupina jsou provozovatelé uzlů, tzv. nodů. Ty už jsou zajímavější. Každý z těchto operátorů má malé zařízení (anglicky node, česky uzel), které ukládá celou historii blockchainu dané kryptoměny.

Blockchain si můžeme představit jako účetní knihu se záznamy všech transakcí, které se za jeho existenci staly. Práce node je pak ověřování čísel – jestli sedí obnosy na adresách, jestli jsou transakce validní, jestli někdo nepodvádí atd.

Nody jsou základním kamenem myšlenek kryptoměn, jelikož to, že existují, dává každému na světě možnost vlastnit svoji vlastní kopii reálné bitcoinové účetní knihy a ověřovat pravost  jednotlivých transakcí.

Těžaři

Posledním dílkem této skládačky jsou těžaři. Jejich prací je sloučit transakce, které na síti dané kryptoměny proběhly, do bloků a uzamykání jednotlivých bloků za sebe. To přináší zabezpečení blockchainu.

Z technického pohledu není těžba nijak složitá, pokud ale nejste v této tematice kovaní, radši vám výše řečené po lopatě vysvětlím.

Co je to blok?

Každý blok je "košík", který obsahuje hned několik věcí.

Tou hlavní a největší položkou je soupis transakcí, které se uskutečnily za určité časové období. V Bitcoinu je systém nastavený na okno o zhruba 10 minutách.

Další věc je nonce. To je náhodně generovaný kód, který se do bloku přidává.

Příklad blockchainu, proof of work je místo nonce
Příklad blockchainu, proof of work je místo nonce
Zdroj: Martin Thoma

Těžaři tyto dvě věci vezmou, dají je dohromady a pomocí algoritmu je převedou na hash – můžeme si ho představit jako podpis bloku. Každý hash je unikátní určitému souboru dat. Pokud bychom změnili jediný znak, celý hash se kompletně promění.

Teď už zpět k těžařům.

Jak už bylo zmíněno výše, těžaři vezmou transakce, přidají k nim číslo nonce (které si vymyslí) a projedou data přes algoritmus.

  • Pokud má výsledný hash správný tvar (určitý počet nul), blok uzamykají, získávají odměnu v podobě nově vytvořených mincí a vrhají se do těžení dalšího bloku.
  • Pokud však hash, který tímto výpočtem získali, nesedí, musí zkusit jiný nonce a algoritmus spustit znovu. Toto dělají milionkrát za vteřinu až do doby, kdy tuto "hádanku" opravdu vyřeší – naleznou správnou nonce a následně tedy správný hashe.

Další bloky už se liší jen v jedné věci. Každý z nich obsahuje hash předchozího bloku. Fakticky se tak v každém bloku nachází celá historie transakcí a stává se z nich řetěz – to je celý princip blockchain.

Jak těžba kryptoměny zabezpečuje?

Zabezpečení sítě kryptoměn vychází z jednoduchého principu, který už jsme nastínili výše. Blok lze uzamknout a transakce potvrdit jedině tak, že najdeme správný nonce. Jelikož se jedná o naprosto náhodné číslo, může nám jeho hádání zabrat i miliardy pokusů (ale klidně i jeden jediný – na to je samozřejmě skoro nulová pravděpodobnost).

Druhým klíčem k pochopení bezpečnosti je princip, že platí jenom nejdelší blockchain. Jinak řečeno – těžař, který před ostatní těžaře a uzly postaví nejdelší blockchain plný správných hashů, má zákonitě pravdu a tento blockchain je pokládán za jediný pravý. Všichni těžaři a uzly tento blockchain "převezmou" a pracují na dalším prodloužení řetězce. Cokoliv kratšího je zamítnuto.

Třetí a poslední důležitý princip je tzv. difficulty adjustment. Už jsme si řekli, že čas pro vytěžení bloku se má v průměru rovnat 10 minutám. Při zrodu Bitcoinu byla těžba na jednom počítači a každých 10 minut byl uzavřený jeden blok – systém fungoval stejně. Ve chvíli, kdy přibyl další počítač o stejném výkonu, čas se zkrátil na polovinu.

Z toho důvodu systém Bitcoin obsahuje pojistku – obtížnost těžby se zvyšuje v poměru k výkonu sítě. Pokud bude miliarda počítačů, těžba bude miliardkrát složitější než na počátku. V důsledku je tak nový blok vytěžen v průměru jednou za deset minut.

Tyto tři věci už nám říkají vše potřebné.

Pokud chci změnit historii transakcí (například 10 bloků zpět), musím:

  1. Vyřešit nonce posledních 10 bloků sám (síť už bloky vyřešila a běží dál, já potřebuji vyřešit bloky v minulosti a přednést nejdelší řetězec).
  2. Musím mít přístup k výkonu stejně velkému, jako celá síť, jelikož těžím na stejné obtížnosti.
  3. Musím bloky řešit rychleji než celá síť, abych jí jednou předběhl a platila má verze. Potřebuji mít tedy dokonce větší výkon než celá síť.
Vývoj výpočetního výkonu Bitcoinové sítě (oranžová), cena bitcoinu (černá) 2015–2020
Vývoj výpočetního výkonu Bitcoinové sítě (oranžová), cena bitcoinu (černá) 2015–2020
Zdroj: Glassnode

Dnes už se spotřeba elektřiny všemi těžaři světa rovná spotřebě elektřiny malých států a jejich vybavení má hodnotu miliard dolarů.

Pro jednotlivce (dnes už i pro státy) je v podstatě nemožné na takový výkon dosáhnout. Síť je tím pádem velmi dobře zabezpečená proti přepisování historie transakcí a následným problémům.

Typy těžebních algoritmů

Jak jsme si již říkali, u Bitcoinu je třeba zkoušet číslo nonce, které dosadíme do hashovacího algoritmu a získáme tak hash. Těžební algoritmus, který nám hash získá, ale není jen jeden. Pojďme se podívat na pár dalších příkladů.

SHA-256

První algoritmus, který byl kdy použit v kryptoměnách. Adoptoval ho na svém počátku Bitcoin a pracuje s ním dodnes. Jeho otevřenost dovoluje velkou specializaci hardwaru a od těžby pomocí procesoru a grafických karet se přešlo na ASIC minery – zařízení, jejichž jediná funkce je těžba. Nic jiného neumí a proto neztrácí čas zbytečnostmi a těží velmi rychle. Díky tomu má algoritmus SHA-256 dnes největší výpočetní sílu na světě.

Ethash a Scrypt

Modernější algoritmy, jejichž hlavním cílem je zabránit využití ASICů. ASIC minery jsou velmi drahá a specializovaná zařízení. Může si je tak dovolit poměrně málo lidí. To přispívá k větší centralizaci.

Při zamezení jejich využití je možné těžit např. na výkonných grafických kartách, které už si může dovolit podstatně širší publikum. Ethash je využíván například u Etherea a Scrypt například u Dogecoinu.

Druhy těžařského hardware (strojů)

Společně se softwarovou částí se vyvíjí i hardwarová stránka těžby. Vybavení se stále specializuje a jeho výkon v poměru k nákladům pořád roste.

CPU (procesor)

Těžba pomocí procesorů, které byste využívali v raných počátcích kryptoměn. Dnes už se na "velkých" kryptoměnách v podstatě nevyužívá, jelikož je neefektivní. Procesory pálí příliš elektřiny v poměru k poskytnutému výkonu.

GPU (grafické karty)

Jedna ze standardních variant. Těžba na grafických kartách je u některých kryptoměn jediná možnost. Poměr mezi výkonem a spotřebou je podstatně lepší, avšak stále se nejedná o vrchol specializace. Na druhou stranu si je může dovolit skoro každý. Těžba má tak šanci na vyšší úroveň decentralizace.

Na grafických kartách se dá těžit například Ethereum.

ASIC (těžební stroj)

Královský hardware pro těžbu kryptoměn. Specializace je cesta k efektivitě. ASIC miner má pouze jedno využití – těžbu. To umožňuje co nejvíce optimalizovat výkon v poměru k nákladům a ASIC miner se tak stává nejlepším strojem k těžbě – pokud se dá samozřejmě využít.

ASIC minery jsou nejvíce využívané pro těžbu Bitcoinu.

Vyplatí se těžba kryptoměn?

Za odvedenou práci dostávají těžaři motivační odměnu v podobě nových jednotek dané kryptoměny a zaplacených poplatků v síti. S dnešními cenami je to velmi lákavá věc. Má to však pár háčků.

Celá problematika se dá shrnout do pár vět. Největším nákladem při těžbě je elektřina. Pokud ji máte dostatečně levnou, pak může být těžba rentabilní.

Pro většinu lidí už je tento samotný fakt jasné NE.

Pokročíme tedy dál.

Elektřinu máte dostatečně levnou? Tak to se vám těžit teoreticky vyplatí.

Pokud máte ale pouze jeden ASIC nebo grafickou kartu, a soutěžíte proti nespočetnému množství počítačů, jedná se o investici ve stylu "možná jednou za 1000 let trefím správný nonce a zaplatí mi to celou těžbu a ještě něco navíc."

Lidsky je to ale naprosto nesmyslné. Jako investor potřebujete průběžné výnosy, abyste mohl elektřinu splácet, když ji odebíráte. Ne až za 1000 let. Dodavatel elektřiny totiž se splatností faktury nepočká, až v této těžební loterii vyhrajete. Těžba jako jednotlivec je již dnes znovu velké NE.

Mining pooly

Marek Palatinusp přezdívaný Slush je programátor z České republiky, který má ve svém životopise kromě vynálezu hardwarových peněženek Trezor také nápad na mining pool.

Pokud jednomu samotnému člověku bude těžba jednoho bloku trvat 1000 let, ale takových lidí se spojí dohromady 10, bude jim to trvat už jen 100 let.

A co když jich je 100? Nebo 100 000?

Mining pool není nic jiného, než spojení těžařů do jedné digitální "entity", která provádí těžbu jako jeden muž.

Výnosy z vytěžených bloků se pak dělí mezi účastníky podle poskytnutého výkonu. Jedná se o nejférovější nabídku – když budete spolu se svými kolegy v poolu těžit bloky častěji a o profit se rozdělíte, budete mít mnohem stabilnější zdroj příjmů.

Dnes už se těžba nedá provozovat jinak. Na světě existuje mnoho poolů, avšak většinová výpočetní síla přichází z Číny (díky jejich levné elektřině).

Rozložení výpočetní síly Bitcoinu podle mining poolů
Rozložení výpočetní síly Bitcoinu podle mining poolů
Zdroj: btc.com

Cloud mining

V základu se jedná o myšlenku vypůjčení výpočetního výkonu. Firmě zaplatíte nějakou fixní částku za pronájem těžebních strojů, například na rok dopředu, a zpět budete dostávat procento výnosů z těžby.

Na papíře to zní možná krásně. Realita ale je ve většině případů úplně jiná.

Jelikož si uživatel nemůže nic ověřit (jestli těžební stroje vůbec existují, kde se nachází atd.), často se objevovaly firmy s podobným záměrem. Jejich skutečné fungování bylo ale čisté letadlo. Výnosy byly vyplácené z nových uživatelů a když už nikdo nepřicházel, celá věc se zřítila a "investoři" přišli o peníze.

Další typ "těžby" – Proof of Stake

Každá kryptoměna potřebuje svůj bezpečnostní a potvrzovací mechanismus. Jako první byl využit Proof of Work u Bitcoinu, který jsme si popsali výše. S postupem času ale vznikaly nové směry a jedním z nich je dnes velmi rozšířený Proof of Stake.

Nejedná se o těžbu v pravém slova smyslu.

PoW využívá jako svůj základní mechanismus vynaložený výkon. Aby někdo mohl uzamykat bloky, potvrzovat transakce a tvořit historii, musí nakoupit hardware a poskytovat výkon (práci). Za tu samozřejmě platí nemalé výdaje – zejména spotřebovanou elektřinu. Pokud by se těžař choval nečestně, jeho práce a peníze přijdou vniveč.

PoS jde na to z jiné strany. Validátoři (ne těžaři) pokládají na stůl své kryptoměny. Jejich oprávnění k tvorbě historie (uzamykání bloků) je vlastnictví jednotek. Algoritmus náhodně vybere jednoho uživatele, který své kryptoměny pro šanci vyhrát uzamkne (stake). Vybraný uživatel může blok uzavřít blok a dostat odměnu. Pokud by tito uživatelé chtěli nějakým způsobem síť podvádět, o kryptoměny přijdou.

To je základní premisa, na které PoS systém stojí.

Chcete validovat nové bloky? Ukažte nám, že na to máte a uzamkněte své kryptoměny. Čím více dáte, tím větší šanci na uzamknutí bloku máte. Ale pokud budete podvádět, uzamknuté kryptoměny jsou naše.

Náklady a bezpečí PoS

Co se týče nákladovosti, na plné čáře vyhrává Proof of Stake. Vše se děje v digitální podobě a není tak potřeba nakupovat drahé vybavení a spotřebovávat elektřinu. PoS je tedy i mnohem, mnohem ekologičtější.

Na druhé straně je to ale velká bezpečnostní neznámá. Náklady v reálném světě slouží jako ochrana sítě před změnou historie. Pro její přepsání je nutné vynaložit ohromné peníze a neustále udržovat těžařské vybavení v chodu. Tyto náklady v PoS neexistují a tím pádem ani tato vrstva bezpečnosti.

Různé druhy PoS

Různé kryptoměnové projekty postupem času přicházely i s dalšími druhy PoS, do kterých vždy přidali i něco navíc.

  • "Normální" Proof of Stake – každý může stakovat (ucházet se o uzamčení bloku) ze své peněženky.
  • Delegated Proof of Stake – vybere se několik validátorů, kteří mohou bloky uzavírat. Nikdo jiný to dělat nesmí.
  • Leased Proof of Stake – uživatelé mají možnost svůj podíl vypůjčit. Někdo provádí staking za ně.
  • Masternode Proof of Stake – uzamykat bloky mohou jen "velké ryby".

Jiné způsoby consensu

Kromě Proof of Work a Proof of Stake, které jsme nastínili výše, existují ale i jiné typy, jak docházet ke shodě.

Proof of Authority

Velká podoba s PoS. Systém je složený z vybraných validátorů, jejichž identita je vnitřně známá. Pokud někdo z nich bude chtít podvádět, bude odhalen a ztratí práva na uzamykání bloků a na odměnu. 

Tento systém je ale velmi centralizovaný a proto není většinovou kryptoměnovou komunitou uznáván.

Proof of Capacity

Všechna řešení každého bloku jsou dopředu známá a jsou zapsána na nějaké volné místo v úložišti. Proces těžby už je pak pouze o tom "s jakou pravděpodobnístí se na mém disku nachází to správné řešení". Těžbu tohoto typu nabízí např. kryptoměna Chia.

Čím více volného úložiště poskytnu, tím víc řešení se na něj zapíše a tím větší šanci budu mít na to, že mám to správné.

Závěr k těžbě kryptoměn

Těžba poskytuje síti dvě věci.

  1. Tou první je vkládání dat do jednotlivých bloků a jejich následné uzamykání. K tomu by však stačil i jeden počítač a vlastně by tak šlo o pouhý databázový program.
  2. Druhá, podstatně důležitější, je bezpečnost. Těžaři svou "utracenou" prací zabezpečují historii proti jejímu přepsání. Díky výdajově náročnému postupu při řešení bloku je dnes v podstatě nemožné, aby byla nějaká transakce v historii změněna.

Bez těžařů by Bitcoin, potažmo blockchain, ztratil svou důvěryhodnost.

Ať už se tedy na problematiku koukáme z jakéhokoliv úhlu, musíme se nutně dobrat k závěru, že těžba (případně staking) je jedním ze základních stavebních kamenů kryptoměn. A lidé či firmy, které tuto práci zastávají, by za ni měli být náležitě odměněni.

Ohodnoťte tuto rubriku

Články v kategorii Těžba kryptoměn - Jak těžit kryptoměny? Vyplatí se Bitcoin těžba?
Akcie
Komodity
Krypto
Indexy
ETF
Cena 24h
Tesla Inc. ---
N/A
ČEZ ---
N/A
Apple ---
N/A
Avast ---
N/A
Moneta ---
N/A
Komerční banka ---
N/A
Gazprom ---
N/A

Investovali jsme 100 000 Kč do kryptoměn

Přečtěte si: Jak se naší investici daří?
Přečtěte si: Jak se naší investici daří?

Velký test: Investujeme vlastní peníze do investičních platforem

Která přinese největší zhodnocení? Portu, Fondee, Indigo, Finax, nebo Fumbi?
Která přinese největší zhodnocení? Portu, Fondee, Indigo, Finax, nebo Fumbi?
Sledujte nás na Facebooku, ať vám nic neunikne!
Facebook icon Jít na Facebook
Finex logo