
Konsenzný algoritmus, asynchrónna tolerancia voči nevysvetliteľným chybám, orientovaný acyklický graf, distribuovaný register — o tom, čo spája tieto pojmy, a ako si nevyvrtnúť mozog — v článku o Hedera Hashgraph.
Spoločnosť Swirlds Inc. predstavuje:
Platforma distribuovaného registra Hedera Hashgraph.
V hlavných úlohách:
Lemon Baird, matematik, tvorca algoritmu Hashgraph, spoluzakladateľ, technický riaditeľ a hlavný vedecký pracovník Swirlds Inc.;
Mance Harmon, matematik, spoluzakladateľ a generálny riaditeľ Swirlds Inc.;
Tom Troubridge, prezident Hedera Hashgraph, evangelista technológie Hashgraph.
Na projekte sa podieľajú:
Finančný holding Nomura Holding;
Telekomunikačná spoločnosť Deutsche Telekom;
Medzinárodná právna firma DLA Piper;
Brazílsky maloobchodník Magazine Luiza;
Švajčiarska korporácia Swisscom AG.
Nerozumel som, prečo sa všetky informácie o Hedera Hashgraph podávajú tak zapleteno, či je to výsledok vedomej politiky vývojárov, alebo sa to stalo náhodou. Ale v každom prípade napísať súvislý text o Hedera Hashgraph sa ukázalo byť veľmi ťažké. Každý raz, keď sa zdalo, že už to chápem, takmer okamžite sa opäť ukázalo, že je to hlboké omyl. Nakoniec, zdá sa, vzniklo niečo zmysluplné, ale aj tak — čítajte opatrne, nebezpečenstvo vyvrtnutia mozgu nikam nezmizlo.
Časť 1. Úloha byzantských generálov a klebety
V tejto príbehu sa zakladá na tzv. „Úlohe byzantských generálov“ (Byzantine Fault Tolerance, BTF) — myšlienkový experiment, ktorý má ilustrovať problém synchronizácie stavu systémov v prípade, že komunikácie sú považované za spoľahlivé, a uzly nie. Všetci, ktorí majú záujem, si môžu podrobnejšie preskúmať otázku tu alebo tu.
Algoritmy platformy Hedera Hashgraph sú postavené na báze špeciálneho prípadu Byzantine Fault Tolerance — asynchrónnej úlohe byzantských generálov, alebo aBFT. V roku 2016 prvýkrát navrhol riešenie pre túto úlohu matematik Lemon Baird a, netváriac sa ako hlupák, si ho okamžite nechal patentovať.
Platforma Hedera Hashgraph sa vyznačuje spoločným využívaním a synchronizáciou digitálnych dát podľa konsenzuálneho algoritmu, fyzickou decentralizáciou uzlov na uchovávanie dát a absenciou jedného centra kontroly. Protokol Hashgraph (v tomto prípade je Hedera ekosystém a Hashgraph protokol) však nepatrí medzi blockchainy, ale predstavuje orientovaný graf bez sekvenčných cyklov, ktorý sa skladá z paralelných sekvencií začínajúcich v jednom uzle a rôznymi cestami dosahujúcich konečný uzol.
Zjednodušene povedané, ak by sa klasický blockchain vizuálne dal znázorniť ako prísna následnosť článkov (čo je jeho základná vlastnosť), Hashgraph vizuálne pripomína bonsai s obrovským množstvom rozvetvení. Keďže počet súbežných cyklov je prakticky neobmedzený, Hashgraph umožňuje súčasne vykonávať obrovské množstvo transakcií (vývojári hovoria o 250 tisícoch za sekundu, čo presahuje päťnásobok možností aj Visa, nehovoriac o sieti bitcoinu), pričom poplatok za transakciu zvyčajne chýba.
Ďalším zásadným rozdielom Hashgraphu od klasického blockchainu je subprotokol gossip (protokol klebiet). V rámci distribuovanej databázy každá transakcia neznamená prenos všetkých údajov, ale iba informácie o informáciách (Gossip about Gossip). O transakcii uzol informuje dve iné náhodné uzly, z ktorých každý následne sprostredkováva správy dvom ďalším, až kým počet informovaných uzlov nebude dostatočný na dosiahnutie konsenzu, pričom k tomu dochádza, keď je informovaná väčšina uzlov (a práve vďaka tomu sa dosahuje deklarovaný počet transakcií na jednotku času).
Časť 2. Zabijak blockchainu alebo nie
V súčasnosti sa Hedera Hashgraph vyvíja. Konkrétne prebieha testovanie vlastnej kryptomeny s podporou mikrotransakcií, distribuovaného sieťového úložiska súborov a scenárov, ktoré umožňujú vytvárať smart kontrakty na základe jazykov ekosystému Ethereum.
Názory na tento projekt sa líšia vzácnou polarizáciou. Niektoré zdroje jednoducho nazývajú Hashgraph "zabijakom blockchainu", iné spravodlivo uvádzajú, že chýbajú príklady fungujúcich decentralizovaných aplikácií v prostredí Hedera, iných znepokojuje to, že základ platformy je patentovaný a jej vývoj je pod kontrolou dozorného výboru, do ktorého patrí zástupcovia celého radu spoločností zo zoznamu Fortune 500 (aj keď posledné, práve hovorí o tom, že projekt má reálny potenciál a určite nie je podvodom). Mimochodom, pred časom bol projekt vyčlenený do samostatnej spoločnosti Hedera Hashgraph, čo tiež naznačuje jeho prioritu pre vývojárov.
Vývojári bez veľkého rozruchu najprv na uzavretej predaji tokenov vyzbierali 18 miliónov dolárov na prevádzkovú potrebu a o niečo neskôr ešte 100. Žiadne konkrétne informácie o ICO sa tiež neuvádzajú, a vôbec — roadmap Hedera Hashgraph sa vyznačuje vzácnou nejasnosťou, čo však nebráni spoločnosti vykonávať veľmi aktívne činnosti zamerané na popularizáciu tohto konsenzuálneho algoritmu, spoločnosť aktívne pracuje na vytváraní rôznych profesionálnych komunít — od programátorov po právnikov, zástupcovia projektu už usporiadali viac ako 80 stretnutí so zainteresovanými občanmi po celom svete, dokonca sa dostali aj do Ruska — 6. marca sa v Moskve konalo stretnutie s prezidentom Hedera Hashgraph Tomom Troubridgeom, ktoré, ako sa hovorí, prilákalo nemálo zástupcov našich IT a finančných kruhov.
Pán Troubridge povedal, že v najbližšej dobe sa očakáva minimálne 40 decentralizovaných aplikácií na báze Hedera Hashgraph, a vlastne je ich v procese vývoja viac než 100, takže v dohľadnej budúcnosti bude mať každý šancu vidieť naživo, ako toto zariadenie funguje.
Spolu
Vo všeobecnosti možno s istotou povedať niekoľko vecí. Po prvé, projekt nie je triviálny a už vyvolal vážny záujem predstaviteľov veľkých korporácií. Po druhé, pre laika je otvorene ťažko pochopiteľný, čo, podľa všetkého, vysvetľuje nedostatok údajov o ňom vo verejnom prístupe (a ešte, podľa videa s pánom Limonom, aj to, že tento múdry pán nie je vôbec rečník). Po tretie, je málo pravdepodobné, že sa stane "zabijakom bitcoinu" alebo niečím takým patetickým, ale jeho vyhlásené výhody vyzerajú dosť presvedčivo, aby sa na projekt veľmi pozorne sledovalo.
Navyše, kolujú fámy, že organizátori čoskoro plánujú prilákať ďalší tranš investícií, je možné, že má zmysel sa na ňom zúčastniť.
Zdroj: habr.com
