Articles

Kde je blockchain uložen?

Technologie blockchain rychle nabývá na významu a je snadné pochopit proč. Od humbuku kolem digitální měny v roce 2017 až po rostoucí přijetí blockchainových řešení v podnikání v roce 2020, tato decentralizovaná technologie rychle nabývá na významu. Ačkoli tedy blockchain může fungovat převážně v pozadí, ať už jste v oblasti bitcoinů a digitálních měn nováčkem, nebo zavedeným uživatelem kryptoměn, stojí za to vědět něco málo o tom, jak funguje, včetně toho, jak & kde je blockchain uložen.
Blockchain, je ve své podstatě jednoduše databáze pro ukládání informací. Jeden z klíčových rozdílů technologie blockchain oproti běžné databázi však spočívá v tom, že namísto toho, aby databázi kontroloval centrální orgán, jako je vláda nebo banka, je databáze „decentralizovaná“ v tom smyslu, že ji fakticky vlastní síť uživatelů. V důsledku této architektury je blockchain schopen poskytovat sdílený veřejný záznam o vlastnictví jakéhokoli aktiva a sledovat změny tak, aby byly viditelné pro každého, kdo má k blockchainu přístup. Decentralizovaná databáze jako taková funguje podle pravidel sítě, což je důvod, proč je „správa“ blockchainů tak důležitá pro jejich úspěch a proč je zpětná vazba od komunity klíčová, zejména pro úspěch veřejných blockchainů „bez povolení“.
Když se nový počítač, neboli „uzel“, abychom použili technický žargon, připojí k síti blockchainů, může začít provádět transakce. Obvykle se tato decentralizovaná síť skládá z milionů dalších počítačů po celém světě propojených v takzvané síti „peer-to-peer“. Základem fungování blockchainu je, že kdykoli dojde k transakci, podrobnosti o ní se objeví v síti, takže každý z uživatelů má k dispozici aktualizovaný záznam. Druhou klíčovou vlastností je, že každý údaj přidaný do blockchainu musí být ověřen sítí. A protože jsou blockchainy decentralizované, bez jediného bodu selhání, na rozdíl od tradičních databází, pak je pro počítačové „hackery“ velmi obtížné narušit nebo změnit data uložená v blockchainu.
Termín „blockchain“ je odvozen od způsobu, jakým jsou transakce spojovány po jednom bloku, což je v podstatě způsob, jakým jsou do databáze přidávány všechny nové informace. Tímto postupem blok po bloku je blockchain „neměnným záznamem“ – jinými slovy je to přesný záznam o tom, kdo co přesně v dané síti vlastní – který nelze změnit. A u veřejných blockchainů jsou sice data veřejná, ale to, kdo transakce skutečně provádí, je soukromé, takže je to i tímto způsobem anonymizované.

Digitální měny a blockchain

Digitální měny jsou všechny vytvořeny z blockchainu; je to základní technologie, která stojí za většinou kryptoměn. Blockchain je obrovská databáze uchovávající veškeré informace. Představte si velkou tabulku v Excelu, do které mohou všichni uživatelé provádět záznamy a která se okamžitě aktualizuje ve všech systémech. V blockchainu jsou uloženy všechny podrobnosti o transakcích s digitálními měnami, které kdy byly provedeny. V případě bitcoinu to zahrnuje:

  • Datum transakce
  • Odeslaná částka
  • Bitcoinová adresa příjemce
  • Bitcoinová adresa odesílatele (je to číslo bankovního účtu)

Pro příklad uvádíme různé adresy digitálních měn nebo čísla účtů. Předpokládáme, že každá adresa měla na začátku 5 BTC. Nejlepší na tomto konceptu je, že kdokoli v síti může vypočítat zůstatek pouhým přečtením transakcí:

1FJJgwoa47aBpv84euSLreFmJPwBdZy má 5-0,01 = 4.99 BTC

35cVF6hZwXF33yS3jhoQRt1gzZhxM má 5-4,9 = 0,01 BTC

1JN95wW66Pone6n4f1giFZNqCu64 má 5-1,245 = 4,875 BTC

1737a36vF46rGXQPGLMJTcWsw2y má 5+0.01+4,9=9,9 BTC

