Jste si představit, jak skupina velitelů stojí na vzdálených kopcích a musí se dohodnout na společném útoku, zatímco mezi nimi číhají zrádci, kteří šíří falešné zprávy? Jedno chybné rozhodnutí a celá armáda by mohla skončit v katastrofě. Jako zkušený web3 nadšenec, který sleduje vývoj blockchainu od jeho raných dnů v Praze na prvních evropských hackathonech, vidím v tomto dilematu jádro toho, co dělá decentralizované systémy tak fascinujícími – a zároveň tak náročnýmimi.

Tohle je podstata slavného problému byzantských generálů (Byzantine Generals Problem). V roce 1982 ho popsal tři počítačoví vědci jako metaforu pro největší bolesti hlavy v distribuovaných systémech: Jak dosáhnout shody mezi uzly, které si navzájem nedůvěřují?

Dramatická, měsíčně osvětlená středověká krajina zobrazující problém byzantských generálů. Čtyři obrnění generálové stojí na oddělených, strmých horských vrcholech, drží zářící svitky se symboly loajality a zrady. Nebezpečný provazový most spojuje hlubokou propast mezi dvěma vrcholy, s postavami (posly) přecházejícími přes něj. V údolí dole je vidět hořící hrad, což zdůrazňuje vysoké sázky komunikace a důvěry v distribuovaném systému. Text 'BYZANTINE GENERALS PROBLEM: Trust & Treachery in Distributed Systems' je prominentně zobrazen.

Představte si scénář:

  • Několik generálů obklopuje město.
  • Musí se shodnout, zda zaútočit nebo ustoupit.
  • Komunikace probíhá výhradně prostřednictvím poselů.
  • Poslové mohou zprávy ztratit, být přepadeni nebo jejich obsah může být zfalšován zrádci.
  • Někteří generálové jsou sami zrádci a vysílají úmyslně klamavé příkazy.

Pokud je zrádců příliš mnoho nebo komunikace zcela chaotická, sjednocená akce je nemožná.

V reálném světě funguje blockchain jako obrovská „armáda distribuovaných počítačů“ – tisíce strojů roztroušených po celém světě, kde se nikdo navzájem nezná, ale všichni společně udržují společný účetní záznam. Pokud se tento záznam zkazí, peníze zmizí.

Proto je mechanismus konsenzu klíčem k řešení tohoto „byzantského dilematu“. Musí zajistit, aby většina upřímných uzlů, i přes přítomnost několika sabotérů, dosáhla shody ohledně toho, „kdo komu aktuálně dluží kolik“.

Nejdřív pochopte CAP teorém: Distribuované systémy nemohou mít všechno

Předtím než se ponoříme do konsenzu, musíme probrat CAP teorém (navržený Ericem Brewerem v roce 2000 a později formálně prokázaný).

CAP znamená zkratku tří pojmů:

  • Consistency (konsistence): Všechny uzly vidí stejná nejnovější data.
  • Availability (dostupnost): Každý požadavek dostane odpověď kdykoli (i když ne nutně nejnovější).
  • Partition Tolerance (tolerování dělení): Systém pokračuje v chodu i při síťových výpadcích nebo rozděleních.

Neúprosná realita: V praxi jsou síťová dělení (P) nevyhnutelná (výpadky, zpoždění, ztráty paketů – to se týká i naší evropské infrastruktury).

Proto distribuované systémy volí mezi C a A:

  • CP (konsistence + tolerování dělení): Při rozdělení sítě raději neodpovídat, než riskovat nesoulad dat. Příklady: tradiční bankovní systémy, ZooKeeper.
  • AP (dostupnost + tolerování dělení): Systém zůstává funkční i při problémech, i když data mohou být dočasně nesynchronizovaná (později se sladí). Příklady: Cassandra, DynamoDB, mnoho e-commerce platforem.

