Obsah

Solana: Architektura postavená na PoH

Solana je navržena jako „World Computer“, který nezpomaluje software, ale je limitován pouze fyzickými parametry hardwaru. Její architektura umožňuje paralelní zpracování transakcí, což je v kontrastu s lineárním modelem většiny ostatních blockchainů.

1. Centrální role Proof of History (PoH)

Všechny komponenty Solany se spoléhají na Proof of History. PoH slouží jako globální zdroj času (Clock), který umožňuje uzlům synchronizovat své akce bez nutnosti neustálé komunikace přes síť. Díky tomu může síť fungovat jako „běžící pás“ (pipeline), kde se data zpracovávají v reálném čase.

2. 8 Technologických pilířů

Architektura se opírá o osm specifických technologií, které společně eliminují úzká hrdla v propustnosti:

Sealevel: Paralelní Smart Contracts

Na rozdíl od EVM (Ethereum Virtual Machine), který zpracovává transakce jednu po druhé, Sealevel umožňuje tisícům chytrých smluv běžet paralelně. Pokud transakce neovlivňují stejný stav (např. posíláte peníze osobě A a někdo jiný osobě B), Solana je zpracuje současně.

Pipeline: Zpracování transakcí

Pipeline (zřetězení) je proces, při kterém je vstupní proud dat rozdělen na kroky přiřazené různému hardwaru.

Gulf Stream: Mempool-less protokol

Většina blockchainů má „čekárnu“ (mempool), kde transakce čekají na potvrzení. Solana pomocí Gulf Stream odesílá transakce validátorům dříve, než je dokončen aktuální blok. To snižuje zátěž na paměť a urychluje potvrzení.

Turbine: Protokol pro šíření bloků

Aby se obrovské objemy dat nezahltily síť, Turbine rozděluje bloky na malé pakety a šíří je pomocí struktury podobné stromu (podobně jako BitTorrent). Tím se minimalizuje dopad na šířku pásma jednotlivých uzlů.

3. Programový model (Accounts)

Na Solaně je kód (program) oddělen od dat (účtů).

Tento model umožňuje zmiňované paralelní zpracování, protože systém předem ví, ke kterým datům bude program přistupovat.

4. Hardware jako klíč k výkonu

Validátor na Solaně vyžaduje specifický hardware:

5. Shrnutí výhod architektury


Související články:

Tagy: it solana architecture blockchain sealevel scalability engineering