1KJDDF54pH65qicuyCK74Af7Wtpp má 5+1,245=5,12 BTC
Zjednodušeně řečeno, bitcoin je postaven na blockchainu, který funguje jako sdílená účetní kniha digitální měny, „databáze, která je konsensuálně sdílena a synchronizována napříč více místy, institucemi nebo geografickými oblastmi a je přístupná více lidem“, jak uvádí Investopedia. Představte si blockchain jako něco podobného jako počítačový operační systém, například Microsoft Windows nebo MacOS, a samotný bitcoin jako jednu z aplikací, která může v tomto operačním systému běžet.

Je technologie blockchain jednoduchá?

Dobrý příklad toho, jak blockchain funguje, poskytují společnosti poskytující leasing automobilů, jak ukazuje tato případová studie IBM, která jasně popisuje jeho výhody: „Významnou výzvou, které dnešní leasingové sítě automobilů čelí, je skutečnost, že i když je fyzický dodavatelský řetězec obvykle integrovaný, podpůrné systémy jsou často roztříštěné.
„Každá strana v rámci sítě vede svou vlastní účetní knihu, jejíž synchronizace může trvat dny nebo týdny. Pomocí sdílené účetní knihy v síti blockchain může každý oprávněný účastník přistupovat ke stavu vozidla, sledovat ho a analyzovat bez ohledu na to, kde se v rámci svého životního cyklu nachází.“
Ilustrace z knihy „Blockchain for Dummies“ IBM Third Edition, 2020, Manav Gupta
Jak blockchain buduje důvěru
Blockchain je decentralizovaný koncept, který se zcela liší od tradičních systémů, protože nad systémem nepřebírá kontrolu jediný orgán nebo organizace. Prakticky to znamená, že blockchain je vysoce efektivní pro budování důvěry. Původní vývojáři bitcoinu chtěli vytvořit prostředek pro anonymní distribuci měny, který by byl nezávislý na jakékoli vládní struktuře. Řečeno žargonovým slovem, je „bez důvěry“ v tom smyslu, že systém byl navržen tak, aby nikdo nemusel věřit nikomu jinému, aby systém fungoval!
Klíčové vlastnosti blockchainu lze shrnout do pěti klíčových charakteristik:
1. Distribuovaný a udržitelný: Blockchain je sdílený, aktualizuje se při každé transakci, a proto se to, co je v blockchainu, aktualizuje podle toho, jak se to používá. A protože blockchain není nikým vlastněn ani kontrolován, nemusí být jeho další používání a rozvoj závislé na jediné osobě nebo organizaci.
2. Bezpečný, soukromý a neměnný: Zabudovaná oprávnění a použití kryptografie (kód pro ochranu informací v počítačových systémech) pomáhají zabránit neoprávněnému přístupu k dané síti a zajistit, že účastníci jsou těmi, za které se vydávají. Důvěrnost je udržována kombinací kryptografie a přístupových práv k datům, aby uživatelé měli selektivní přístup. Po přihlášení nejsou uživatelé schopni manipulovat s žádným záznamem transakce.
3. Transparentní a auditovatelné: Protože všichni uživatelé blockchainu mají přístup ke stejným datům, mohou ověřovat transakce a ověřovat totožnost nebo vlastnictví bez potřeby zprostředkovatelů třetích stran nebo kontrolního centrálního orgánu.
4. Na základě konsensu: Všichni uživatelé sítě blockchain musí souhlasit s tím, že transakce je platná. Toho se dosahuje pomocí chytrého využití takzvaných „konsensuálních algoritmů“. Díky tomu mohou blockchainové sítě rozhodovat o tom, jak přesně může každá transakce proběhnout.
5. Organizované a flexibilní: Blockchainy mohou být nastaveny s obchodními pravidly a „chytrými smlouvami“ (automatický software, který se vykonává na základě jedné nebo více podmínek – viz níže) zabudovanými do platformy. Díky tomu mohou tyto sítě podporovat komplexní obchodní procesy a širokou škálu činností od podpory globálního řízení logistiky až po pomoc spotřebitelům s automatickým pojištěním letu v případě jeho narušení.

Ilustrace z knihy „Smart Contracts Explained“ (https://101blockchains.com//)

.