Hashgraph vs Blockchain: Vilket är bättre?
Förvirrad av termerna Hashgraph och Blockchain och inte säker på vad jag ska göra av de två? Vi jämför dessa två tekniker.

Ocuco-landskapet Hashgraph och Blockchain är två konkurrerande teknologier som löser samma problem med att ge förtroende i en tillitslös miljö, som Internet.
Båda teknikerna hjälper till att lagra och hämta information över ett decentraliserat nätverk, men de närmar sig problemet på olika sätt.
Blockchain grupperar dataposter i ett block, tidsstämplar som blockerar och hashar dess innehåll för att göra det oföränderligt. Hashgraph, å andra sidan, registrerar enskilda transaktioner. Men den använder en virtuell röstningsmetod för att nå enighet om vilka transaktioner som är giltiga.
Det här inlägget tittar bakom kulisserna på dessa två tekniker. För att se vad de kommer med på bordet och vad de betyder för framtiden för kryptovalutor och kryptoindustrin.
Hur allt startade
1976 beslutade Steve Wozniak och Steve Jobs att göra uppror mot etablissemanget genom att starta Apple Computer. På 1980-talet spred sig persondatorn och Internet som en löpeld. Och på 1990-talet hade de blivit en del av den vanliga kulturen runt om i världen.
Delar av etablissemanget hade dock fortfarande mycket att säga till om på webben, särskilt när det gällde e-handel och finans. Anledningen är att endast etablerade varumärken kunde litas på betalningshantering och liknande aktiviteter på webben.
För att motverka det utvecklade en grupp kryptoforskare och dataprogrammerare ett system som kunde låta människor handla säkert på webben, utan att behöva en tredje part från etablissemanget, till exempel banker.
Den gruppen började under pseudonymen "Satoshi Nakamoto". Och basen för deras geniala Bitcoin uppfinning är Blockchain.
Förstå Distributed Ledger Technologies
Problemet med banker och andra tredje parter är att de har full kontroll över sina databaser. Och som sådan är det lätt att manipulera journalerna utan någons vetskap.
Distribuerad reskontrateknik löser detta problem genom att flera datorer kör samma kopior av databasen. Varje nätverksansluten dator kallas en nod. Och ju fler noder du har på nätverket desto mer pålitlig är databasen.
Förutom en sådan decentraliserad databanksmetod använder DLT eller Distributed Ledger Technologies också specifika protokoll, algoritmer och andra konventioner för att skapa hela paketet. Såsom Blockchain eller Hashgraph.
Låt oss ta en titt på var och en.
Blockchain
Blockchain är ett databassystem som grupperar data i block och länkar dessa block med hjälp av kryptografi.
Ett block kan innehålla vilken typ av data som helst, från finansiella transaktioner till bilder, videor, programvara, e-böcker och så vidare. Efter att blockdata har grupperats läggs en tidsstämpel och hashen för föregående block till. Sedan hashas innehållet för att skapa en unik identifierare som gör posten oföränderlig.
Målet med detta tillvägagångssätt är att om du ändrar något i blocket, kommer den resulterande hashen att skilja sig från den allmänt accepterade hashen för det blocket. Följaktligen, om du ändrar något i föregående block, kommer dess resulterande hash också att vara annorlunda, vilket gör det aktuella blockets hash också annorlunda.
Denna oföränderlighet ger tekniken Blockchain-namnet, eftersom blocken så att säga är kryptografiskt kedjade. Bitcoin använder hashfunktionen SHA-256 för att generera en slumpmässig sträng som är 256 bitar lång, oavsett indatalängden.
Bitcoin Blockchain överstiger för närvarande 200 GB i storlek, med det genomsnittliga blocket cirka 1 MB stort. Med tanke på att varje block innehåller enkla finansiella transaktioner är 1 MB därför mycket transaktioner att bearbeta.
Dessutom måste gruvarbetarna som bearbetar transaktionen fortsätta köra hash-funktionen om och om igen tills den producerar en unik SHA-256-hash med fördefinierade specifikationer, såsom de nuvarande 19 inledande nollorna. Detta krav har skapat en situation där Bitcoin-nätverket utför 150 exahashes (1018 hash) per sekund.
För att sätta den siffran i perspektiv använder det globala Bitcoin-gruvnätverket upp till 800 kWh el per transaktion. Det blir cirka 3 MWh per sekund (4 transaktioner/sekund), 190 MWh per minut, och så vidare, tills du kommer fram till 50 – 100 TWh per år. Det är tillräckligt med energi för att driva hela Caymanöarna under en hel månad.
Hashgrafen
För att stävja elavfallet i samband med underhåll av blockchain har olika grupper kommit på olika tillvägagångssätt. Och detta inkluderar Hashgraph.
Du bör notera att det finns den patenterade Hashgraph-tekniken, som ägs av dess uppfinnare. Och så finns det Hedera Hashgraph, som är ett tillåtet, offentligt nätverk som driver en liveimplementering av Hashgraph.
Hashgraph-systemet försöker skapa en snabb och energieffektiv miljö genom att använda riktade akrylgrafer och två protokoll:
- Skvaller om skvaller
- Virtuell röstning
1. Skvaller om skvaller
För att starta en transaktion på Hashgraph måste du överföra detaljerna för den transaktionen till en nod på nätverket. Denna nod kommer sedan att återsända detaljerna till några slumpmässiga noder, som i sin tur återsänder transaktionsdetaljerna till andra slumpmässiga noder.
Dessa slumpmässiga noder kallas grannar och varje transaktionsdetalj kallas en händelse. Varje händelse innehåller information från de två föregående händelserna före den, och därav namnet "skvaller om skvaller".
Effekten av att överföra information på det här sättet är att skvallret sprids lika fort som en löpeld, och inom bara några sekunder bör en majoritet (66%) av noderna ha en kopia av den transaktionen, vilket leder till konsensus.
Händelsen måste nu läggas till i de distribuerade reskontran med hjälp av dess tidsstämpel för kronologisk sortering.
2. Virtuell röstning
Den andra imponerande delen av Hashgraph är det virtuella röstningsprotokollet. Eftersom varje händelse innehåller information om två tidigare händelser före sig, använder noderna denna information för att rösta om vilka händelser som inträffade före dem och bör få prioritet.
Målet med virtuell röstning är att förhindra en situation där en nod misslyckas med att vidarebefordra information eftersom den är skadlig eller bysantinsk. Och detta misslyckande med att vidarebefordra informationen kan hindra den transaktionen från att nå 2/3 majoritet och slutligen konsensus.
För att lösa detta problem röstar sedan varje evenemang på tidigare evenemang som det kan spåra sina anor till. Och detta hjälper till att se till att tidigare transaktioner som misslyckades med att nå en majoritet på grund av felaktiga noder, fortfarande kommer att behandlas i tid.
Denna omröstningsprocess sträcker sig över olika omgångar eller kommunikationstidsramar, vilket gör den asynkron. Så denna algoritm sägs vara asynkron bysantinsk feltolerant (aBFT).
Hashgraph vs Blockchain
Medan Hashgraph- och Blockchain-systemen försöker hantera data säkert och tillförlitligt i distribuerade nätverk, går de båda tillväga på olika sätt, vilket leder till stora skillnader.
Här är en tabell över dessa skillnader.
| Hashgraph | Blockchain | |
|---|---|---|
| Lanseringsdag: | 2017 | 2008 |
| Licens: | Patenterad teknologi | Öppen källa |
| Konsensus: | Virtuell röstning | Bevis på arbete, insats osv |
| Hastighet: | 10,000 XNUMX+ TPS | 4-15 TPS |
| Rättvisa: | 100% | - |
| Säkerhet: | ABFT | Krypto-hashning |
| Energieffektivitet: | Hög | Låg |
| KWh per transaktion: | ~ 0.0002 | ~ 100 - 900 |
| Transaktionsavgifter: | $ 0.0001 + | $ 15 + |
| Transaktionsvalidering: | Konsensus | Av Miner |
| Tillstånd: | Tillåten | Permissionless |
| Nätverkstillgång: | Privat/Offentlig | offentliga |
1. Licensiering
Bitcoin och dess underliggande Blockchain-teknologi släpptes under MIT-licensen, vilket gör det till en mycket tillåtande gratis programvara med öppen källkod. Denna användningsfrihet har hjälpt till att öka populariteten för Blockchain. Samt dess olika gafflar och konkurrerande tillvägagångssätt.
Hashgraph, å andra sidan, är patenterad teknologi som tillhör Swirlds, ett företag som grundats av dess uppfinnare, Leemon Baird. Swirlds licensierade sedan tekniken till Hedera Foundation för en 10%-ig andel av Hedera-nätverkets intäkter.
2. Konsensus
Hedera Hashgraph använder virtuell röstning som sin konsensusmekanism. Allt som behövs är att 2/3 av noderna kommer överens och det beslutet är slutgiltigt. Blockkedjor, å andra sidan, använder olika protokoll.
Bitcoin använder Proof-of-Work-protokollet, ett mycket energikrävande och slösaktigt system. Ethereum använder Proof-of-Stake-protokollet, vilket helt enkelt betyder att gruvarbetaren satsar några av sina kryptovalutor innan brytningen. Och om han lyckas vinner han exakt det belopp som han satsade.
Andra Blockchain-konsensusprotokoll inkluderar Proof-of-Space, som använder hårddiskutrymme som en insatsmekanism. Och Proof-of-Elapsed-time, som använder specialiserad hårdvara för att tilldela varje gruvarbetare en minsta väntetid.
3. Fart
Enligt detta pressmeddelande från september 2020 överträffade Hedera Hashgraph 1.5 miljoner transaktioner per dag, en fördubbling av Ethereums och ungefär 7 gånger så stor som Bitcoin. I mars 2021 hade Hedera passerat 200 miljoner transaktioner per månad, och i april korsade det Totalt 1 miljard transaktioner tröskel.
Det bör noteras att orsaken bakom denna framgång är de låga och förutsägbara transaktionskostnaderna på Hedera hashgraph. Detta motverkar de opålitliga kostnaderna för blockchain-system, som tenderar att öka med fler samtidiga transaktioner.
4. Rättvisa
Blockchain-gruvarbetare väljer vilka transaktioner som ska behandlas och detta ger högre prioritet till de som erbjuder högre avgifter för gruvarbetarna. Resultatet är längre bekräftelsetider för vissa transaktioner och ökade kostnader med högre nätverksanvändning.
Hashgraph undanröjer denna orättvisa genom att tidsstämpla transaktioner och lägga till dem i reskontran när det finns en konsensus på 66 %. Och genom att även använda virtuell röstning garanteras alla evenemang snabb bearbetning.
5. Energiförbrukning och effektivitet
Bitcoin använder hundratals kWh per transaktion och når ofta 800 kWh. Ethereum är mer konservativt, men det kan fortfarande använda upp till 100 kWh per transaktion. Detta beror på hashprocessen som gruvarbetare måste genomgå för att hitta en specificerad sträng.
Hashgraph använder bara 0.0002 kWh el per transaktion, en oändligt mycket mindre mängd jämfört med blockkedjor. Och detta gör det också till ett miljövänligt alternativ för naturälskare.
6. Transaktionskostnader
Blockchain-kostnaderna är rörliga och transaktioner med högre avgifter prioriteras. Tillsammans med deras begränsade hastigheter på 4 till 15 transaktioner per sekund är transaktionskostnaderna ofta över $15 idag. Till och med nå $25 och $30+ med hög aktivitet.
För Hashgraph hålls alla kostnader lika och debiteras i USD fiat-pengar. Priserna varierar såklart beroende på vad du vill göra. Men du kan alltid räkna ut hur mycket en transaktion kommer att kosta, från så lågt som 0.0001 USD.
7. Nätverksåtkomst
Bitcoin har alltid varit ett offentligt och tillståndslöst nätverk. Det betyder att alla som har en dator kan se transaktionerna och alla med tillräckligt bra hårdvara kan ladda ner klienten och ansluta sig till nätverket. Inget tillstånd krävs. Andra Blockchain-projekt kan ha andra men liknande krav.
Hedera Hashgraph är också offentlig som Bitcoin, men det är tillåtet. Det betyder att du behöver en inbjudan för att bli antagen till nätverket.
Slutsats
Vi har kommit till slutet av detta Hashgraph vs Blockchain-inlägg och du har sett deras underliggande teknologier blottlade.
Blockchain har sina styrkor och svagheter. Men det gör Hashgraph också. Det är därför dina nuvarande behov som avgör vad som är det bästa alternativet för dig.




