Nøgleforskellen mellem Blockchain og Hashgraph er, at Hashgraph bruger en konsensusprotokol kaldet 'sladder om sladder', mens Blockchain overvejende bruger enten Proof-of-Stake eller Proof-of-Work. Som et resultat af 'sladder om sladder' er Hashgraph-protokollen hurtigere og mere effektiv end Blockchain.
Blockchain og Hashgraph er begge distribuerede hovedbogsteknologier, der bruges til at gemme transaktionsdata. Selvom Hashgraph og Blockchain har flere forskelle, har de begge samme tilsigtede anvendelse, da de begge er distribuerede hovedbogssystemer, der bruges til at registrere og gemme data fra transaktioner.
Hvad er Blockchain?
Blockchain er en decentraliseret hovedbog, der kan gemme enhver type data. Det, der adskiller Blockchain fra et simpelt excel-ark, er, at det er helt decentraliseret, hvilket betyder, at kopier af Blockchain findes på adskillige computere over hele verden i stedet for på en enkelt central placering. En node er en samling af mange computere, der er spredt ud over et glob alt netværk.
Figur 01: Blockchain-netværksdiagram
Navnet blockchain kommer fra sammenføjningen af blokke, der indeholder forskellige typer data, for at danne en kæde af blokke. Når en ny blok af data introduceres til kæden, opdateres alle noder på netværket med den seneste version af Blockchain. Et flertal af noderne skal verificere og bekræfte nye transaktioner, for at de kan føjes til Blockchain. Det er det, der gør en Blockhain meget sikker.
Hvad er Hashgraph?
Ligesom Blockchain er Hashgraph også en distribueret hovedbogsteknologi, der bruges til at gemme data. Hashgraph bruger en særlig type konsensusprotokol kaldet 'sladder om sladder', hvor alle knudepunkter på Hashgraph-netværket 'sladrer' om transaktioner for at danne rettede acykliske grafer, der tidssekvenser transaktioner. Dette varierer fra Blockchains metode til at bruge minearbejdere til at validere transaktioner på netværket. Hver 'sladder' indeholder information og data om flere transaktioner ud over en digital signatur, et tidsstempel og kryptografiske hashes fra to tidligere begivenheder.
Figur 02: Hashgraph-teknologi
Hashgraph blev skabt af Leemon Baird, en amerikansk computerforsker, med det mål at overvinde nogle af Blockchains problemer og producere et bedre system generelt. I øjeblikket bruges Hashgraph-teknologien kun af Hedera Hashgraph, som også er medstiftet af Leemon Bird. Ved at bruge en 'sladder om sladder'-protokol er Hashgraph i stand til at levere billige og højtydende transaktioner uden fejl. Det er også hurtigere, mere energieffektivt og kræver mindre computerkraft sammenlignet med Blockchain.
Ligheder mellem Blockchain og Hashgraph
Selvom Hashgraph og Blockchain har flere forskelle, har de begge samme tilsigtede anvendelse, da de begge er distribuerede finanssystemer, der bruges til at registrere og gemme data fra transaktioner
Forskellen mellem Blockchain og Hashgraph
Selvom Hashgraph og Blockchain har samme tilsigtede anvendelse, er begge deres tilgange vidt forskellige. Blockchain bruger norm alt Proof-of-Stake eller Proof-of-Work til at validere og autentificere transaktioner gennem processer kaldet Staking eller Mining. På den anden side bruger Hashgraph en 'sladder om sladder'-protokol til at validere transaktioner. Dette er således den vigtigste forskel mellem Blockchain og Hashgraph.
Derudover er Hashgraphs transaktionsbehandlingsydelse betydeligt hurtigere. Med brugen af Hashgraphs 'sladder om sladder'-metode er den i stand til at nå transaktionshastigheder på op til 500.000 transaktioner i sekundet, betydeligt hurtigere end de fleste blockchains' 10-10.000 transaktioner i sekundet. Endelig er Hashgraph også mere effektiv sammenlignet med Blockchain.
Nedenfor er en oversigt over forskellen mellem Blockchain og Hashgraph i tabelform til sammenligning side om side.
Oversigt – Blockchain vs Hashgraph
Afslutningsvis er Hashgraph og Blockchain begge distribuerede hovedbogsteknologier, der bruges til at registrere transaktioner. Hashgraph bruger en 'sladder om sladder', hvilket gør det hurtigere, billigere og mere effektivt sammenlignet med Blockchain, som overvejende bruger Proof-of-Stake og Proof-of-Work. Så dette er den vigtigste forskel mellem Blockchain og Hashgraph.