Historie blockchainu
Domů
Články
Historie blockchainu

Historie blockchainu

Začátečníci
Zveřejněno Dec 6, 2018Aktualizováno Dec 16, 2022
3m

Kryptoměny existují díky blockchainové technologii. Ta umožňuje každému uzlu v síti dosáhnout konsenzu, aniž by si jednotlivé uzly musely vzájemně důvěřovat.


Počátek

Myšlenku blockchainové technologie popsali už v roce 1991 vědci Stuart Haber a W. Scott Stornetta. Tito dva vědci představili výpočetně praktické řešení časového razítkování digitálních dokumentů, aby u nich nebylo možné měnit datum ani s nimi jinak manipulovat. 

Tento systém používal k ukládání dokumentů s časovým razítkem kryptograficky zabezpečený řetězec bloků. V roce 1992 byly do návrhu začleněny Merkleovy hashové stromy, které zvýšily účinnost tím, že umožnily shromáždit několik dokumentů do jednoho bloku. Tato technologie však zůstala nevyužita a její patent zanikl v roce 2004, čtyři roky před vznikem Bitcoinu.


Reusable Proof Of Work

V roce 2004 představil počítačový vědec a kryptografický aktivista Hal Finney (Harold Thomas Finney II) systém zvaný RPoW – Reusable Proof Of Work. Tento systém fungoval tak, že když někdo obdržel nevyměnitelný nebo nezaměnitelný token vycházející z mechanismu proof of work s názvem hashcash, vznikl token podepsaný algoritmem RSA, který pak bylo možné převádět z osoby na osobu. 

Systém RPoW vyřešil problém dvojí útraty tím, že vlastnictví tokenů bylo registrováno na důvěryhodném serveru, který byl navržen tak, aby uživatelé kdekoli na světě mohli v reálném čase ověřit jeho správnost a integritu. 

RPoW lze v kryptoměnové historii považovat za raný prototyp a významný počáteční krok.


Bitcoinová síť

Koncem roku 2008 byl v bílé knize představen decentralizovaný peer-to-peer systém elektronických peněz s názvem Bitcoin. Tato bílá kniha byla zveřejněna v kryptografické poštovní konferenci osobou nebo skupinou používající pseudonym Satoshi Nakamoto.

Bitcoin vychází z algoritmu proof-of-work hashcash, ale místo hardwarově důvěryhodné výpočetní funkce, jako byl systém RPoW, zajišťuje ochranu proti dvojí útratě decentralizovaným peer-to-peer protokolem, který sleduje a ověřuje transakce. Stručně řečeno, bitcoiny jsou „těženy“ pomocí mechanismu proof-of-work jednotlivými těžaři, kteří je získávají jako odměnu, a následně jsou ověřovány decentralizovanými uzly v síti.

Bitcoin vznikl 3. ledna 2009, kdy Satoši Nakamoto vytěžil první bitcoinový blok a získal za to odměnu ve výši 50 bitcoinů. Prvním příjemcem bitcoinu byl Hal Finney, který v rámci první bitcoinové transakce na světě obdržel 12. ledna 2009 od Satoshiho Nakamota 10 bitcoinů.


Ethereum

V roce 2013 pak Vitalik Buterin, programátor a spoluzakladatel časopisu Bitcoin Magazine, prohlásil, že Bitcoin potřebuje skriptovací jazyk pro vytváření decentralizovaných aplikací. Bitcoinová komunita se ale s tímto názorem neztotožnila, a tak zahájil vývoj nové blockchainové platformy používající distribuované výpočty s názvem Ethereum, která funkci skriptování, takzvané chytré kontrakty, podporuje.

Chytré kontrakty jsou programy nebo skripty, které se spouští a vykonávají na blockchainu Ethereum. Pokud jsou splněny určité podmínky, lze s nimi například provádět transakce. Chytré kontrakty se programují specifickými programovacími jazyky a kompilují se do bajtkódu, který pak může přečíst a spustit decentralizovaný, turingovsky úplný virtuální stroj – virtuální stroj Ethereum (EVM).

Vývojáři mohou také na Ethereu vytvářet a publikovat aplikace. Těmto aplikacím se obvykle říká DApps (decentralizované aplikace) a na Ethereu jich běží již stovky, včetně platforem sociálních sítí, herních aplikací a finančních burz.

Nativní kryptoměnou Etherea je Ether, který je možno převádět mezi účty a používá se k placení poplatků za výpočetní výkon potřebný k realizaci chytrých kontraktů.

Blockchainová technologie v dnešní době upoutává velkou pozornost široké veřejnosti a její využití už není omezeno jen na kryptoměny, ale používá se i v řadě dalších odvětví. Další informace o blockchainu a dalších zajímavých tématech najdete v dalších videích na Akademii Binance.