
Čo je to Hashgraph?
Kryptomeny a blockchainy sú ohlasované mnohými ako najpotenciálnejšie technologický pokrok od internetu. Čo však v prípade, že technológia blockchain použitá na vytvorenie všetkých týchto kryptomien je iba odrazovým mostíkom k niečomu lepšiemu?
To tvrdí Hashgraph, technológia distribuovanej hlavnej knihy s mnohými rovnakými aplikáciami ako blockchain. Hashgraph je bezpečný, decentralizovaný, nákladovo efektívny a dokáže spracovávať transakcie rýchlejšie – a spravodlivejšie – ako akýkoľvek blockchain.
Vzhľadom na to možno článkov vyhlasovanie Hashgraph za budúcnosť decentralizovanej technológie má nejaké výhody. Potom opäť uvádzajú niekoľko vznešených tvrdení, z ktorých je ťažké nebyť skeptický. Nehovoriac o tom, že blockchain má takmer desaťročie náskok v oblasti vývoja aj akceptácie verejnosťou. Aj keď je Hashgraph taký dobrý ako inzerovaný, konkurencia s blockchainom je stále monumentálnou výzvou.
Ak vezmeme do úvahy tieto body, pozrime sa podrobnejšie na technológiu Hashgraph a pokračujme odtiaľ.
Ako to funguje?
Zdroj: Príspevok Hashgraph „How It Works“
Obrázok vľavo je hashgraf, alternatíva dátovej štruktúry k blockchainu.
Pre zjednodušenie sú v tomto grafickom znázornení iba 4 stĺpce. Každý stĺpec predstavuje celý uzol v sieti, takže si môžete predstaviť, že na skutočnom hashgrame by boli stovky alebo dokonca tisíce stĺpcov..
Každý kruh predstavuje znak udalosť, ktorý je analogický s blokom v blockchaine. Inými slovami, udalosti ukladajú údaje o transakciách. Každá udalosť má pod sebou hašovanie dvoch nedávnych udalostí a je digitálne podpísaná jej tvorcom. To umožňuje spoločnosti Hashgraph dosiahnuť kryptografickú bezpečnosť rovnakým spôsobom ako blockchain.
Každý riadok spájajúci jednu udalosť s druhou predstavuje jeden uzol náhodne synchronizovaný s iným. Keď sa uzol synchronizuje s iným uzlom, zdieľa všetky udalosti, o ktorých vie, že druhý uzol zatiaľ nevie. Tento proces synchronizácie sa príležitostne nazýva klebety, a pokračuje navždy, keď hashgraf rastie smerom nahor.
Farebné kruhy na obrázku označujú zvláštne udalosti svedkov. Trvalo by chvíľu vysvetliť, ako sa odlišujú svedkovia od bežných udalostí. Namiesto toho teda radšej poďme diskutovať o tom, čo robia. Svedkovia sú kľúčové udalosti, ktoré sa uskutočnia Virtuálne hlasovanie ako súčasť konsenzuálneho algoritmu Hashgraph.
Výsledkom tohto virtuálneho hlasovania je, že program Hashgraph dokáže dosiahnuť konsenzus o platnosti transakcií bez nákladného výpočtu Poof (Proof of Work) a dokáže spracovať stovky tisíc transakcií za sekundu. Nakoniec je to jeden z najväčších dôvodov, prečo je Hashgraph potenciálnym konkurentom pre blockchain.
Ak by ste chceli pochopiť, ako program Hashgraph funguje do väčšej hĺbky, môžete sa dozvedieť viac sledovaním videí na nástroji Hashgraph webovú stránku alebo čítať ich biely papier.
Porovnávanie Hashgraph a Blockchain
Pred ponorením sa do porovnania Hashgraph a blockchain je dôležité poznamenať, že Hashgraph nie je open-source projekt. To znamená, že tvrdenia o jeho schopnostiach ešte neboli nezávisle overené. Teraz sú však nezávisle kontrolované a tím Hashgraph uviedol, že si sú istí výsledkom.
Jedno konkrétne tvrdenie, ktoré dvíha obočie, je to, že program Hashgraph dokáže spracovať státisíce transakcií za sekundu. Jedným z faktorov obmedzujúcich rýchlosť spracovania je stav (t.j. úložisko) blockchainu alebo hashgrafu. Keď sa uskutoční viac transakcií, uzly musia ukladať viac informácií, čím sa zníži rýchlosť spracovania. Bude zaujímavé sledovať, či má Hashgraph plán, ako sa vyhnúť tomuto problému.
Hashgraph sa teda nesnaží presvedčiť bežných ľudí, aby investovali prostredníctvom ICO, a inak nevzbudzuje dojem, že by mali nejaký zlý úmysel. V záujme tohto porovnania teda budeme predpokladať, že jeho tvrdenia sú platné, pretože neexistuje dôvod domnievať sa, že nie sú.
Na úvod sa pozrieme na jeden z najspornejších problémov v dnešnom blockchainovom priestore …
Rýchlosť spracovania transakcie
Bitcoinový blockchain zvyčajne spracováva menej ako 10 transakcií za sekundu. Preto bola spochybnená životaschopnosť bitcoinu ako meny pre masové adopcie a preto vznikla bitcoinová hotovosť. Riešenia druhej vrstvy, ako napríklad Lightning Network, môžu byť schopné radikálne zlepšiť škálovateľnosť, ale ich implementácia je stále cestou mimo.
Hashgraph sa medzitým chváli tým, že dokáže spracovať státisíce transakcií za sekundu, čo z neho robí podstatne lepšiu voľbu pre mikroplatby a rýchle a rýchle transakcie s nízkymi poplatkami..
Spravodlivosť
Ďalším faktorom, ktorým sa Hashgraph líši od blockchainu, je „férovosť“. Vďaka blockchainu majú ťažiari možnosť zvoliť si poradie, v ktorom sa transakcie objavia v bloku, ktorý ťažia. To znamená, že baníci môžu teoreticky manipulovať v poradí, v akom spracúvajú transakcie, aby nejako zvýhodnili seba alebo poškodili stranu, ktorá sa im nepáči. Hashgraph túto možnosť jednoducho nemá, pretože na dosiahnutie spravodlivosti v poradí, v akom sa transakcie spracúvajú, používajú časovú značku Consensus..
Ťažba a útoky Sybil
Tu je miesto, kde Hashgraph robí veľké kompromisy, aby dosiahli výsledky diskutované vyššie. Hashgraph nepoužíva Proof of Work (PoW), takže je oveľa menej nákladné spracovávať transakcie súvisiace s ťažbou na blockchaine. To však prichádza za cenu bezpečnosti. Nechaj ma vysvetliť.
V sieťach typu peer-to-peer je jedným z útokov, ktorým môžete čeliť, takzvaný útok Sybil. To je miesto, kde protivník ovláda viac uzlov v sieti vytváraním falošných identít, čo otvára jednotlivcovi možnosť získať kontrolu nad veľkým percentom siete.

