Bitcoin VerityOtevřít srovnávač

Úroveň 5 · Jak Bitcoin funguje

Proof of work: proč blok potřebuje výpočetní práci

Jak opakované hashování spojuje vytvoření bloku s měřitelným nákladem a proč lze výsledek ověřit mnohem snáze, než ho najít.

Článek
49
Doba čtení
16 minut
Zkontrolováno
8. září 2026

Podstata ve zkratce

Proof of work dokládá, že nalezení hlavičky bloku s hashem pod stanoveným cílem vyžadovalo v průměru mnoho pokusů. Úspěšný výsledek je nákladné najít, ale každý uzel jej rychle ověří. Protože hlavička odkazuje na předchozí blok, práce se vrství a zvyšuje náklady na přepsání historie.

01

Těžař nehledá tajný vzorec

Hlavička bloku obsahuje mimo jiné hash předchozího bloku, Merkle root transakcí, časový údaj, cíl zapsaný v poli bits a nonce. Těžař mění nonce a další upravitelné údaje a hlavičku opakovaně hashuje. Platný výsledek musí být číselně menší nebo roven cíli, který vyžadují pravidla sítě.

Kryptografický hash se po každé malé změně vstupu chová nepředvídatelně. Není známa zkratka, která by předem odhalila úspěšný nonce; těžař zkouší velké množství možností. Po nalezení však uzel vypočítá hash předložené hlavičky a podmínku zkontroluje přímo. Tato asymetrie mezi drahým hledáním a levným ověřením je podstatou mechanismu.

02

Práce připoutává nový blok k historii

Hash předchozí hlavičky je součástí nové hlavičky. Změna starší transakce by změnila Merkle root, hash bloku i odkazy ve všech následujících blocích. Útočník by musel znovu vytvořit proof of work pro změněný blok a dohnat práci, kterou mezitím přidává zbytek sítě.

Proof of work proto nedělá minulost matematicky neměnnou. Její úpravu činí měřitelně nákladnou a pravděpodobnost úspěšného dohnání klesá s přibývající prací po potvrzené transakci, pokud si poctivá část sítě zachovává převahu. Počet potvrzení je praktický ukazatel nahromaděné ochrany, nikoli absolutní záruka.

  • změna transakce změní závazek v hlavičce bloku
  • změna starého bloku vyžaduje přepočítat také navazující větev
  • uzly porovnávají nahromaděnou práci pouze mezi řetězci, které jsou podle jejich pravidel platné
03

Proof of work brání levnému předstírání většiny

V otevřené síti si jeden člověk může vytvořit tisíce identit nebo uzlů. Počítání IP adres či uživatelských jmen by proto nebylo odolným hlasováním. Proof of work váže tvorbu historie na skutečné výpočetní zdroje, které nelze rozmnožit pouhým zkopírováním identity.

Práce neříká, kdo má morálně pravdu, a sama neurčuje pravidla platné transakce. Těžař může najít hash i pro blok s nepovolenou inflací, ale plné uzly jej odmítnou. Proof of work řeší pořadí a náklad konkurenčních historií; validace uzlů řeší, zda blok vůbec splňuje přijatá pravidla.

04

Energie je vlastností mechanismu i předmětem sporu

Výpočetní pokusy spotřebovávají elektřinu a vyžadují zařízení. Není přesné tvrdit, že proof of work je bez nákladů nebo že spotřeba automaticky dokazuje společenskou hodnotu Bitcoinu. Mechanismus záměrně zdražuje tvorbu konkurenční historie a bezpečnost vzniká právě proto, že potřebné zdroje mají cenu.

Zda je tato cena přiměřená, nelze rozhodnout samotným popisem protokolu. Poctivé hodnocení musí porovnat spotřebu, zdroje energie, emise, bezpečnostní užitek a dostupné alternativy. Užší technický fakt zní: uzel ověří požadovanou práci z hlavičky, aniž by stejné hledání opakoval.

Úroveň 5 · Jak Bitcoin funguje

Pojmy, které je třeba znát

Proof of work
Důkaz, že hash hlavičky bloku splňuje cíl, k jehož dosažení je v průměru třeba mnoho výpočetních pokusů.
Cíl
Hraniční hodnota; platný hash hlavičky bloku musí být menší nebo roven této hodnotě.
Nonce
Pole v hlavičce bloku, které těžař mění při hledání nového výsledného hashe.

Častý omyl

Těžaři řeší stále složitější matematické rovnice a nejrychlejší objeví správnou odpověď.

Přesnější vysvětlení

Základní úlohou je opakovaně hashovat měnící se hlavičku a hledat výsledek pod cílem. Jednotlivý pokus je jednoduchý a náhodný; vyšší výkon zvyšuje počet pokusů za sekundu, nikoli inteligenci řešení.

Přesnější vysvětlení

Není práce, která nic dalšího nevypočítá, prostě plýtváním?

Hashování nevytváří vedlejší vědecký výpočet. Jeho účelem je vytvořit veřejně ověřitelný náklad na navrhování historie bez centrálního správce. To neřeší ekologickou ani hodnotovou námitku: společnost může dojít k závěru, že přínos cenu neospravedlňuje. Přesné porovnání však musí zahrnout skutečnou spotřebu, energetický mix, emise a poskytovanou bezpečnost, nikoli jen slogan.

49

Co si odnést

  1. 01Úspěšný hash je obtížné najít, ale snadné ověřit.
  2. 02Práce se přes odkazy mezi bloky vrství a zdražuje přepsání minulosti.
  3. 03Proof of work vybírá mezi platnými historiemi; nenahrazuje kontrolu konsenzuálních pravidel.
  4. 04Spotřeba energie je skutečný náklad mechanismu, ne automatický důkaz jeho hodnoty ani bezcennosti.

Shrnutí jako pro dítě

Úplně jednoduše

Těžaři zkoušejí obrovské množství kombinací, dokud jeden nenajde hash vyhovující pravidlům. Hledání stojí hodně práce, ale ostatní výsledek rychle zkontrolují. Každý nový blok tak přidává starším platbám další nákladnou vrstvu ochrany.

Zkontrolováno: 8. září 2026

Zdroje a další čtení

Zdroje podporují konkrétní fakta a definice; jejich uvedení neznamená, že redakce přebírá každý názor autora.

01
Bitcoin Developer Guide: proof of workBitcoin Developer Guide
developer.bitcoin.org
02
Původní bitcoinový whitepaperBitcoin.org
bitcoin.org
03
Bitcoin Core: ověřování proof of workBitcoin Core source code
github.com

Vzdělávací obsah, nikoli investiční doporučení.