Hashgraph vs Blockchain: Hvilken er bedre?
Forvirret af Hashgraph- og Blockchain-udtrykkene og ikke sikker på, hvad du skal gøre om de to? Vi sammenligner disse to teknologier.

Hashgraph og Blockchain er to konkurrerende teknologier, der løser det samme problem med at give tillid i et tillidsløst miljø, såsom internettet.
Begge teknologier hjælper med at lagre og hente information over et decentraliseret netværk, men de griber problemet an på forskellige måder.
Blockchain grupperer dataposter i en blok, tidsstempler, der blokerer, og hashes indholdet for at gøre det uforanderligt. Hashgraph registrerer på den anden side individuelle transaktioner. Men den bruger en virtuel afstemningsmetode til at nå til enighed om, hvilke transaktioner der er gyldige.
Dette indlæg ser bag kulisserne på disse to teknologier. For at se, hvad de bringer til bordet, og hvad de betyder for fremtiden for kryptovalutaer og kryptoindustrien.
Hvordan det hele startede
I 1976 besluttede Steve Wozniak og Steve Jobs at gøre oprør mod etablissementet ved at starte Apple Computer. I 1980'erne spredte den personlige computer og internettet sig som en steppebrand. Og i 1990'erne var de blevet en del af mainstream-kulturen rundt om i verden.
Dele af virksomheden havde dog stadig meget at sige på nettet, især når det kom til e-handel og finans. Årsagen er, at kun etablerede brands kunne have tillid til betalingsbehandling og lignende aktiviteter på nettet.
For at imødegå det, udviklede en gruppe kryptoforskere og computerprogrammører et system, der kunne lade folk handle sikkert på nettet, uden at have brug for en tredjepart fra virksomheden, såsom banker.
Denne gruppe begyndte under pseudonymet "Satoshi Nakamoto". Og basen for deres geniale Bitcoin-opfindelse er Blockchain.
Forståelse af distribuerede ledger-teknologier
Problemet med banker og andre transaktioner fra tredjeparter er, at de har fuld kontrol over deres databaser. Og som sådan er det nemt at manipulere optegnelserne uden nogens viden.
Distribuerede hovedbogsteknologier løser dette problem ved at have flere computere til at køre de samme kopier af databasen. Hver netværkscomputer kaldes en node. Og jo flere noder du har på netværket, jo mere troværdig er databasen.
Ud over en sådan decentraliseret databanktilgang bruger DLT eller Distributed Ledger Technologies også specifikke protokoller, algoritmer og andre konventioner til at skabe den komplette pakke. Såsom Blockchain eller Hashgraph.
Lad os tage et kig på hver.
The Blockchain
Blockchain er et databasesystem, der grupperer data sammen i blokke og forbinder disse blokke ved hjælp af kryptografi.
En blok kan indeholde enhver type data, fra finansielle transaktioner til billeder, videoer, software, e-bøger og så videre. Efter at blokdataene er grupperet, tilføjes et tidsstempel og hashen for den foregående blok. Derefter hashes indholdet for at skabe en unik identifikator, der gør posten uforanderlig.
Målet med denne tilgang er, at hvis du ændrer noget i blokken, vil den resulterende hash være anderledes end den almindeligt accepterede hash for den pågældende blok. Derfor, hvis du ændrer noget i den foregående blok, vil dens resulterende hash også være anderledes, hvilket gør den aktuelle bloks hash også anderledes.
Denne uforanderlighed giver teknologien Blockchain-navnet, da blokkene så at sige er kryptografisk lænket. Bitcoin bruger SHA-256 hash-funktionen til at generere en tilfældig streng, der er 256 bit lang, uanset inputdatalængden.
Bitcoin Blockchain overstiger i øjeblikket 200 GB i størrelse, med den gennemsnitlige blok omkring 1 MB stor. Da hver blok indeholder simple finansielle transaktioner, er 1 MB derfor en masse transaktioner at behandle.
Derudover skal minearbejderne, der behandler transaktionen, blive ved med at køre hash-funktionen igen og igen, indtil den producerer en unik SHA-256-hash med foruddefinerede specifikationer, såsom de nuværende 19 førende nuller. Dette krav har skabt en situation, hvor Bitcoin-netværket udfører 150 exahashes (1018 hashes) i sekundet.
For at sætte dette tal i perspektiv, bruger det globale Bitcoin-minenetværk op til 800 kWh elektricitet pr. transaktion. Det kommer til omkring 3 MWh pr. sekund (4 transaktioner/sekund), 190 MWh pr. minut, og så videre, indtil du når 50 - 100 TWh pr. år. Det er nok energi til at drive hele Caymanøerne i en hel måned.
Hashgrafen
For at dæmme op for det elektricitetsspild, der er forbundet med blockchain-vedligeholdelse, er forskellige grupper kommet med forskellige tilgange. Og dette inkluderer Hashgraph.
Du skal bemærke, at der er den patenterede Hashgraph-teknologi, som ejes af dens opfinder. Og så er der Hedera Hashgraph, som er et tilladt offentligt netværk, der kører en live implementering af Hashgraph.
Hashgraph-systemet forsøger at skabe et hurtigt og energieffektivt miljø ved at bruge rettede akrylgrafer og to protokoller:
- Sladder om sladder
- Virtuel afstemning
1. Sladder om sladder
For at starte en transaktion på Hashgraph, skal du overføre detaljerne om denne transaktion til en node på netværket. Denne node vil derefter gentransmittere detaljerne til nogle få tilfældige noder, som igen transmitterer transaktionsdetaljerne til andre tilfældige noder.
Disse tilfældige noder kaldes naboer, og hver transaktionsdetalje kaldes en hændelse. Hver begivenhed indeholder information fra de to foregående begivenheder før den, og deraf navnet "sladder om sladder".
Effekten af at overføre information på denne måde er, at sladderen spredes så hurtigt som en steppebrand, og inden for blot et par sekunder bør et flertal (66%) af noderne have en kopi af den transaktion, hvilket fører til enighed.
Hændelsen skal nu tilføjes til de distribuerede regnskaber ved hjælp af dens tidsstempel til kronologisk sortering.
2. Virtuel afstemning
Den anden imponerende del af Hashgraph er den virtuelle afstemningsprotokol. Da hver hændelse indeholder information om to tidligere hændelser før sig, bruger noderne denne information til at afgive stemmer om, hvilke hændelser der fandt sted før dem og bør få prioriteret håndtering.
Målet med virtuel afstemning er at forhindre en situation, hvor en node undlader at videregive information, fordi den er ondsindet eller byzantinsk. Og denne manglende videregivelse af oplysningerne kan forhindre den transaktion i at nå et 2/3 flertal og i sidste ende konsensus.
For at løse dette problem stemmer hver begivenhed derefter på tidligere begivenheder, som den kan spore sin herkomst til. Og dette hjælper med at sikre, at tidligere transaktioner, der ikke nåede et flertal på grund af defekte noder, stadig vil få rettidig behandling.
Denne afstemningsproces spænder over forskellige runder eller kommunikationstidsrammer, hvilket gør den asynkron. Så denne algoritme siges at være asynkron byzantinsk fejltolerant (aBFT).
Hashgraph vs Blockchain
Mens Hashgraph- og Blockchain-systemerne forsøger at administrere data sikkert og pålideligt i distribuerede netværk, går de begge frem på forskellige måder, hvilket fører til markante forskelle.
Her er en tabeloversigt over disse forskelle.
| Hashgraph | Blockchain | |
|---|---|---|
| Frokost aftale: | 2017 | 2008 |
| Licens: | Patenteret teknologi | Open source |
| Konsensus: | Virtuel afstemning | Bevis for arbejde, indsats mv |
| Hastighed: | 10,000+ TPS | 4-15 TPS |
| fairness: | 100% | N / A |
| Sikkerhed: | ABFT | Krypto-hashing |
| Energieffektivitet: | Høj | Lav |
| KWh pr. transaktion: | ~ 0.0002 | ~ 100 - 900 |
| Transaktionsgebyrer: | $ 0.0001 + | $ 15 + |
| Transaktionsvalidering: | Konsensus | Af minearbejder |
| Tilladelse: | Tilladt | Permissionless |
| Netværksadgang: | Privat/offentlig | offentlige |
1. Licensiering
Bitcoin og dens underliggende Blockchain-teknologi blev frigivet under MIT-licensen, hvilket gør det til en meget tilladende gratis og open source-software. Denne brugsfrihed har hjulpet med at øge populariteten af Blockchain. Samt dens forskellige gafler og konkurrerende tilgange.
Hashgraph, på den anden side, er patenteret teknologi, der tilhører Swirlds, et firma grundlagt af dets opfinder, Leemon Baird. Swirlds licenserede derefter teknologien til Hedera Foundation for en 10%-andel i Hedera-netværkets omsætning.
2. Konsensus
Hedera Hashgraph bruger virtuel afstemning som sin konsensusmekanisme. Det eneste, der skal til, er, at 2/3 af noderne er enige, og den beslutning er endelig. Blockchains bruger på den anden side forskellige protokoller.
Bitcoin bruger Proof-of-Work-protokollen, et meget energikrævende og spildende system. Ethereum bruger Proof-of-Stake-protokollen, hvilket blot betyder, at minearbejderen satser nogle af sine kryptovalutaer inden minedrift. Og hvis han lykkes, vinder han præcis det beløb, han satsede.
Andre Blockchain-konsensusprotokoller inkluderer Proof-of-Space, som bruger harddiskplads som en indsatsmekanisme. Og Proof-of-Elapsed-time, som bruger specialiseret hardware til at tildele hver minearbejder en minimumsventetid.
3. Fart
Ifølge denne pressemeddelelse fra september 2020 oversteg Hedera Hashgraph 1.5 millioner transaktioner om dagen, hvilket er en fordobling af Ethereums og omkring 7 gange Bitcoins. I marts 2021 havde Hedera overskredet 200 millioner transaktioner om måneden, og i april krydsede det 1 milliard transaktioner i alt Grænseværdi.
Det skal bemærkes, at årsagen til denne succes er de lave og forudsigelige transaktionsomkostninger på Hedera hashgraph. Dette modarbejder de upålidelige omkostninger ved blockchain-systemer, som har tendens til at stige med flere samtidige transaktioner.
4. Retfærdighed
Blockchain-minearbejdere vælger, hvilke transaktioner der skal behandles, og dette giver en højere prioritet til dem, der tilbyder højere gebyrer til minearbejderne. Resultatet er længere bekræftelsestider for nogle transaktioner og stigende omkostninger med højere netværksforbrug.
Hashgraph fjerner denne uretfærdighed ved at tidsstemple transaktioner og tilføje dem til hovedbogen, når der er en 66% konsensus. Og ved også at bruge virtuel afstemning er alle begivenheder garanteret hurtig behandling.
5. Energiforbrug & effektivitet
Bitcoin bruger hundredvis af kWh per transaktion, og når ofte op på 800 kWh. Ethereum er mere konservativt, men det kan stadig bruge op til 100 kWh pr. transaktion. Dette skyldes hashing-processen, som minearbejdere skal gennemgå for at finde en specificeret streng.
Hashgraph bruger kun 0.0002 kWh el per transaktion, en uendelig mindre mængde sammenlignet med blockchains. Og det gør det også til en miljøvenlig mulighed for naturelskere.
6. Transaktionsomkostninger
Blockchain-omkostninger er variable, og transaktioner med højere gebyrer får prioriteret behandling. Sammen med deres begrænsede hastigheder på 4 til 15 transaktioner i sekundet er transaktionsomkostningerne ofte over $15 i dag. Endda når $25 og $30+ med høj aktivitet.
For Hashgraph holdes alle omkostninger lige og opkræves i USD fiat-penge. Priserne varierer selvfølgelig alt efter hvad du vil lave. Men du kan altid finde ud af, hvor meget en transaktion kommer til at koste, startende fra så lavt som $0.0001.
7. Netværksadgang
Bitcoin har altid været et offentligt og tilladelsesløst netværk. Det betyder, at alle med en computer kan se transaktionerne, og alle med god nok hardware kan downloade klienten og tilslutte sig netværket. Der kræves ingen tilladelse. Andre Blockchain-projekter kan have andre, men lignende krav.
Hedera Hashgraph er også offentlig ligesom Bitcoin, men det er tilladt. Det betyder, at du skal have en invitation for at blive accepteret i netværket.
Konklusion
Vi er kommet til slutningen af dette Hashgraph vs Blockchain-indlæg, og du har set deres underliggende teknologier blotlagt.
Blockchain har sine styrker og svagheder. Men det gør Hashgraph også. Det er derfor dine nuværende behov, der afgør, hvad der er den bedste løsning for dig.




