Co je Proof of History? Kompletní průvodce unikátním konsenzem Solana

Autor
Autor
Roman BlechaVerified
Part of the Team Since
Apr 2025
O autorovi

Je aktivním vývojářem a pravidelným přispěvatelem pro několik významných webů zaměřených na kryptoměny, přičemž díky několikaleté praxi v oblasti blockchainu a digitálních aktiv...

Naposledy aktualizováno: 

Proof of History (PoH) je mechanismus, který na blockchainu Solana slouží jako interní časová reference. Vytváří řetězec propojených událostí pomocí hashovací funkce, čímž vzniká kryptografická časová osa. Tato ověřitelná časová osa umožňuje síti přesně určit pořadí transakcí, aniž by potřebovala externí časové zdroje nebo složitou synchronizaci mezi validátory.

Technologie byla představena v roce 2017 zakladatelem Solany, Anatolym Yakovenkem. Jeho cílem bylo řešení problému, který dlouhodobě brzdil výkonnost blockchainů: nutnost určit, v jakém pořadí se události staly. Yakovenkova myšlenka spočívala v tom, aby se čas stal přímo součástí samotného ledgeru, a tím se odstranilo zdržení vyplývající z koordinace mezi uzly.

Tato inovace dnes patří k základním faktorům, díky kterým Solana zvládá extrémně rychlé zpracování transakcí. V tomto článku si vysvětlíme co je Proof of History, jak funguje, proč je pro Solanu tak zásadní i jaké má výhody a nevýhody.

Klíčové body

  • Proof of History (PoH) je mechanismus Solany pro tvorbu kryptografické časové osy, která určuje pořadí transakcí bez externího zdrojů dat.
  • Nejde o konsenzusní algoritmus. PoH funguje jako zdroj času, který urychluje konsenzus Proof of Stake.
  • Koncept byl představen Anatolym Yakovenkem v roce 2017, kdy hledal způsob, jak odstranit problémy s časovou koordinací v distribuovaných systémech.
  • PoH je založený na nepřetržitém používání SHA-256, kdy každý hash vychází z předchozího, což dokazuje, že mezitím uplynul čas.
  • Validátoři mohou snadno umístit nové události na přesné místo v časové ose a jednoznačně tak určit jejich pořadí.
  • Solana kombinuje PoH s PoS, Tower BFT, Gulf Streamem a Sealevelem, což dohromady vytváří základ její vysoké propustnosti.
  • Díky této architektuře síť zpracovává typicky 2 000 až 5 000 transakcí za sekundu s rychlým vypořádáním a minimálními poplatky.
  • PoH je obzvlášť důležitý pro rychlé aplikace, jako jsou decentralizované burzy, NFT nebo real-time systémy.
  • Další vývoj technologie bude záviset na stabilitě Solany a na tom, zda se mechanismus rozšíří i do jiných blockchainů.

Co přesně znamená Proof of History?


Proof of History je kryptografická metoda, která umožňuje blockchainu vytvářet prokazatelný sled událostí bez závislosti na externích časových zdrojích. Každá událost získává svůj vlastní hash, který se začleňuje do sekvence předchozích výpočtů. Díky tomuto řetězení je možné ověřit přesné pořadí, ve kterém transakce nastaly.

Vizualizace Proof of History v síti Solana
Vizualizace Proof of History v síti Solana

Solana byla prvním blockchainem, který tento mechanismus implementoval. PoH vyřešil problém, který v distribuovaných systémech trápí vývojáře roky — jak určit pořadí eventů bez zpomalení běhu sítě. Díky PoH může tato síť zpracovávat transakce výrazně rychleji a efektivněji.

Kdo stál za vznikem Proof of History?


Autorem Proof of History je Anatoly Yakovenko, zakladatel Solany. V roce 2017 zveřejnil whitepaper, ve kterém představil koncept kryptografického časového systému pro blockchain.

Yakovenko pracoval mnoho let v Qualcommu, kde se věnoval distribuovaným systémům a synchronizaci času. Díky těmto zkušenostem přišel s myšlenkou, že pokud bude blockchain věřit vlastnímu časovému otisku, může dosáhnout rychlostí, které doposud nebyly možné.

Úvodní stránka whitepaperu Solany s popisem Proof of History. Zdroj: solana.com
Úvodní stránka whitepaperu Solany s popisem Proof of History. Zdroj: solana.com

Jak Proof of History technicky funguje?


PoH je založený na nepřetržitém generování hashů pomocí SHA-256. Každý nový výsledek navazuje na předchozí, což vytváří sekvenci, která dokazuje, že mezi jednotlivými kroky uběhl čas.

Tato nepřerušená sekvence hashů funguje jako jakýsi časosběr. Výpočet každého bloku trvá vždy stejně dlouho a nedá se nijak urychlit – ani obrovským výpočetním výkonem. Výsledný řetězec hashů tak vytváří jakési bezpečné, nikým neovlivnitelné hodiny přímo na blockchainu.

