Kaj je Hashgraph?

Kriptovalute in verige blokov mnogi napovedujejo kot najmočnejši tehnološki napredek po internetu. A kaj, če je tehnologija blockchain, ki se uporablja za ustvarjanje vseh teh kriptovalut, le odskočna deska za nekaj boljšega?

Tako trdi Hashgraph, tehnologija porazdeljene knjige z veliko enakimi aplikacijami kot blockchain. Hashgraph je varen, decentraliziran, stroškovno učinkovit in lahko obdela transakcije hitreje – in bolj pošteno – kot kateri koli blockchain.

Glede na to morda člankov razglasitev Hashgraph-a za prihodnost decentralizirane tehnologije ima nekaj zaslug. Potem pa podajo nekaj visokih trditev, do katerih je težko ne biti skeptičen. Da ne omenjam dejstva, da ima veriga verig skoraj desetletje dolgo razvoj in sprejemanje javnosti. Tudi če je Hashgraph tako dober, kot se oglašuje, je tekmovanje z verigo blokov še vedno izjemen izziv.

S temi mislimi si poglejmo globlje tehnologijo Hashgraph in pojdimo od tam.

Kako deluje?

Vir: Prispevek Hashgraph “Kako deluje”

Slika na levi je hashgraph, podatkovna struktura, ki je alternativa blockchainu.  

Zaradi enostavnosti so v tej grafični predstavitvi le 4 stolpci. Vsak stolpec predstavlja polno vozlišče v omrežju, zato si lahko predstavljate, da bi bilo na dejanskem hashgraphu na stotine ali celo tisoče stolpcev.

Vsak krog predstavlja dogodek, kar je analogno bloku v verigi blokov. Z drugimi besedami, dogodki shranjujejo podatke o transakcijah. Poleg tega ima vsak dogodek pod seboj dva nedavna dogodka, ki ga je digitalno podpisal njegov ustvarjalec. To omogoča Hashgraphu, da doseže kriptografsko varnost na približno enak način kot blockchain.

Vsaka črta, ki povezuje en dogodek z drugim, predstavlja eno vozlišče, ki se naključno sinhronizira z drugim. Ko se vozlišče sinhronizira z drugim vozliščem, si deli vse dogodke, za katere ve, da jih drugo vozlišče še ne pozna. Ta postopek sinhronizacije se pravilno prikliče opravljanje, in traja večno, ko hashgraf raste navzgor.

Barvni krogi na sliki so posebni dogodki priče. Trajalo bi nekaj časa, da razložimo, kako se priče razlikujejo od običajnih dogodkov. Torej, namesto da bi to storili, se samo pogovorimo o tem, kaj počnejo. Priče so ključni dogodki, ki se zgodijo Navidezno glasovanje kot del Hashgrafovega soglasnega algoritma.

Rezultat tega virtualnega glasovanja je, da lahko Hashgraph doseže soglasje o veljavnosti transakcij brez dragih izračunov dokazil o delu (PoW) in lahko obdela na stotine tisoč transakcij na sekundo. Končno je to eden največjih razlogov, da je Hashgraph potencialni konkurent blockchainu.

Če želite podrobneje razumeti, kako deluje Hashgraph, lahko več o tem izveste z ogledom videoposnetkov na Hashgraphu Spletna stran ali branje njihovih bel papir.

Primerjava Hashgraph in Blockchain

Preden se potopite v primerjavo Hashgraph in blockchain, je pomembno opozoriti, da Hashgraph ni odprtokodni projekt. To pomeni, da trditve o njegovih zmožnostih še niso bile neodvisno preverjene. Vendar jih zdaj neodvisno pregledujejo, ekipa Hashgraph pa je izjavila, da so prepričani v izid.

Posebna trditev, ki dviguje obrvi, je, da lahko Hashgraph na sekundo obdela stotine tisoč transakcij. Eden od dejavnikov, ki omejujejo hitrost obdelave, je stanje (tj. Shramba) verige blokov ali hashgrafa. Ko se izvaja več transakcij, morajo vozlišča shraniti več informacij in zmanjšati hitrost obdelave. Zanimivo bo ugotoviti, ali ima Hashgraph načrt, da se izogne ​​tej težavi.

