Chcete vědět, jak blockchain funguje? Pomocí příkladu „převést 100 bitcoinů na starého Wanga“ vám vysvětlím jádro logiky za minutu:

Nemusíte hledat schválení banky, přímo „zakřičíte“ do celé sítě (to je vysílání transakce): „Pozor, všichni! Chci převést 100 bitcoinů na starého Wanga!“

Tato zpráva bude současně přijata desítkami tisíc počítačů po celém světě, které se účastní údržby sítě (to jsou „uzly“), bez jakékoli „centrální instituce“, která by kontrolovala, zda je to „v pořádku“.

Všechny uzly okamžitě synchronizovaně prohlédnou vaši historii transakcí – opravdu máte ve svém účtu více než 100 bitcoinů? Nebyly tyto mince dříve dvakrát převedeny? Je podpis transakce od samotného vlastníka? Po potvrzení, že je vše v pořádku, všechny uzly jednomyslně uznají: „Tato transakce je v pořádku, legální a platná!“

V tomto okamžiku „těžaři“ (uzly v síti, které provádějí intenzivní výpočty), specializovaní na balení transakcí, sesbírají všechny legální transakce, které prošly ověřením v celé síti v tomto okamžiku (možná tisíce), a zabalí je do „datového balíčku“ (to je „blok“). Poté se těžaři zapojí do extrémně obtížné matematické hádankové soutěže – kdo první vyřeší odpověď, má právo tento „balíček“ trvale zapsat do účetní knihy a získat odpovídající odměnu v bitecoinech.

Těžař, který první uhodne odpověď, okamžitě oznámí celé síti: „Blok č. 888888 jsem potvrdil! Obsahuje transakci převodu 100 bitcoinů na starého Wanga!“ Současně vygeneruje pro tento blok unikátní „digitální otisk“ (to je hash), napíše ho na „pečeti“ bloku a připojí k němu i „digitální otisk“ předchozího potvrzeného bloku, takže všechny bloky jsou propojeny jako řetěz.

Ostatní uzly po celém světě rychle ověří: „pečet“ bloku nebyla manipulována, digitální otisky se přesně shodují, „řetěz“ mezi bloky není přerušen → po potvrzení, že je vše v pořádku, všechny uzly synchronizovaně aktualizují své účetní knihy a tato transakce převodu je definitivně účinná.

Pokud byste potom chtěli změnit osud těch 100 bitcoinů, obtížnost je obrovská: museli byste současně upravit stejnou transakci v více než 51 % uzlů po celém světě, což je o deset tisíc krát těžší než vykrást trezor švýcarské banky.

Zkrátka, jádro logiky blockchainu je velmi jednoduché: tradiční model důvěry založený na „bankách“ je nahrazen „důvěrou v matematické algoritmy + dohled celé sítě“. Pomocí kryptografických technologií je účetní kniha pevně „zavařena“, a ekonomickými odměnami se přitahují cizí lidé k aktivní účasti na ověřování a dohledu, což nakonec zajišťuje bezpečnost, transparentnost a nemožnost úpravy transakcí.