Proces zpracování transakce v síti Solana krok za krokem.
Proces zpracování transakce v síti Solana krok za krokem.

PoH umožňuje Solaně uspořádat transakce ještě před samotným konsenzem. Validátoři jsou pak výrazně méně zatížení, celé ověřování probíhá rychleji a síť tak dokáže držet bloky pod jednou sekundou a zvládnout obrovské množství transakcí současně.

Ukázkový příklad fungování Proof of History


Představme si situaci, kdy uživatel provádí obchod na decentralizované burze běžící na Solaně.

  • Když zadá obchod, síť přijme požadavek na směnu tokenu A za token B.
  • Než se začne cokoliv zpracovávat, transakce se zařadí do sekvence Proof of History – tedy do nepřerušeného řetězce SHA-256 hashů.
  • Tím získá specifickou časovou značku, která jasně určí její pozici vzhledem k ostatním událostem.
  • Validátoři potom nemusí řešit, které transakce mají prioritu – PoH jim už předem připraví jejich správné pořadí.
  • Následně do hry vstupuje Proof of Stake s Tower BFT, který potvrzuje a finalizuje bloky.
  • Výsledkem je finální potvrzení obchodu během zlomku sekundy a připsání tokenu B.

Ve srovnání s tradičními blockchainy celý postup vyžaduje méně kroků, méně koordinace a o dost méně čekání.

Jak Solana kombinuje Proof of Stake a Proof of History


Solana nepoužívá Proof of History jako mechanismus konsenzu. PoH slouží jako základní časová reference, na které potom Proof of Stake staví bezpečnost a finalitu. Oba systémy dohromady vytvářejí hybridní model, který síť udržuje extrémně rychlou.

Takto celý systém zapadá do sebe:

  • Proof of History dává každé události jednoznačné kryptografické časové razítko, čímž vytváří spojitou a ověřitelnou časovou stopu všech transakcí.
  • Tower BFT, vyladěná verze Practical Byzantine Fault Tolerance, pak tato razítka využívá při finalizaci bloků. Může tak pracovat velmi rychle, protože se už nemusí zabývat určováním pořadí.
  • Gulf Stream doručuje transakce validátorům ještě předtím, než se dostanou do bloků, takže síť prakticky nemusí udržovat mempool a zvládne zpracovat mnohem víc požadavků najednou.
  • Turbine následně rozděluje data na malé packety, což významně pomáhá škálování celé sítě.
  • Sealevel umožňuje smart kontraktům běžet paralelně, místo postupně. Právě tato paralelizace je jedním z klíčových důvodů, proč má Solana tak vysokou propustnost.

Dohromady tvoří velmi efektivní infrastrukturu, díky níž Solana dosahuje nízké latence a vysoké propustnosti.

Požadavky na hardware pro validátory

Solana dokáže dosahovat mimořádně vysoké rychlosti, ale není to zadarmo. Pokud byste chtěli provozovat vlastní validační uzel, připravte se na to, že budete potřebovat opravdu výkonnou sestavu. Síť zpracovává obrovské množství dat paralelně a hardware musí tento nápor zvládnout bez zpomalení.

Níže je souhrn požadavků, které musí váš hardware splnit.

Doporučené minimum
CPU 12 jader / 24 vláken, 2,8 GHz+
RAM 128 GB
Úložiště 2 TB NVMe SSD (PCIe Gen4)
Síť 1 Gbps upload/download
GPU (volitelné) Některé performance tools podporují GPU

Proof of History ve srovnání s Proof of Stake a Proof of Work


Pro správné fungování blockchainu jsou potřeba dvě věci:

  • Bezpečnost – tedy kdo smí zapisovat bloky a zda je možné těmto účastníkům věřit.
  • Správné pořadí událostí – kdy přesně se co stalo a v jaké sekvenci.

Proof of Stake (PoS) i Proof of Work (PoW) řeší především bezpečnost. Proof of History funguje spíše jako kryptografické hodiny, které celé síti poskytují důvěryhodnou časovou osu.

PoH tedy není konkurencí PoS ani PoW — naopak je urychluje, když se s nimi spojí.

Proof of History vs. Proof of Stake

  • PoS: Určuje validátory podle počtu stakovaných tokenů a chrání síť před Sybil útoky i ekonomickým zneužitím.
  • PoH: Zajišťuje nepřetržitou a ověřitelnou časovou osu, takže validátoři přesně vědí, kdy jednotlivé transakce vznikly.
  • Solana: PoH vytváří časová razítka, zatímco Tower BFT (její varianta PoS konsenzu) podle nich potvrzuje bloky.

Na rozdíl od PoS sází Proof of Work (např. bitcoin, litecoin, dogecoin) na soutěž těžařů, kteří musí řešit hashovací úlohy a být první, kdo najde další blok. Proof of History tento energetický závod obchází a umožňuje tak mnohem rychlejší finalizaci transakcí.