Ob tem Hashgraph poskuša navadne ljudi naložiti prek ICO in sicer ne daje vtisa, da bi imel kakšen slab namen. Zaradi te primerjave bomo domnevali, da so njene trditve veljavne, saj ni razloga, da bi verjeli, da niso.

Začnimo s preučevanjem enega najbolj spornih vprašanj v blokovnem prostoru danes …

Hitrost obdelave transakcij

Bitcoinova veriga blokov običajno obdela manj kot 10 transakcij na sekundo. Zato je bila vprašljiva sposobnost preživetja Bitcoina kot valute za množično sprejemanje in zakaj je bil ustvarjen Bitcoin Cash. Rešitve drugega sloja, kot je Lightning Network, bodo lahko drastično izboljšale razširljivost, vendar je njihovo izvajanje še vedno oddaljeno.

Hashgraph se medtem ponaša s tem, da lahko obdela na stotisoče transakcij na sekundo, zaradi česar je bistveno boljša možnost za mikroplačila in na splošno nizke provizije na splošno..

Pravičnost

Drugi dejavnik, po katerem se Hashgraph razlikuje od verige verig, je “pravičnost”. Pri blockchainu imajo rudarji možnost, da izberejo vrstni red, v katerem se transakcije prikažejo v bloku, ki ga rudarijo. To pomeni, da lahko rudarji teoretično manipulirajo z vrstnim redom obdelave transakcij, da bi nekako koristili sebi ali škodovali stranki, ki jim ni všeč. Hashgraph preprosto nima te možnosti, saj s časovnim žigosanjem s soglasjem dosežejo pravičnost v vrstnem redu obdelave transakcij.

Napadi na rudarstvo in Sybil

Tukaj Hashgraph naredi velik kompromis za dosego zgoraj omenjenih rezultatov. Hashgraph ne uporablja Proof of Work (PoW), zato je obdelava transakcij v zvezi z rudarjenjem na verigi blokov veliko cenejša. Vendar to prihaja na račun varnosti. Naj pojasnim.

V peer-to-peer omrežjih je eden izmed napadov, ki ga lahko doživite, tisti, ki ga poznamo kot napad Sybil. Tu nasprotnik nadzoruje več vozlišč v omrežju z ustvarjanjem lažnih identitet, kar posamezniku odpira možnost, da pridobi nadzor nad velikim odstotkom omrežja.

Bitcoin je izjemno odporen proti Sybilu. To je zato, ker vsi rudarji v Bitcoin omrežju poskušajo izkopati naslednji blok in si prislužiti nagrado za blok, zato jih spodbudijo, da uporabijo svojo vso računsko moč. Posledično je napadalec nemogoče ustvariti več blokov na verigi blokov z ustvarjanjem lažnih identitet in izvajanjem več vozlišč, saj so še vedno omejeni s svojo računsko močjo. To je prikazano na srednjem tortnem grafikonu na zgornji sliki, v katerem vsaka nova identiteta, ki jo ustvari nepošteno vozlišče, preprosto prevzame del računske moči iz obstoječega nepoštenega vozlišča, ne da bi dodala tortnemu.

Kaj se zgodi, če nimate blokovskih nagrad, ki spodbujajo operaterje vozlišč, da bi uporabili vso svojo računalniško moč? Preprosto, vsako vozlišče uporablja najmanjšo računalniško moč, potrebno za vzdrževanje omrežja. Potem je mogoče, da nasprotnik ustvari več identitet, zažene več vozlišč in nadzoruje večji odstotek omrežja kot poštena vozlišča. To je prikazano na tortnem grafikonu desno na zgornji sliki, v katerem vsako novo nepošteno vozlišče poveča odstotek celotne računalniške moči, ki jo nadzirajo nepoštena vozlišča.

