Den viktigaste skillnaden mellan Blockchain och Hashgraph är att Hashgraph använder ett konsensusprotokoll som kallas "skvaller om skvaller" medan Blockchain huvudsakligen använder antingen Proof-of-Stake eller Proof-of-Work. Som ett resultat av "skvallret om skvaller" är Hashgraph-protokollet snabbare och mer effektivt än Blockchain.
Blockchain och Hashgraph är båda distribuerade reskontrateknologier som används för att lagra transaktionsdata. Även om Hashgraph och Blockchain har flera skillnader har de båda samma avsedda användning, eftersom de båda är distribuerade reskontrasystem som används för att registrera och lagra data från transaktioner.
Vad är Blockchain?
Blockchain är en decentraliserad reskontra som kan lagra alla typer av data. Det som skiljer Blockchain från ett enkelt excelark är att det är helt decentraliserat, vilket innebär att kopior av Blockchain finns på många datorer över hela världen snarare än på en enda central plats. En nod är en samling av många datorer som är utspridda över ett glob alt nätverk.
Figur 01: Blockchain Network Diagram
Namnet blockchain kommer från sammanfogningen av block som innehåller olika typer av data för att bilda en kedja av block. När ett nytt datablock introduceras i kedjan uppdateras alla noder på nätverket med den senaste versionen av Blockchain. En majoritet av noderna måste verifiera och bekräfta nya transaktioner för att de ska läggas till i Blockchain. Det är detta som gör en Blockhain mycket säker.
Vad är Hashgraph?
Precis som Blockchain är Hashgraph också en distribuerad reskontrateknologi som används för att lagra data. Hashgraph använder en speciell typ av konsensusprotokoll som kallas "skvaller om skvaller" där alla noder på Hashgraph-nätverket "skvallrar" om transaktioner för att bilda riktade acykliska grafer som tidssekvenserar transaktioner. Detta varierar från Blockchains metod att använda gruvarbetare för att validera transaktioner på nätverket. Varje "skvaller" innehåller information och data om flera transaktioner förutom en digital signatur, en tidsstämpel och kryptografiska hash för två tidigare händelser.
Figur 02: Hashgraph-teknik
Hashgraph skapades av Leemon Baird, en amerikansk datavetare, med målet att övervinna några av Blockchains problem och skapa ett bättre system tot alt sett. För närvarande används Hashgraph-tekniken endast av Hedera Hashgraph, som också är medgrundare av Leemon Bird. Genom att använda ett "skvaller om skvaller"-protokoll kan Hashgraph tillhandahålla billiga och högpresterande transaktioner utan att misslyckas. Den är också snabbare, mer energieffektiv och kräver mindre datorkraft jämfört med Blockchain.
likheter mellan Blockchain och Hashgraph
Även om Hashgraph och Blockchain har flera skillnader, har de båda samma avsedda användning, eftersom de båda är distribuerade reskontrasystem som används för att registrera och lagra data från transaktioner
Skillnaden mellan Blockchain och Hashgraph
Även om Hashgraph och Blockchain har samma avsedda användning, är båda deras tillvägagångssätt väldigt olika. Blockchain använder vanligtvis Proof-of-Stake eller Proof-of-Work för att validera och autentisera transaktioner genom processer som kallas Staking eller Mining. Å andra sidan använder Hashgraph ett "skvaller om skvaller"-protokoll för att validera transaktioner. Detta är alltså den viktigaste skillnaden mellan Blockchain och Hashgraph.
Dessutom är Hashgraphs transaktionsbehandlingsprestanda betydligt snabbare. Med användning av Hashgraphs "skvaller om skvaller"-metod kan den nå transaktionshastigheter på upp till 500 000 transaktioner per sekund, betydligt snabbare än de flesta blockkedjors 10-10 000 transaktioner per sekund. Slutligen är Hashgraph också mer effektivt jämfört med Blockchain.
Nedan är en sammanfattning av skillnaden mellan Blockchain och Hashgraph i tabellform för jämförelse sida vid sida.
Sammanfattning – Blockchain vs Hashgraph
Sammanfattningsvis är Hashgraph och Blockchain båda distribuerade reskontrateknologier som används för att registrera transaktioner. Hashgraph använder ett "skvaller om skvaller", vilket gör det snabbare, billigare och mer effektivt jämfört med Blockchain, som övervägande använder Proof-of-Stake och Proof-of-Work. Så detta är den viktigaste skillnaden mellan Blockchain och Hashgraph.