DEFINITION av Hashgraph Consensus Mechanism
Hashgraph är en ny typ av konsensusmekanism som bygger en konsensus genom att använda blockchain-begreppen skvaller, skvaller om skvaller och virtuell röstning. Det poängsätter de andra standarda konsensusbyggande algoritmerna, som proof of work (PoW), när det gäller bättre hastighet och högre effektivitet eftersom det inte skickar några röster eller detaljer över nätverket, vilket ofta leder till trängsel och förseningar.
BREAKING NED Hashgraph Consensus Mechanism
Hashgraph-konsensus använder skvallerprotokollet och används i Hedera blockchain-plattformen. Deltagarna i blockchain som använder sladdprotokollets reläinformation (kallas skvaller) om transaktionerna, och de skvallrar också om skvaller. En samarbetshistoria av "skvallerhändelser" upprätthålls när deltagarna fortsätter att lägga till information om deras tidigare skvaller till varje aktuellt skvallermeddelande.
Utnyttja skvallerens kraft
I tekniska termer, för en blockchain, är skvaller informationen som vidarebefordras av varje deltagare upprepade gånger till en annan slumpmässig medlem och berättar för dem allt de vet om transaktionen. Det kan användas för att överföra ett brett utbud av information som behöver distribueras, till exempel skvallra om användaridentiteter, transaktioner eller skvallra om blockchainblock.
Ett exempel: Antag en social sammankomst där många vänner möts och skvallrar under pauser. Säg att Peter ger skvaller till Paul om ett ämne under den första pausen, och Paul berättar det för Pamela. Vid det andra avbrottet kan Pamela ha vidarebefordrat den informationen till andra, som Priscilla, så även om Peter (som initierade skvaller) inte direkt pratade med Priscilla, vet hon om Pauls skvaller. Med varje paus är detta skvaller känt för att fördubbla antalet människor som visste det under föregående paus. Skvallerprotokollet försöker använda denna mekanism för att bygga blockchain-konsensus eftersom fler och fler människor blir medvetna om detaljerna helt eller delvis.
Hashgraph är en datastruktur som upprätthåller register över vem som skvallrade till vem och i vilken ordning - det vill säga att hashgrafen blir en samarbetshistoria med skvallerhändelser när deltagarna fortsätter att lägga till information om sitt tidigare skvaller till varje aktuellt skvallermeddelande. Detta blir "skvaller om skvaller", eftersom det är historia om skvaller själv. Eftersom varje medlem får en kopia av Hashgrafen, så kan varje medlem beräkna vad den andra medlemmen skulle veta eller kunde ha skickat till dem.
Säg att Peter och Paul är två deltagare på blockchain-plattformen som använder hashgraf-konsensusmekanismen. När en ny transaktion placeras på blockchain börjar den spridas till andra medlemmar. Peter kommer att veta om transaktionen, men han kommer inte att skicka någon direkt information till Paul om den. Peter kommer att veta när Paul fick veta om transaktionen och kommer att veta när Priscilla fick reda på det faktum att Paul hade fått veta om den transaktionen. På sin sida beräknar Paul vilken information Peter kan ha skickat baserat på sin egen förutsägelse om vad Peter kanske vet. Denna prediktiva beräkning av Paul är baserad på vad och när Peter skulle ha lärt sig om transaktionen, enligt historien som finns i hashgrafen.
Eftersom ingen betydande information överförs över nätverket och alla beräkningar utförs av olika deltagare på egen hand, håller detta nätbelastningen i stor utsträckning fri. Det utgör virtuell röstning - i stället för att varje medlem skickar sin information (röster) direkt till den andra medlemmen, beräknar var och en vad vad andra kanske vet. Utan att en enda röst har gjorts i verkligheten, finns det mycket lite nätverkskommunikationsomkostnader utöver själva transaktionerna. Skvaller (detaljer om en transaktion) och skvaller om skvaller (detaljer om en transaktion) leder till en tillförlitlig hashgrafstruktur, vilket gör det möjligt att bygga en konsensus som är tillräcklig för att verifiera en transaktion (eller för andra krav på konsensusuppbyggnad)).
Hashgragralgoritmen syftar till att uppnå rättvisa, eftersom den har fullständig asynkroni, inga dominerande ledare, ingen runda robin fungerar och hög hastighet utan möjlighet till fel.
