Pozn. přek.: Tento fascinující článek o blockchainu byl napsán a publikován před asi dvěma lety v nizozemštině. Nedávno byl přeložen do angličtiny, což vyvolalo nový nárůst zájmu ze strany ještě větší IT komunity. Ačkoliv některá čísla od té doby zastarala, podstata, kterou se autor snažil předat, zůstala stejná.
Blockchain změní vše: průmysl dopravy, finanční systém, vládu… ve skutečnosti by asi bylo snazší vyjmenovat oblasti našeho života, kterých se nedotkne. Přesto nadšení k němu často vychází z nedostatku znalostí a pochopení. Blockchain je řešení, které hledá problém.

Sjoerd Knibbeler vytvořil tento obrázek speciálně pro The Correspondent; ostatní obrázky v tomto článku jsou součástí série ‘Current Studies’ (2013-2016), o které se více dozvíte na konci článku.
Představte si: dav programátorů ve velké hale. Sedí na skládacích židlích, před nimi jsou notebooky na skládacích stolcích. Na osvícené modro-fialové scéně se objevuje člověk.
„Sedm set blockchainerů! — křičí na své posluchače. Ukazuje na lidi v místnosti: — Strojové učení… — a potom naplno: — Energetická revoluce! Zdravotnictví! Veřejná bezpečnost a ochrana práva! Budoucnost důchodového systému!“
Gratulujeme, jsme na hackathonu Blockchaingers Hackathon 2018 v Groningen, Nizozemsko (). Pokud je tomu, co účinkující říkají, věřit, zde se vytváří historie. O chvíli dříve se hlas z doprovodného videa obrací na publikum s otázkou: mohou si představit, že právě zde, právě teď, v této hale, najdou řešení, které změní „miliardy životů“? A na tato slova Země na obrazovce exploduje paprskem světelných paprsků. 
Poté se objevuje ministr vnitra Nizozemska Raymond Knops, oblečený podle poslední módy technologických nadšenců — v černé mikině. Je zde jako „super-akcelerátor“ (co to vlastně znamená). „Všichni cítí, že blockchain zásadně změní správu,“ říká Knops.
V posledních letech neustále slyším o blockchainu. Ostatně, jako asi všichni my. Protože je všude.
A já rozhodně nejsem jediný, kdo se ptá: může mi někdo vysvětlit, co to vlastně je? A v čem spočívá jeho „revolučnost“? Jaký problém řeší?
Ve skutečnosti jsem se právě proto rozhodl napsat tento článek. Mohu hned říci: je to podivná cesta nikam. Nikdy v životě jsem se nesetkal s takovým množstvím žargonu, který popisuje tak málo. Nikdy jsem neviděl tolik naparování, které by se tak rychle vytrácelo při bližším zkoumání. A nikdy jsem neviděl takové množství lidí, kteří hledají problém pro své "řešení".
"Agenti změny" v provinčním nizozemském městě
Obyvatelé Zuydhorna, městečka s populací necelých 8000 lidí na severovýchodě Nizozemska, neměli tušení, co je blockchain.
"Věděli jsme jen, že blockchain přichází a čekají nás globální změny," řekl jeden z městských úředníků v . "Měli jsme na výběr: buď se nechat zmrazit, nebo jednat."
Obyvatelé Zuydhorna se rozhodli jednat. Bylo rozhodnuto "převést na blockchain" městský program podpory dětí z chudých rodin. K tomu město najalo na stáž studenta a nadšence do blockchainu Maartena Veldhuijse.
Jeho prvním úkolem bylo vysvětlit, co to blockchain vlastně je. Když jsem se ho na podobnou otázku zeptal, řekl, že to je "jakýsi systém, který nelze zastavit», «síla přírody", pokud chcete, nebo spíše "decentralizovaný algoritmus konsensu». «Dobře, to je těžké vysvětlit," přiznal nakonec. - Řekl jsem úřadům: „Raději vám udělám aplikaci, a pak bude všechno jasné.“».
Řečeno – učiněno.
Program pomoci umožňuje chudým rodinám půjčit si kolo, jít do divadla nebo kina na účet města atd. Dříve museli shromažďovat hromadu papírování a účtenek. Ale aplikace Velthuijse to vše změnila: nyní stačí naskenovat kód – získáte kolo a majitel podniku peníze.
Náhle se malé město stalo jedním z "center světové blockchainové revoluce". Následovala medializace a dokonce ocenění: město vyhrálo cenu "za inovace v oblasti obecního správy" a bylo nominováno na cenu za nejlepší IT projekt a nejlepší občanskou službu.
Místní správa projevovala stále větší nadšení. Velthuijs a jeho tým „žáků“ vytvářeli novou realitu. Ovšem tento pojem se příliš nehodil k rozruchu, který město pohltil. Někteří obyvatelé je přímo nazývali „agenty změn“. (to je ustálené vyjádření v angličtině pro lidi, kteří — pozn. překl.).
Jak to funguje?
Takže dobře, agenti změn, revoluce, všechno se mění… Ale co to vlastně je blockchain?
V jeho podstatě je blockchain velmi populární elektronická tabulka (představte si Excel s jedinou tabulkou). Jinými slovy, jde o nový způsob ukládání dat. V tradičních databázích obvykle existuje jeden odpovědný uživatel. To on rozhoduje, kdo má přístup k datům a kdo je může zadávat, upravovat nebo mazat. S blockchainem je to jinak. Nikdo za nic neodpovídá a nikdo nemůže data měnit nebo mazat. Mohou se jen zadávat a prohlížet.
Bitcoin je první, nejznámější a pravděpodobně jediné využití blockchainu. Tato digitální měna umožňuje převádět peníze z bodu A do bodu B bez účasti banky. 
Jak to funguje? Představte si, že je potřeba převést určitou částku peněz od Jessiky k Jamesovi. Banky to skvěle umí. Například žádám banku, aby poslala peníze Jamesovi. Banka začíná potřebné kontroly: je na účtu dostatek peněz? Existuje účet s daným číslem? A do své vlastní databáze zaznamenává něco jako „převést peníze od Jessiky k Jamesovi.“
V případě bitcoinu je to trochu složitější. Vy nahlas prohlašujete v jakési obří chatové místnosti: „Převést jeden bitcoin od Jessiky k Jamesovi!“ Poté existují uživatelé (minéři), kteří shromažďují transakce do malých bloků.
Aby mohli tyto bloky s transakcemi přidat do veřejní blockchainové knihy, musí minéři vyřešit složitý úkol (musí uhodnout velmi velké číslo z velmi rozsáhlého seznamu čísel). Obvykle řešení tohoto úkolu trvá asi 10 minut. Pokud se doba hledání odpovědi stabilně snižuje (například minéři přecházejí na výkonnější zařízení), obtížnost úkolu se automaticky zvyšuje. 
Jakmile je odpověď nalezena, miner přidá transakce do poslední verze blockchainu — té, která je u něj lokálně uložena. A do chatu jde zpráva: „Vyřešil jsem úlohu, podívejte se!“. Kdokoliv si může ověřit a ujistit se, že je řešení správné. Poté všichni aktualizují své lokální verze blockchainu. Voilà! Transakce je dokončena. Jako odměnu za práci získává miner bitcoiny.
O jakou úlohu se jedná?
K čemu je tato úloha potřeba? Ve skutečnosti by nebyla potřeba, kdyby se všichni chovali vždy čestně. Ale představte si situaci, kdy se někdo rozhodne utratit své bitcoiny dvakrát. Například, současně říkám Jamesovi a Johnovi: „Tady máte bitcoin“. A někdo musí zkontrolovat, zda je to možné. V tomto smyslu minery plní práci, za kterou obvykle odpovídají banky: rozhodují o tom, které transakce jsou povoleny.
Samozřejmě může miner zkusit podvést systém a domluvit se se mnou. Ale pokus o dvakrát utracení stejných bitcoinů bude okamžitě odhalen, a ostatní minery odmítnou aktualizovat blockchain. Tím pádem miner-podvodník vynaloží zdroje na vyřešení úlohy, ale odměnu nezíská. Kvůli složitosti úlohy jsou náklady na její vyřešení dost vysoké, a proto je pro minery mnohem výhodnější dodržovat pravidla. 
Bohužel, tento mechanismus je velmi neefektivní. A bylo by mnohem jednodušší, kdybychom mohli svěřit správu dat třetí straně (například bance). Ale právě to chtěl Satoshi Nakamoto — proslulý vynálezce bitcoinu — vyhnout. Považoval banky za univerzální zlo. Vždyť mohou kdykoli zmrazit nebo odebrat peníze z vašeho účtu. A právě proto vymyslel bitcoin.
A bitcoin funguje. Kryptoměnový ekosystém roste a vyvíjí se: podle posledních odhadů překročil počet digitálních měn 1855. (podle k únoru 2020 jich už bylo více než 5000 — pozn. překl.).
Ale zároveň se nedá říci, že by bitcoin měl ohromný úspěch. Jen malý procento obchodů přijímá digitální měnu, a k tomu existují pádné důvody. Především jsou samotné platby velmi (někdy platba trvá 9 minut, ale byly případy, kdy transakce trvala 9 dní!). Mechanismus plateb je velmi komplikovaný (zkuste sami — otevřít tvrdou blistrovou fólii nůžkami je mnohem snazší). A konečně, cena samotného bitcoinu je extrémně nestabilní (rostla až na €17000, klesla na €3000, poté opět vyskočila na €10000…).
Ale nejhorší je, že jsme stále daleko od decentralizované utopie, o které Nakamoto snil, konkrétně od odstranění zbytečných "důvěryhodných" prostředníků. Ironií osudu jsou to pouze tři těžební pooly (těžební pool je masivní soustředění těžebních počítačů, umístěné někde na Aljašce nebo na jiných místech daleko za polárním kruhem), které odpovídají za generaci více než poloviny nových bitcoinů.* (a tím pádem za ověřování transakcí). (V současnosti jich je 4 — pozn. př.).
* Nakamoto věřil, že každý člověk může pracovat na řešení úkolu na roveň ostatním. Nicméně některé společnosti využily exkluzivní přístup k specializovanému vybavení a umístění. Díky takové neférové konkurenci dokázaly převzít vedoucí úlohu v ekosystému. To, co mělo být výhradně decentralizovaným projektem, se opět stalo centralizovaným. Aktuální úroveň decentralizace pro různé kryptoměny si můžete prohlédnout. .
Zatím je bitcoin mnohem lépe přizpůsoben finančním spekulacím. Šťastlivec, který koupil kryptoměnu za 20 dolarů nebo eur na počátku její existence, nyní disponuje částkou dostatečnou na několik cest kolem světa.
Což nás přivádí k blockchainu. Neproniknutelná technologie, která přináší náhlé bohatství, je vyzkoušenou formulí pro hype. Poradci, manažeři a konzultanti se dozvídají o tajemné měně, která proměňuje obyčejné lidi na milionáře z novin. "Hmm… stojí za to se o to také pokusit," myslí si. Ale s bitcoinem to už nebude možné. Na druhé straně je tu blockchain — technologie, která leží v základu bitcoinu, která ho činí zajímavým.
Blockchain summarizes the idea of Bitcoin: let's eliminate not just banks, but also land registries, voting machines, insurance companies, Facebook, Uber, Amazon, the Lung Foundation, the porn industry, governments, and businesses in general. Thanks to blockchain, all of them will become unnecessary. Power to the users!
[In 2018] WIRED compiled a list of 187 areas where blockchain could improve.
An industry worth €600 million
Meanwhile, Bloomberg the global size of the industry at around $700 million or €600 million (this was in 2018; according to , the market was then worth $1.2 billion and reached $3 billion in 2020 - ed.). Major companies like IBM, Microsoft, and Accenture have entire divisions dedicated to this technology. The Netherlands has various subsidies for blockchain innovations.
The only problem is that there is a huge gap between promises and reality. It seems that blockchain looks best on PowerPoint slides. A Bloomberg study showed that most blockchain projects do not go beyond press releases. The government of Honduras planned to transfer the land registry to blockchain. That plan was The Nasdaq exchange also planned to build a blockchain-based solution. . What about the Central Bank of the Netherlands? And again ! According to the consulting firm Deloitte, of the 86000+ blockchain projects launched, 92% were abandoned by the end of 2017.
Why do many projects fail? Enlightened — and therefore former — blockchain developer Mark van Cuijk says: "You could use a forklift to lift a pack of beer onto the kitchen table. It's just not very efficient."
I will list several problems. First of all, this technology contradicts EU data protection legislation, particularly the right to be forgotten. Once information is on the blockchain, it can't be deleted. For example, links to child pornography appear in the Bitcoin blockchain. And they can't be removed from there*.
* A miner can add any text to the Bitcoin blockchain if they wish. Unfortunately, this can include links to child pornography and nude photos of exes. More details: "" by Matzutt et al (2018).
Navíc blockchain není anonymní, ale "pseudonymní": každý uživatel je spojen s konkrétním číslem a kdokoli, kdo dokáže přiřadit uživatelské jméno k tomuto číslu, může vysledovat celou historii jeho transakcí. Vždyť akce každého uživatele v blockchainu jsou pro všechny otevřené.
Například bylo možné chytit údajné hackery e-mailu Hillary Clintonové tak, že se jejich identity porovnaly s bitcoinovými transakcemi. Výzkumníci z Katarské univerzity byli schopni poměrně přesně identifikovat identity desítek tisíc uživatelů bitcoinu pomocí sociálních médií. Jiní výzkumníci ukázali, jak lze snadno pomocí trackerů na internetových obchodech.
Skutečnost, že nikdo za nic neodpovídá a všechny informace v blockchainu jsou neměnné, také znamená, že jakékoliv chyby tam zůstávají navždy. Banka může zrušit převod peněz. U bitcoinu a dalších kryptoměn to však není možné. Takže vše, co bylo ukradeno, zůstane ukradeno. Obrovské množství hackerů neustále útočí na kryptoměnové burzy a uživatele, zatímco podvodníci spouští "investiční nástroje", které se ve skutečnosti ukazují jako . Podle některých odhadů bylo téměř 15 % všech bitcoinů . A přitom ještě nedoslavil ani 10 let!
Bitcoin a Ethereum spotřebovávají stejné množství energie jako celá Rakousko
Navíc se objevuje otázka ekologického aspektu. "Otázka ekologického aspektu? Přeci mluvíme o digitálních mincích?" – budete se divit. Přesně o nich, což situaci dělá docela zvláštní. Řešení všech těchto složitých matematických úloh vyžaduje obrovské množství elektrické energie. Natolik velké, že dva největší blockchainy na světě, Bitcoin a Ethereum, momentálně spotřebovávají . Platba přes systém Visa vyžaduje přibližně 0,002 kWh; stejná platba bitcoinem spotřebovává až 906 kWh elektrické energie — více než půl milionu krát více. Takové množství elektřiny spotřebuje rodina o dvou osobách přibližně za tři měsíce.
A problématika ekologie se bude postupem času stále více vyostřovat. Minery budou využívat stále nové výpočetní síly (to znamená, že budou budovat další těžební farmy někde na Aljašce), obtížnost se automaticky zvýší, což bude vyžadovat stále více výpočetních výkonů. Tato nekonečná, bezúčelná závod „ve zbrojení“ vede k tomu, že na stejné množství transakcí je potřeba stále více a více energie. 
A proč? To je ve skutečnosti klíčová otázka: jaký problém řeší blockchain? Dobře, díky bitcoinu nemohou banky jednoduše odebrat peníze z vašeho účtu podle svého uvážení. Ale jak často se to děje? Nikdy jsem neslyšel, že by si banka tak jednoduše vzala peníze z něčího účtu. Kdyby banka něco takového udělala, okamžitě by byla zažalována a ztratila by licenci. Technicky je to možné; právně by to byl ortel smrti.
Samozřejmě, podvodníci nespí. Lidé lžou a obelhávají. Ale hlavní problém leží ("někdo tajně registruje kus koně jako hovězím"); ne na straně správců ("banka nechává peníze zmizet").
Někdo navrhl převést katastr nemovitostí na blockchain. Podle nich by to vyřešilo všechny problémy v zemích s korumpovanými vládami. Vezměme si například Řecko, kde každý pátý dům není registrován. Proč tyto domy nejsou registrovány? Protože Řekové jednoduše stavějí, aniž by se na někoho ptali na povolení, a výsledkem je neregistrovaný dům.
Jenže blockchain s tím nic nezmůže. Blockchain je pouze databáze, nikoli seberegulující systém, který by kontroloval všechna data na správnost (omlouvám se za to, že by měl zpomalovat všechny nelegální stavby). Pro blockchain platí stejná pravidla jako pro jakoukoli jinou databázi: odpad na vstupu = odpad na výstupu.
Nebo, jak píše Matt Levine, komentátor Bloombergu: „Můj neměnný, kryptograficky chráněný záznam v blockchainu o tom, že mám 10 000 liber hliníku na skladě, nepomůže bance, pokud pak potají odvezu celý tento hliník zadním vchodem.“
Data by měla odrážet realitu, ale někdy se realita mění, zatímco data zůstávají stejná. Právě proto máme notáře, supervizory, právníky – vlastně všechny ty nudné lidi, bez kterých by se blockchain údajně mohl obejít.
Stopy blockchainu „pod kapotou“
Co tedy město-inovátor Zuydhorna? Nezdařil se tam experiment s blockchainem?
Nu, ne úplně. Zkoumal jsem na pomoc dětem z nízkopříjmových rodin na GitHubu a málo z toho připomínalo blockchain nebo něco podobného. V každém případě tam byl implementován jediný miner pro interní výzkum, pracující na serveru, který nebyl připojen k internetu. Výsledná aplikace však představovala velmi jednoduchý program s jednoduchým kódem, pracující na běžných databázích. 
Zavolal jsem Maartenovi Velthuijsovi:
— Hej, všiml jsem si, že tvé aplikaci blockchain vůbec není potřeba.
— Ano, to je pravda.
— Ale není divné, že jsi dostal všechny tyto ceny, i když tvoje aplikace ve skutečnosti blockchain nepoužívá?
— Ano, divné.
— Jak to?
— Nevím. Opakovaně jsme se to snažili lidem vysvětlit, ale neposlouchají. A teď mi voláš ohledně toho sameho...
Kde tedy je blockchain?
Zuydhorna není výjimkou. Pokud se podíváte pozorně, můžete objevit spoustu různých experimentálních blockchainových projektů, kde blockchain zatím existuje jen na papíře.
Vezměme si například My Care Log („Mijn Zorg Log“ v originále) – další oceněný experimentální projekt (ale tentokrát v oblasti mateřství). Všichni Nizozemci s novorozeňaty mají nárok na určitý objem poporodní péče. Stejně jako v případě dětských dávek v Zuydhorna byla tato program byrokratickým noční můrou. Nyní však můžete mít na svém chytrém telefonu aplikaci, která shromáždí statistiky o tom, jaké služby jste obdrželi a kolik jich zbývá.
Konečná zpráva ukazuje, že My Care Log nevyužívá žádné z funkcí, které dělají blockchain unikátním. Nějaká skupina osob byla předem vybrána těžaři. Jako takoví mohou vetovat jakékoli registrované údaje o službách*. Ve zprávě se uvádí, že je to lepší pro životní prostředí a pro dodržování pravidel ochrany osobních údajů na síti. Ale není hlavní smysl blockchainu v tom, aby se obešel bez důvěryhodných třetích stran? Co se tedy skutečně děje?
* To platí také pro všechny poskytovatele blockchainových služeb nové generace, jako je IBM. I oni udělují práva na editaci a čtení určitým osobám nebo firmám.
Pokud chcete slyšet můj názor, budují naprosto běžnou, dokonce obyčejnou databázi, jen to dělají krajně neefektivně. Pokud odfiltrujete veškerý žargon, zpráva se stává nudným popisem architektury databáze. Píší o distribuovaném registru (to je veřejná databáze), o chytrých kontraktech (to jsou algoritmy) a o důkazu oprávnění (to je právo filtrovat informace, které se dostávají do databáze).
Merkleovy stromy (metoda „odpojení“ dat od jejich ověření) jsou jediným prvkem blockchainu, který se dostal do konečného produktu. Ano, je to skvělá technologie, na tom není nic špatného. Jediný problém je, že Merkleovy stromy existují minimálně od roku 1979 a jsou používány po mnoho let (například v systému kontroly verzí Git, který používají téměř všichni vývojáři softwaru na světě). To znamená, že nejsou unikátní pro blockchain.
Existuje poptávka po magii, a ta je velká
Jak jsem již řekl, celý tento příběh vypráví o podivné cestě nikam.
Během psaní jsem se rozhodl promluvit s jedním z našich vývojářů (ano, v naší redakci opravdu běhají skuteční, živí vývojáři). A jeden z nich, Tim Strijdhorst, toho o blockchainu moc nevěděl. Ale řekl mi něco zajímavého.
„Pracuji s kódem a okolí mě vidí jako kouzelníka,“ prohlásil hrdě. To ho vždycky překvapovalo. Kouzelník? Polovinu času křičí na svou obrazovku v zoufalství, snaží se vymyslet „záplaty“ pro dávno zastaralý PHP skript.
Tim má na mysli, že informační a komunikační technologie, stejně jako zbytek světa, jsou jedním velkým chaosem. 
A to je to, co my — outsidři, obyčejní lidé, netechnickí geekové — prostě odmítáme přijmout. Poradci a konzultanti si myslí, že problémy (jak globální a zásadní mohou být) se magicky vyřeší díky technologii, o které se dozvěděli z krásné PowerPoint prezentace. Jak to bude fungovat? Jaký je rozdíl! Nesnažte se to pochopit, jen sklízejte plody!*
* Podle , který provedla konzultační firma Deloitte, 70 % ředitelů společností uvedlo, že mají „bohaté zkušenosti“ v oblasti blockchainu. Podle nich je nejdůležitější výhodou blockchainu rychlost. To vyvolává otázku o jejich duševních schopnostech, protože i fanatičtí příznivci blockchainu považují rychlost jeho fungování za problém.
Tady je trh magie. A tento trh je velký. Ať už je to blockchain, big data, cloud computing, umělá inteligence nebo jiná módní slova.
Nicméně, někdy může být takové „magické“ myšlení nezbytné. Vezměme si například experiment s poporodní péčí. Ano, skončil bez výsledku. Ale Hugo de Kaat ze společnosti VGZ, která se na výzkumu podílela, říká, že „díky našemu experimentu Facet mobilizoval největší poskytovatel softwaru v oblasti poporodní péče své úsilí“. Chystají se udělat podobnou aplikaci, ale bez jakýchkoli „vychytávek“ — jen tradiční technologie.
A co Maarten Velthuijs? Dokázal by vytvořit svou úžasnou aplikaci pro pomoc dětem bez blockchainu? Ne, přiznává. Ale není dogmatický ohledně technologie. „Nám také ne vždy všechno vycházelo, dokud se lidstvo učilo létat,“ říká Velthuijs. „Hledejte na YouTube — je tam video, kde chlapík skáče z Eiffelovy věže s domácím padákem! Ano, určitě se zabil. Ale takoví lidé jsou nám také potřeba.“ 
Takže: pokud Maarten potřeboval blockchain, aby aplikaci rozběhl, skvěle! Kdyby se myšlenka s blockchainem neujala — také dobře. Minimálně by se dozvěděl něco nového o tom, co funguje a co ne. A navíc, nyní má město dobrou aplikaci, na kterou může být hrdé.
Možná je v tom hlavní zásluha blockchainu: je to informační kampaň, i když drahá. „Správa back office“ se zřídka dostává na pořad jednání představenstev, ale „blockchain“ a „inovace“ jsou tam častými hosty.
Díky humbuku kolem blockchainu mohl Maarten vyvinout svou aplikaci na pomoc dětem, poskytovatelé služeb po porodu začali spolupracovat a mnohé firmy a místní úřady si uvědomily, jak neefektivně organizují svou práci s daty.
Ano, bylo zapotřebí divokých, nesplněných slibů, ale výsledek na sebe nedal dlouho čekat: vedoucí pracovníci se nyní zajímají o nudné předměty, které pomáhají učinit svět o něco efektivnějším: nic zvláštního, jen trochu lépe.
Jak píše Matt Levine, hlavní přínos blockchainu spočívá v tom, že přinutil svět „věnovat pozornost aktualizaci technologií back office a věřit, že tyto změny mohou být revoluční.».
O obrázcích. ve své studiu rád experimentuje s různými vrtkavými věcmi. Všechny fotografie pro tento článek (ze série Current Studies) pořídil pomocí ventilátorů, vzduchových dmychadel a vysavačů. Výsledkem jsou fotografie, které činí neviditelné viditelným: vítr. Jeho tajemné „obrazy“ se nacházejí na hranici mezi skutečným a nereálným, přetvářející obyčejný plastový sáček nebo plochu s kouřem na něco magického.
P.S. od překladatele
Přečtěte si také náš blog:
- «»;
- «».
Zdroj: habr.com
