Hva er Hashgraph?
Cryptovaluta og blockchains blir varslet av mange som de mest potensielt effektive teknologiske fremskrittene siden internett. Men hva om blockchain-teknologien som ble brukt til å lage alle disse kryptovalutaene, bare er et springbrett til noe bedre?
Det er påstanden fra Hashgraph, en distribuert hovedboksteknologi med mange av de samme applikasjonene som blockchain. Hashgraph er sikkert, desentralisert, kostnadseffektivt og kan behandle transaksjoner raskere og mer rettferdig enn noen blockchain.
Tatt i betraktning det, kanskje artikler å erklære Hashgraph som fremtiden for desentralisert teknologi har noen fortjeneste. Så igjen, de kommer med noen høye krav, som det er vanskelig å ikke være skeptisk til. For ikke å nevne det faktum at blockchain har nesten en tiår lang start i både utvikling og offentlig aksept. Selv om Hashgraph er så god som annonsert, er det fortsatt en monumental utfordring å konkurrere med blockchain.
Med disse poengene i tankene, la oss se nærmere på Hashgraph-teknologien og gå derfra.
Hvordan virker det?
Kilde: Hashgraph ‘How It Works’ Paper
Figuren til venstre er en hashgraf, datastrukturalternativet til blockchain.
For enkelhets skyld er det bare fire kolonner i denne grafiske representasjonen. Hver kolonne representerer en full node i nettverket, slik at du kan forestille deg at det ville være hundrevis eller til og med tusenvis av kolonner på en faktisk hashgraf.
Hver sirkel representerer en begivenhet, som er analog med en blokk i blockchain. Med andre ord lagrer hendelser data om transaksjoner. I tillegg har hver begivenhet hash av to nylige hendelser under seg og er signert digitalt av skaperen. Dette gjør det mulig for Hashgraph å oppnå kryptografisk sikkerhet på omtrent samme måte som en blockchain.
Hver linje som forbinder en hendelse til en annen representerer en node som tilfeldig synkroniseres med en annen. Når en node synkroniseres med en annen node, deler den alle hendelsene den vet at den andre noden ikke vet ennå. Denne synkroniseringsprosessen kalles passende sladder, og det fortsetter for alltid når hashgrafen vokser oppover.
De fargede sirkler i figuren er spesielle begivenheter kalt vitner. Det vil ta litt tid å forklare hvordan vitner skiller seg fra vanlige hendelser. Så i stedet for å gjøre det, la oss bare diskutere hva de gjør. Vitner er de viktigste begivenhetene som gjennomføres Virtuell avstemming som en del av Hashgraphs konsensusalgoritme.
Resultatet av denne virtuelle avstemningen er at Hashgraph kan oppnå konsensus om gyldigheten av transaksjoner uten kostbar Proof of Work (PoW) -beregning, og den kan behandle hundretusenvis av transaksjoner per sekund. Til slutt er dette en av de største grunnene til at Hashgraph er en potensiell konkurrent for blockchain.
Hvis du vil forstå hvordan Hashgraph fungerer i større dybde, kan du lære mer ved å se videoer på Hashgraph nettsted eller lese deres hvitt papir.
Sammenligning av Hashgraph og Blockchain
Før du dykker inn i en sammenligning av Hashgraph og blockchain, er det viktig å merke seg at Hashgraph ikke er et prosjekt med åpen kildekode. Det betyr at påstandene om dets evner ennå ikke er verifisert uavhengig. Imidlertid blir de vurdert uavhengig nå, og Hashgraph-teamet har uttalt at de er sikre på utfallet.
En spesiell påstand som løfter øyenbrynene er at Hashgraph kan behandle hundretusenvis av transaksjoner per sekund. En av faktorene som begrenser behandlingshastigheten er tilstanden (dvs. lagring) av blockchain eller hashgraph. Etter hvert som flere transaksjoner utføres, må noder lagre mer informasjon, noe som reduserer behandlingshastigheten. Det vil være interessant å se om Hashgraph har en plan om å gå bort fra dette problemet.
Når det er sagt, prøver ikke Hashgraph å få vanlige mennesker til å investere gjennom en ICO, og gir ellers ikke inntrykk av å ha noen dårlig intensjon. Av hensyn til denne sammenligningen vil vi anta at påstandene er gyldige, da det ikke er noen grunn til å tro at de ikke er.
La oss starte med å se på en av de mest omstridte problemene i blockchain-rommet i dag …
Transaksjonsbehandlingshastighet
Bitcoins blockchain behandler vanligvis mindre enn 10 transaksjoner per sekund. Det er derfor Bitcoins levedyktighet som valuta for masseadopsjon har vært under spørsmål, og hvorfor Bitcoin Cash ble opprettet. Andre lagsløsninger som Lightning Network kan være i stand til å forbedre skalerbarheten drastisk, men implementeringen er fortsatt en vei unna.
Hashgraph kan i mellomtiden skryte av at det kan behandle hundretusenvis av transaksjoner per sekund, noe som gjør det til det betydelig bedre alternativet for mikropayments og raske transaksjoner med lave avgifter generelt.
Rettferdighet
En annen faktor som Hashgraph skiller seg fra blockchain er ‘rettferdighet’. Med blockchain har gruvearbeidere muligheten til å velge rekkefølgen transaksjoner vises i blokken de utvider. Det betyr at gruvearbeidere i teorien kan manipulere rekkefølgen de behandler transaksjoner for på en eller annen måte å være til nytte for seg selv eller skade en part de ikke liker. Hashgraph har rett og slett ikke denne muligheten, ettersom de bruker Consensus Time Stamping for å oppnå rettferdighet i den rekkefølgen transaksjoner blir behandlet.
Gruvedrift og Sybil-angrep
Her er hvor Hashgraph gjør sin store avveining for å oppnå resultatene diskutert ovenfor. Hashgraph bruker ikke Proof of Work (PoW), noe som gjør det langt billigere å behandle transaksjoner i forhold til gruvedrift på blockchain. Dette kommer imidlertid på bekostning av sikkerhet. La meg forklare.
I peer-to-peer-nettverk er et av angrepene du kan møte det som er kjent som et Sybil-angrep. Det er her en motstander kontrollerer flere noder i et nettverk ved å opprette falske identiteter, noe som åpner muligheten for en person å få kontroll over en stor prosentandel av nettverket.
Bitcoin er ekstremt Sybil-motstandsdyktig. Dette er fordi alle gruvearbeidere i Bitcoin-nettverket prøver å bryte den neste blokken og tjene blokkbelønningen, så de blir stimulert til å bruke full beregningskraft. Som et resultat er det umulig for en angriper å lage flere blokker på blockchain ved å generere falske identiteter og kjøre flere noder, ettersom de fremdeles er begrenset av deres beregningskraft. Dette er representert på det midterste kakediagrammet i figuren ovenfor, der hver nye identitet opprettet av en uærlig node, ganske enkelt tar litt av beregningskraften fra en eksisterende uærlig node uten å legge til kaken..
Hva skjer når du ikke har blokkbelønninger som stimulerer nodeoperatører til å bruke all sin datakraft? Ganske enkelt bruker hver node den minste datakraften som trengs for å holde nettverket i gang. Det er da mulig for en motstander å opprette flere identiteter, kjøre flere noder og kontrollere en større prosentandel av nettverket enn de ærlige nodene. Dette er representert på sektordiagrammet til høyre i figuren over, der hver nye uærlige node øker prosentandelen av den totale datakraften som styres av uærlige noder.
Hashgraph har ennå ikke oppnådd samme nivå av Sybil-motstand som Bitcoin, Ethereum eller andre blockchain-baserte kryptovalutaer. Til syvende og sist er det en av de viktigste grunnene til at Hashgraph vil slite med å få tillit fra kryptovalutaentusiaster.
Imidlertid har Hashgraph adressert bekymringene rundt Sybil-angrep, som du kan lese om her. Å være mindre Sybil-motstandsdyktig er ikke verdens ende på noen måte, og Hashgraph har fortsatt mange veldig nyttige applikasjoner til en brøkdel av kostnaden for Bitcoin. Det har bare ikke helt samme grad av sikkerhet i denne spesielle sammenhengen.
Hashgraph-teamet
Hashgraph ble skapt av Leemon Baird. Baird fikk sin B.Sc. innen informatikk fra US Air Force Academy før han gikk videre for å oppnå doktorgrad. i informatikk fra Carnegie Mellon University. Han er også medstifter og CTO for Swirlds Inc, som bygger programvare ved hjelp av Hashgraph-konsensusalgoritmen..
Swirlds Incs andre medstifter er Mance Harmon, som også har en imponerende bakgrunn innen informatikk og teknisk entreprenørskap.
For mer informasjon om Baird, Harmon eller Swirlds, sjekk ut Swirlds nettsted. Du kan også bli involvert med Hashgraph gjennom deres oppmøte.
Konkurrenter og utfordringer
Foreløpig har Hashgraph ikke gitt ut noen planer for en ICO. Det er faktisk ikke klart om Hashgraph-teknologien noen gang vil bli brukt av en desentralisert kryptovaluta. Foreløpig kommer Hashgraphs finansiering fra private virksomheter som kan bruke teknologien til sentraliserte applikasjoner.
Imidlertid er det noe presedens for en ikke-blockchain-basert kryptokurrency. Det ville være IOTA, hvis ‘floke’ ligner på en Hashgraph.
En åpenbar forbedring som Hashgraph har over IOTA, er at noder kan samle transaksjoner, mens hver ‘hendelse’ i IOTA er en enkelt transaksjon. Derfor kan Hashgraphs gjennomstrømning være raskere, mens båndbredden og lagringsplassen som er nødvendig for at en ny node skal bli med i nettverket, er mindre.
For nå har IOTA ingen grunn til å bekymre seg for å miste en del av markedet til Hashgraph. Vi vil være sikker på å oppdatere deg i tilfelle Hashgraph slipper nyheter om en potensiell ICO i fremtiden.
Siste tanker
Hashgraph tilbyr faktisk noen forbedringer i forhold til blockchain-teknologi.
Men når det gjelder datamaskiner, får du ikke store poeng for 20% forbedringer. Du trenger en forbedring av størrelsesorden for å virkelig riste opp ting. Gitt at Hashgraph er mer utsatt for Sybil-angrep enn blockchain-baserte kryptokurver, er det kanskje ikke svaret for raske, sikre og desentraliserte mikrobetalinger.
Videre er en del av verdien av blockchain at den er relativt lett å forstå, noe som gjør den til en mer sannsynlig kandidat for masseadopsjon og utvidbarhet. Hashgraph ville slite mer i denne forbindelse, ettersom teknologien er ganske kompleks og tar mye tid å forstå.
Når det er sagt, de sentraliserte applikasjonene for Hashgraph spenner vidt og bredt. For eksisterende private institusjoner kan det være mer fornuftig å implementere Hashgraph enn en blockchain, gitt sin overlegne effektivitet.
Om Hashgraph noen gang blir relevant i kryptovalutaområdet gjenstår å se. Om det vil gjøre blockchain foreldet, som noen har spekulert i, er svaret mye tydeligere – blockchain er fremdeles konge i landet for kryptovalutaer.