Hashgraph še ni dosegel enake ravni odpornosti Sybil kot Bitcoin, Ethereum ali druge kriptovalute, ki temeljijo na blockchainu. Končno je to eden najpomembnejših razlogov, da si bo Hashgraph prizadeval pridobiti zaupanje navdušencev nad kriptovalutami.

Vendar je Hashgraph obravnaval pomisleke glede napadov Sybil, o katerih lahko preberete tukaj. Ker je manj odporen proti Sybilu, to nikakor ni konec sveta, Hashgraph pa ima še vedno na tone zelo uporabnih aplikacij za majhen del stroškov Bitcoina. Preprosto nima povsem enake stopnje varnosti s tega vidika.

Skupina Hashgraph

Hashgraph je ustvaril Leemon Baird. Baird je diplomiral pred tem je doktoriral iz računalništva na ameriški letalski akademiji. doktorica računalništva na univerzi Carnegie Mellon. Je tudi soustanovitelj in tehnični direktor družbe Swirlds Inc, ki gradi programsko opremo s pomočjo soglasnega algoritma Hashgraph.

Drugi soustanovitelj družbe Swirlds Inc je Mance Harmon, ki ima tudi impresivno znanje iz računalništva in tehnološkega podjetništva.

Za več informacij o Bairdu, Harmonu ali Swirldih obiščite Swirlds Spletna stran. S Hashgraphom se lahko vključite tudi prek njihovega Srečati se.

Tekmovalci in izzivi

Trenutno Hashgraph ni objavil nobenega načrta za ICO. Pravzaprav ni jasno, ali bo decentralizirana kriptovaluta kdaj uporabljala tehnologijo Hashgraph ali ne. Za zdaj sredstva podjetja Hashgraph financirajo zasebna podjetja, ki lahko tehnologijo uporabljajo za centralizirane aplikacije.

Vendar obstaja nekaj precedensa za kriptovalute, ki ne temeljijo na verigah blokov. To bi bila IOTA, katere “zaplet” zelo spominja na Hashgraph.

Eno očitno izboljšanje, ki ga ima Hashgraph v primerjavi z IOTA, je, da vozlišča lahko združujejo transakcije, medtem ko je vsak “dogodek” v IOTA ena transakcija. Zato je Hashgraphov pretok lahko hitrejši, medtem ko sta pasovna širina in prostor za shranjevanje, potrebni za priključitev novega vozlišča v omrežje, manjša.

Za zdaj IOTA nima razloga za skrb, da bi izgubila del svojega trga za Hashgraph. Obveščevali vas bomo, če bo Hashgraph v prihodnosti objavil novice o potencialni ICO.

Zadnje misli

Hashgraph res ponuja nekatere izboljšave v primerjavi s tehnologijo veriženja blokov.

Pri računalnikih pa ne dobite velikih točk za 20-odstotne izboljšave. Če želite resnično pretresti stvari, morate izboljšati vrstni red. Glede na to, da je Hashgraph bolj dovzeten za napade Sybil kot kriptovalute, ki temeljijo na blockchainu, morda ne bo odgovor za hitra, varna in decentralizirana mikroplačila.

Poleg tega je del vrednosti verige blokov v tem, da jo je razmeroma enostavno razumeti, zaradi česar je bolj verjeten kandidat za množično sprejemanje in razširljivost. Hashgraph bi se v tem pogledu bolj boril, saj je tehnologija precej zapletena in za razumevanje potrebuje veliko časa.

Kot rečeno, centralizirane aplikacije za Hashgraph segajo daleč naokoli. Za obstoječe zasebne ustanove je morda bolj smiselno uvesti Hashgraph kot blockchain, glede na njegovo izjemno učinkovitost.

Ali bo Hashgraph kdaj pomemben v kriptovalutnem prostoru, bomo še videli. Glede tega, ali bo blockchain zastarel, kot so nekateri domnevali, je ta odgovor veliko bolj jasen – blockchain je še vedno kralj v deželi kriptovalut.