Proof of History vs. Proof of Work

  • PoW: Zajišťuje bezpečnost pomocí energeticky náročné těžby (mining). Je to bezpečné, ale pomalejší řešení validace bloků.
  • PoH: Žádná soutěž mezi těžaři neprobíhá. Síť má k dispozici kryptografické hodiny, které určují pořadí událostí předem, což výrazně snižuje potřebu koordinace a zrychluje finální potvrzení.

Zatímco PoW poskytuje poskytuje finalitu závislou na množství vykonané práce, modely urychlené Proof of History zvládnou větší objem dat.

Výhody a nevýhody Proof of History


Proof of History výrazně zvyšuje výkon Solany, ale přináší s sebou i určité kompromisy. Pojďme si je podrobněji projít.

Klady

  • Předem určené pořadí transakcí: Solana přiřazuje událostem časová razítka, takže síť nemusí zdlouhavě řešit, co přišlo první — to snižuje zpoždění a zrychluje zpracování.
  • Obrovská rychlost: Síť dlouhodobě dosahuje tisíců transakcí za sekundu, což ji řadí mezi nejvýkonnější blockchainy současnosti.
  • Nízké poplatky: Díky efektivní architektuře zůstávají poplatky téměř zanedbatelné i v době zvýšeného provozu.
  • Úspora energie: PoH nevyžaduje těžebu jako PoW, takže síť funguje s mnohem nižší spotřebou energie.

Zápory

  • Náročné hardwarové požadavky: Provozovat validační uzel na Solaně znamená mít výkonný hardware, což zvyšuje vstupní náklady a může omezovat decentralizaci.
  • Citlivost na časové odchylky: Když se uzly dostanou mimo synchronizaci, jejich návrat do správného stavu může být složitý a časově náročný.
  • Úzký ekosystém: Proof of History je unikátní pro Solanu — jinde se nepoužívá. To znamená, že nástroje i komunita jsou zatím zaměřené hlavně na tento jediný projekt.

Kde se Proof of History nejvíce využívá


Proof of History se uplatní všude tam, kde je klíčová rychlost a přesné pořadí transakcí. Skvělým příkladem jsou decentralizované burzy typu Serum, kde je pro férové obchodování zásadní okamžitě vědět, která objednávka dorazila jako první. Díky tomu se minimalizuje frontrunning.

Stejný princip se osvědčuje i při mintingu NFT, kdy se do procesu zapojí tisíce uživatelů současně. Proof of History pomáhá udržet síť stabilní i v extrémních špičkách.

Ale nejde jen o trading nebo NFT.

V oblastech jako IoT, herní projekty nebo decentralizované fyzické infrastruktury (např. DePIN) může i nepatrné zpoždění výrazně narušit funkčnost. Solana díky přesnému časování udržuje všechny procesy sladěné. Dokonce i profesionální tradingové firmy, jako je Jump Crypto, využívají tuto vlastnost k vysokorychlostním strategiím, na pomalejších řetězcích by vůbec nefungovaly.

Protože PoH určí pořadí událostí ještě před samotným zpracováním, dokáže Solana zvládat i extrémní zátěž bez jakéhokoli zpomalení.

Budoucnost Proof of History a postavení mezi konkurencí


Proof of History je stále unikátní technologie, kterou využívá primárně Solana. Některé nové projekty experimentují s podobnými mechanismy, ale žádný jiný velký blockchain neimplementoval PoH v plném rozsahu.

Budoucnost PoH tedy bude záviset zejména na tom, zda se koncept rozšíří mimo solana ekosystém. Rovněž vysoké nároky na hardware mohou odradit běžné uživatele od provozování vlastních uzlů.

Solana však mezitím pokračuje v inovacích. Nový validator client Firedancer má přinést výrazné zlepšení výkonu a spolehlivosti. Řešení je založené na kompresi dat a vývoji light klientů, aby se síť dala lépe používat i na mobilech.

Závěr: Proof of History jako záruka důvěry v síti


Teď už máte jasno v tom, co je Proof of History, jakým způsobem tato technologie funguje a proč je tak důležitá pro výkon sítě Solana. PoH vytváří důvěryhodnou časovou stopu, která umožňuje řadit transakce rychle a bez zbytečného zdržení, což se promítá do vysoké rychlosti i minimálních poplatků.

Přestože s sebou nese také určité nevýhody, představuje zásadní krok vpřed v tom, jak mohou blockchainy pracovat s časem. Pokud bude Solana dál rozvíjet svou infrastrukturu, může se tato technologie stát inspirací i pro další sítě.

FAQ:


Co je Proof of History a proč ho Solana používá?

Kdo Proof of History vytvořil a s jakým cílem?

Jak Proof of History technicky funguje?

Jak Proof of History zapadá do celkové architektury Solany?

Crypto News in numbers
editors
Seznam autorů + 66 dalších
2M+
Počet aktivních čtenářů Cryptonews z celého světa
250+
Návody a recenze
8+
Počet aktivních let na trhu
70+
Mezinárodní tým autorů