Blockchain se chová jako extrémní AP hráč – musí tolerovat dělení (globální sítě jsou pomalé) a udržovat dostupnost. Přitom touží po maximální bezpečnosti (konsistenci), což dosahuje různými kreativními mechanismy konsenzu, které obcházejí limity.

Srovnání hlavních mechanismů konsenzu: PoW, PoS, PBFT

Jasná infografika porovnávající Proof of Work (PoW), Proof of Stake (PoS) a Practical Byzantine Fault Tolerance (PBFT). PoW je znázorněno jako továrna na těžbu bloků s blesky, kouřící, spojená s Bitcoinem a ikonami pro spotřebu energie a pomalejší řetězce. PoS je zobrazeno jako strom rostoucí z hromady zlatých mincí, spojený s Ethereum a ikonami pro ekologickost, rychlost a škálovatelnost. PBFT je zobrazeno jako síť propojených uzlů hlasujících o transakci, spojená s povolenými řetězci a ikonami pro okamžitou finalitu, centralizaci a vysoký propustnost.

Dosáhli jsme jádra – prozkoumejme nejběžnější mechanismy konsenzu v kryptosvětě.

  1. PoW (Proof of Work) – Důkaz práce, „starší bratr“ Bitcoinu

Nejtradičnější a nejpřímočařejší přístup.

Základní princip je naprosto brutální:

  • Chcete vytvořit blok? Nejdřív pracujte! Vypočítejte extrémně složitý matematický úkol (najděte nonce, aby hash bloku začínal řadou nul).
  • Kdo to udělá první, přidá blok k řetězci a získá odměnu za blok plus poplatky.
  • Ostatní uzly v síti ověří hash a přijmou blok.

Výhody:

  • Bezpečnost na maximu! Útok vyžaduje více než 51 % celkové výpočetní síly, což stojí astronomické sumy.
  • Maximální decentralizace: Stačí elektřina a hardware, žádné povolení potřeba.
  • Odolnost vůči Sybil útokům: Falšování identit znamená plýtvání energií a penězi.

Nevýhody:

  • Obrovská spotřeba energie! Bitcoin spotřebuje ročně elektřinu srovnatelnou s několika malými státy.
  • Pomalé generování bloků (10 minut u Bitcoinu), nízký TPS.
  • Výpočetní síla se soustředila v rukou velkých farem, běžní lidé jsou venku.
  1. PoS (Proof of Stake) – Důkaz podílu, nová láska Etherea

V září 2022 Ethereum přešlo na PoS prostřednictvím „The Merge“.

Princip je stejně přímočarý:

  • Chcete generovat bloky? Zablokujte své mince jako zástavu (stake).
  • Systém losuje podle množství zástavy (plus náhodné a časové faktory), kdo bude blok vytvářet.
  • Úspěšný tvůrce dostane odměnu, ale za škodlivé chování (jako podpis dvou konfliktních bloků) přijde o zástavu (slashing).

Výhody:

  • Energetická spotřeba klesla o 99,95 % po Merge, ekologičtí aktivisté jsou v sedmém nebi.
  • Rychlejší rychlost, vyšší TPS.
  • Krátké intervaly bloků, rychlejší potvrzení.

Nevýhody:

  • Riziko „bohatství přitahuje bohatství“: Větší držitelé mají výhodu, což vede k centralizaci.
  • Teoreticky levnější ekonomické útoky (stačí koupit mince, ne energie).
  • Počáteční pochybnosti o bezpečnosti, i když praxe ukazuje stabilitu.
  1. PBFT (Practical Byzantine Fault Tolerance) – Praktická byzantská chyba tolerance

Toto je oblíbené v aliančních a podnikových řetězcích (např. rané verze Hyperledger Fabric).

Princip připomíná „schůzi s hlasováním“:

  • Pevný počet uzlů, které se navzájem znají (povolený řetězec).
  • Navrhovatel předloží blok.
  • Uzly komunikují v několika kolech hlasování.
  • Blok se potvrdí, pokud souhlasí více než 2/3 uzlů.
  • Toleruje až 1/3 škodlivých uzlů.

