Blockchain
Blockchain je stručně řečeno digitální a neustále rostoucí seznam datových záznamů. Tento seznam tvoří mnoho bloků dat, které jsou uspořádány v chronologickém pořadí a jsou propojeny a zabezpečeny kryptografickými důkazy.
První prototyp blockchainu
pochází z počátku 90. let 20. století, kdy informatik Stuart Haber a fyzik W. Scott Stornetta použili kryptografické techniky v řetězci bloků k zabezpečení digitálních dokumentů před manipulací s daty. Práce Habera a Stornetty jistě inspirovala Davea Bayera, Hala Finneyho a mnoho dalších počítačových vědců a nadšenců do kryptografie – což nakonec vedlo k vzniku
Bitcoinu jako prvního decentralizovaného systému elektronických peněz (nebo jednoduše první
kryptoměny).
Bílou knihu Bitcoinu zveřejnil v roce 2008 pseudonymní
Satoshi Nakamoto.
I když je blockchainová technologie starší než Bitcoin, je na ní postavena většina kryptoměnových sítí, které fungují jako decentralizované, distribuované a veřejné digitální účetní knihy zodpovědné za uchovávání trvalého záznamu (řetězce bloků) všech dříve potvrzených transakcí.
Blockchainové transakce se realizují v rámci peer-to-peer sítě globálně distribuovaných počítačů (
uzlů). Každý uzel udržuje kopii blockchainu a přispívá k fungování a bezpečnosti sítě. To z Bitcoinu dělá decentralizovanou digitální měnu, která nezná statní hranice, je odolná vůči cenzuře a nevyžaduje zprostředkování třetí stranou.
Blockchain je jako technologie distribuované účetní knihy záměrně navržen tak, aby byl vysoce odolný vůči úpravám a podvodům (například dvojí útratě). Je tomu tak proto, že bitcoinový blockchain nelze jako databázi záznamů změnit nebo s ním manipulovat, aniž byste k tomu využili nepraktické množství elektřiny a výpočetního výkonu. To znamená, že síť může prosazovat koncept „originálních“ digitálních dokumentů, což z každého bitcoinu činí velmi jedinečnou a nekopírovatelnou formu digitální měny.
Takzvaný algoritmus konsenzu
Proof of Work umožnil z Bitcoinu vytvořit systém s
byzantskou odolností proti chybám (BFT), což znamená, že jeho blockchain dokáže jako distribuovaná síť fungovat nepřetržitě, i když se někteří účastníci (uzly) chovají nečestně nebo nefungují dostatečně efektivně. Algoritmus konsenzu Proof of Work je nezbytnou součástí bitcoinové
těžby.
Blockchainovou technologii je možné také přizpůsobit jiným odvětvím, jako je
zdravotnictví, pojišťovnictví,
dodavatelské řetězce,
internet věcí a tak dále. I když byla navržena s ohledem na distribuovanou účetní knihu (v decentralizovaných systémech), je možné ji nasadit i v centralizovaných systémech jako způsob, jak zajistit
integritu dat nebo snížit provozní náklady.