DEFINISJON av Hashgraph Consensus Mechanism
Hashgraph er en ny type konsensusmekanisme som bygger en enighet ved å bruke blockchain-begrepene sladder, sladder om sladder og virtuell avstemning. Den scorer over de andre standard konsensusbyggende algoritmene, som proof of work (PoW), når det gjelder bedre hastighet og høyere effektivitet, da det ikke sender noen stemmer eller detaljer over nettverket, noe som ofte fører til overbelastning og forsinkelser.
BREAKING NED Hashgraph Consensus Mechanism
Hashgraph-konsensus bruker sladderprotokollen, og brukes i Hedera blockchain-plattformen. Deltakerne i blockchain bruker sladderprotokollens videresending informasjon (kalt sladder) om transaksjonene, og de sladrer om sladder. En samarbeidshistorie om "sladderbegivenheter" opprettholdes når deltakerne fortsetter å legge til informasjon om deres forrige sladder til hver nåværende sladdermelding.
Utnytte sladres kraft
I tekniske termer, for en blockchain, er sladder informasjonen som videresendes av hver deltaker gjentatte ganger til et annet medlem valgt tilfeldig, og forteller dem alt de vet om transaksjonen. Den kan brukes til å overføre et bredt spekter av informasjon som må distribueres, for eksempel å sladre om brukeridentiteter, transaksjoner eller sladre om blockchain-blokker.
Et eksempel: Anta en sosial samling der mange venner møtes og sladrer i pausene. Si at Peter gir sladder til Paul om et tema i den første pausen, og Paul forteller det til Pamela. Ved den andre pausen kan Pamela ha videresendt den informasjonen til andre, som Priscilla, så selv om Peter (som innledet sladderen) ikke snakket direkte med Priscilla, vet hun om Paul sladder. Med hver pause er dette sladderen omtrent dobbelt så mange som visste det i forrige pause. Sladderprotokollen forsøker å bruke denne mekanismen til å bygge blockchain-konsensus ettersom flere og flere blir klar over detaljene helt eller delvis.
Hashgraph er en datastruktur som opprettholder postene om hvem som sladret til hvem og i hvilken rekkefølge - det vil si at hashgrafen blir en samarbeidshistorie for sladderhendelser når deltakerne fortsetter å legge til informasjon om deres forrige sladder til hver nåværende sladdermelding. Dette blir "sladder om sladder", ettersom det er historie om sladder i seg selv. Siden hvert medlem får en kopi av Hashgrafen, så kan hvert medlem beregne hva det andre medlemmet ville vite eller kunne ha sendt til dem.
Si at Peter og Paul er to deltakere på blockchain-plattformen som bruker hashgraf-konsensusmekanismen. Når en ny transaksjon plasseres på blockchain, vil den begynne å spre seg til andre medlemmer. Peter vil vite om transaksjonen, men han vil ikke sende noen direkte informasjon til Paul om den. Peter vil vite når Paul fikk vite om transaksjonen og vil vite når Priscilla fikk vite om det faktum at Paul hadde lært om den transaksjonen. På sin side beregner Paul hvilken informasjon Peter kan ha sendt ut fra hans egen spådom om hva Peter kan vite. Denne prediktive beregningen av Paul er basert på hva og når Peter ville ha lært om transaksjonen, i henhold til historien tilgjengelig i hashgrafen.
Siden ingen betydelig informasjon blir overført over nettverket og alle beregninger blir utført av forskjellige deltakere på egen hånd, holder dette overbelastningen i nettet i stor grad fri. Det utgjør virtuell stemmegivning - i stedet for at hvert medlem sender sin informasjon (stemmer) direkte til det andre medlemmet, beregner hvert det andre måtte vite. Uten at en enkelt avstemning blir avgitt i virkeligheten, er det veldig lite nettverkskommunikasjonskostnader utover selve transaksjonene. Sladder (detaljer om en transaksjon) og sladder om sladder (detaljer om detaljer om en transaksjon) fører til en pålitelig hashgraf-datastruktur, slik at det kan bygges en enighet som er tilstrekkelig til å autentisere en transaksjon (eller for andre krav til konsensusbygging)).
Hashgraf-algoritmen har som mål å oppnå rettferdighet, ettersom den har fullstendig asynkroni, ingen dominerende ledere, ingen runde robin-arbeid og høy hastighet uten mulighet for feil.