Bitcoin je mimoriadne odolný voči Sybil. Je to tak preto, lebo všetci ťažiari v bitcoinovej sieti sa snažia ťažiť ďalší blok a získať blokovú odmenu, takže sú motivovaní využívať svoju plnú výpočtovú silu. Vo výsledku je pre útočníka nemožné vytvoriť viac blokov na blockchaine generovaním falošných identít a spustením ďalších uzlov, pretože sú stále obmedzené výpočtovou silou. Toto je znázornené v strednom koláčovom grafe na obrázku vyššie, v ktorom každá nová identita vytvorená nečestným uzlom jednoducho odoberie časť výpočtovej sily z existujúceho nečestného uzla bez pridania k koláču.
Čo sa stane, keď nemáte blokové odmeny motivujúce operátorov uzlov k tomu, aby využívali všetok svoj výpočtový výkon? Jednoducho, každý uzol využíva minimálny výpočtový výkon potrebný na udržanie chodu siete. Je teda možné, aby protivník vytvoril viac identít, spustil viac uzlov a ovládal väčšie percento siete ako čestné uzly. Toto je znázornené na koláčovom grafe vpravo na obrázku vyššie, v ktorom každý nový nečestný uzol zvyšuje percento z celkového výpočtového výkonu, ktorý je riadený nečestnými uzlami.
Hashgraph zatiaľ nedosiahol rovnakú úroveň odolnosti Sybil ako bitcoin, ethereum alebo iné kryptomeny založené na blockchaine. To je nakoniec jeden z najvýznamnejších dôvodov, pre ktoré sa Hashgraph bude usilovať o získanie dôvery nadšencov kryptomeny.
Hashgraph sa však zaoberal obavami z útokov Sybil, o ktorých si môžete prečítať tu. Tým, že nie je odolnejší voči Sybil, to v žiadnom prípade nie je koniec sveta a Hashgraph má stále veľa veľmi užitočných aplikácií za zlomok ceny bitcoinu. V tomto konkrétnom prípade jednoducho nemá úplne rovnakú úroveň bezpečnosti.
Tím Hashgraph
Hashgraph vytvoril Leemon Baird. Baird získal titul B.Sc. v odbore informatika na Akadémii leteckých síl USA predtým, ako získal doktorát v odbore informatika na Carnegie Mellon University. Je tiež spoluzakladateľom a technickým riaditeľom spoločnosti Swirlds Inc, ktorá vyrába softvér pomocou konsenzuálneho algoritmu Hashgraph..
Ďalším spoluzakladateľom spoločnosti Swirlds Inc Mance Harmon, ktorý má tiež pôsobivé pozadie v informatike a podnikaní v oblasti technológií.
Ďalšie informácie o Bairdovi, Harmonovi alebo Swirlds nájdete v Swirlds webovú stránku. Môžete sa tiež zapojiť do spolupráce s Hashgraph Stretnúť sa.
Konkurenti a výzvy
V súčasnosti Hashgraph nezverejnil žiadne plány pre ICO. V skutočnosti nie je jasné, či bude alebo nebude technológia Hashgraph niekedy použitá v decentralizovanej kryptomene. Financovanie spoločnosti Hashgraph nateraz pochádza od súkromných podnikových spoločností, ktoré môžu túto technológiu využívať pre centralizované aplikácie.
Existuje však určitý precedens pre kryptomenu, ktorá nie je založená na blockchaine. To by bola IOTA, ktorej „spleť“ sa veľmi podobá na Hashgraph.
Jedno zjavné zlepšenie, ktoré má Hashgraph v porovnaní s IOTA, je to, že uzly môžu spájať transakcie dohromady, zatiaľ čo každá „udalosť“ v IOTA je jedna transakcia. Preto môže byť priepustnosť Hashgraph rýchlejšia, zatiaľ čo šírka pásma a úložný priestor potrebný na pripojenie nového uzla k sieti je menší.
IOTA sa zatiaľ nemá dôvod obávať straty časti svojho trhu pre Hashgraph. Určite vás budeme informovať, ak Hashgraph v budúcnosti vydá správy o potenciálnom ICO.
Posledná myšlienka
Hashgraph skutočne ponúka určité vylepšenia oproti blockchainovej technológii.
Pokiaľ však ide o počítače, za 20% vylepšenia nezískate veľké body. Aby ste veci poriadne zatriasli, potrebujete vylepšenie o rádovo. Vzhľadom na to, že Hashgraph je náchylnejší na útoky Sybil ako kryptomeny založené na blockchaine, nemusí to byť odpoveď na rýchle, bezpečné a decentralizované mikroplatby.
Súčasťou hodnoty blockchainu je tiež to, že je pomerne ľahko pochopiteľný, čo z neho robí pravdepodobného kandidáta na masové prijatie a rozšíriteľnosť. Hashgraph by v tomto ohľade bojoval viac, pretože technológia je dosť zložitá a jej pochopenie vyžaduje veľa času.
Centralizované aplikácie pre Hashgraph sú však široko ďaleko. Pre existujúce súkromné inštitúcie môže mať vzhľadom na jeho vynikajúcu efektivitu väčší zmysel implementovať Hashgraph ako blockchain.
Či sa Hashgraph stane niekedy relevantným v priestore kryptomeny, sa ešte len ukáže. Pokiaľ ide o to, či blockchain prestane byť zastaraný, ako niektorí špekulovali, táto odpoveď je oveľa jasnejšia – blockchain je stále kráľom v krajine kryptomien..