Výhody:

  • Bleskové potvrzení! Sekundová finalita, na rozdíl od PoW/PoS, kde čekáte na více potvrzení.
  • Nízká spotřeba energie.
  • Silná odolnost vůči byzantským chybám (jasně toleruje 1/3 zrádců).

Nevýhody:

  • Omezený počet uzlů (komunikační zátěž exploduje).
  • Vyžaduje povolení, vysoká centralizace, ne pro veřejné řetězce.

Porovnání PoW vs PoS v tabulce (z pohledu roku 2026)

ProjektPoW (Bitcoin)PoS (Ethereum)
Základní zdrojVýpočetní síla (elektřina + hardware)Množství zástavovaných mincí
Energetická spotřebaExtrémně vysoká (srovnatelná s malými státy)Extrémně nízká (pokles o 99 %+)
Čas generování bloku10 minut (BTC)Přibližně 12 sekund
BezpečnostExtrémně silná (náklady na 51 % útok astronomické)Silná (ale teoreticky nižší ekonomické náklady na útok)
Stupeň decentralizaceVysoký (i když koncentrovaný v farmách)Střední (riziko koncentrace u velkých držitelů a poolů)
FinalitaProbabilistická (dlouhý řetězec je stabilnější)Deterministická (v minutách prakticky nevratná)
Ekologická přívětivostŠpatnáVýborná
ŠkálovatelnostPrůměrná (spoléhá na Layer 2 jako Lightning Network)Lepší (vývoj sharding atd.)
Kdo dominujeBařiValidátoři (velcí držitelé + staking pooly)

Proč Bitcoin lpí na PoW? Proč Ethereum skočilo do PoS?

Proč Bitcoin nezmění PoS?

Protože se vidí jako „digitální zlato“.

Jádro hodnoty zlata je v nedostatku a nemožnosti falšování.

PoW je jako těžba zlata: Čím těžší, tím cennější; čím více těžících, tím bezpečnější.

Přechod na PoS by znamenal „peníze tisknou peníze“, což by zničilo víru v tuto tvrdou měnu.

Satoshi v bílé knize z roku 2008 postavil PoW jako jádro ochrany – reálné náklady na elektřinu brání útokům.

V roce 2026 komunita Bitcoinu zůstává neústupná: Změna na PoS = sebevražda.

Proč Ethereum přešlo?

Ethereum se nikdy nechtělo stát „digitálním zlatem“, ale „počítačem světa“.

Cílí na DeFi, NFT, DAO, hry – všechno potřebuje vysoký TPS a nízké poplatky.

PoW byl pomalý a drahý, vývojáři ho nenáviděli.

Vitalik a tým spočítali: PoS sníží spotřebu téměř na nulu a otevře cestu k sharding.

Po Merge v 2022 TPS vzrostlo, poplatky klesly, ekosystém ožil.

I přes kontroverze kolem Lido a poolů je přechod úspěšný.

Shrnuto jednoduše:

  • Bitcoin drží PoW pro ultimátní bezpečnost a nevratný nedostatek.
  • Ethereum volí PoS pro praktickost, škálovatelnost a růst ekosystému.

Závěrečná otázka pro vás

Když uvidíte transakci, je to Bitcoin nebo Ethereum – kterému víte víc?

Věříte „tolika spálené elektřině, že falšování je nemožné“ v PoW, nebo „zástavěným miliardám, které se neodváží na lumpárny“ v PoS?

Oba přístupy mají své silné stránky a úspěšně řeší byzantský problém – v distribuovaném světě není dokonalé řešení, jen to nejlepší pro vás. Teď jste v tomhle světě o krok vpřed!

Doporučuji top 3 globální kryptoměnové burzy:

Pro širokou nabídku Binance, pro profi OKX, pro altcoiny Gate! Rychle se zaregistrujte a získejte doživotní slevu na poplatky~