Vad är Hashgraph? Hur skiljer det sig från Blockchain?

Blockchain -teknologi uppstod som svar på kollapsen av flera bankinstitutioner 2008. Den föreslog ett nytt monetärt system avsett att ta bort kontrollen över penningmängden, som enbart förlitade sig på ett peer-to-peer elektroniskt kontantsystem, designat specifikt för det digitala rike. Detta onlinevalutasystem ansågs vara ett bättre monetärt system tills några började prata om Hashgraph .

Vad är Hashgraph

Vad är Hashgraph

Hashgraph sägs vara ett mer robust system. Dess konsensusalgoritm ger en ny plattform för distribuerad konsensus. Några av de attribut som vanligtvis används för att referera eller beskriva Blockchain är distribuerade, transparenta, konsensusbaserade, transaktionella och flexibla. Hashgraph har alla dessa funktioner. Det är dock en datastruktur och konsensusalgoritm som är mycket snabbare, rättvisare och säkrare än blockchain. Det beskrivs som framtiden för distribuerad reskontrateknologi. Den använder två speciella tekniker för att uppnå snabb, rättvis och säker konsensus.

  1. Skvaller om skvaller
  2. Virtuell röstning

Skvaller om skvaller(Gossip about Gossip) innebär i grunden att man bifogar en liten extra mängd information till detta skvaller(Gossip) , som är två hash som innehåller de två senaste personerna man pratade med. Med hjälp av denna information kan en Hashgraph byggas och uppdateras regelbundet när mer information skvallras, på varje nod.

När Hashgraph är klar är det lätt att veta vad en nod skulle rösta, eftersom vi är medvetna om information som varje nod har och när de visste det. Dessa data kan alltså användas som indata till röstningsalgoritmen och för att snabbt hitta vilka transaktioner som nått konsensus.

Hashgraph vs Blockchain

Blockchain-teknik är en oförstörbar digital redovisning av ekonomiska transaktioner. Den kan dock programmeras för att registrera inte bara finansiella transaktioner utan praktiskt taget allt av värde. Information som finns på en blockchain existerar som delad och stäms/uppdateras kontinuerligt. Detta säkerställer att de register/data som den har är identiska över hela nätverket och inte lagras på någon enskild plats. Som sådan kan blockkedjan inte kontrolleras av någon enskild enhet. För det andra(Second) , det har ingen enda punkt av misslyckande.

Hashgraph , å andra sidan, hävdar att de stöder en överlägsen datastruktur som kan lösa många av de problem som Blockchain -communityt har brottats med under en tid som konsensusmekanismer.

Fram till nu har konsensusteknologier klassificerats i en av två kategorier:

  1. Offentliga nätverk (inklusive Bitcoin och Ethereum )
  2. Privat(Private) (lösningar som förlitar sig på Leader-baserade konsensusalgoritmer)

Offentliga nätverk är dyra att driva och har prestationsbegränsningar till följd av Proof of Work (att acceptera i vilken ordning transaktionen kan ske. Detta säkerställer att penningmängden är konstant och ingen fuskar). Detta minskar antalet applikationer där sådan teknik praktiskt kan användas.

Privata nätverk, till skillnad från offentliga nätverk, begränsar användningen till kända och betrodda deltagare. Detta tillvägagångssätt sänker kostnaderna och förbättrar prestandan dramatiskt, med algoritmer som kan uppnå 1000 transaktioner per sekund jämfört med sju för Bitcoin . Som sagt, kryphål i form av avslappnade säkerhetsstandarder gör dessa nätverk till potentiella mål för DDoS-attacker(DDoS attacks) .

Swirlds Hashgraph - algoritm övervinner dessa brister eftersom den varken kräver bevis(Proof)arbete(Work) eller en ledare(Leader) . Dessutom lovar det att leverera låg kostnad och bra prestanda utan en enda punkt där det går fel.

Det är denna kombination som gör Hashgraph till(Hashgraph) ett verktyg, värt att prova.

Andra fördelar som HashGraph(HashGraph) erbjuder jämfört med Blockchain

En ny konsensusalgoritm baserad på överlägsen distribuerad reskontrateknologi. Detta eliminerar kravet på massiv beräkning och ohållbar energiförbrukning som Bitcoin och Ethereum .

Som nämnts tidigare är Bitcoin begränsad till 7 transaktioner per sekund. Å andra sidan är Hashgraph 50 000 gånger (Times) snabbare(Faster) : begränsat endast av bandbredd - 250 000+ transaktioner per sekund(Transactions Per Second) ( Pre-Sharding )

Rättvisare

I blockchain-världen kan en gruvarbetare välja i vilken ordning transaktioner sker i ett block, kan fördröja order genom att placera dem i framtida block, till och med stoppa dem helt från att komma in i systemet. Consensus tidsstämpling tillgänglig med Hashgraph erbjuder en lösning på detta problem. Det hindrar en individ från att påverka konsensusordningen för transaktioner genom att förneka någon form av manipulation av transaktionsordningen.

Asynkron bysantinsk feltolerant(Byzantine Fault Tolerant)

Till skillnad från de andra systemen har Hashgraph visat sig vara helt asynkront bysantinskt(Byzantine) . Detta innebär att det inte gör några antaganden om hur snabbt meddelanden skickas över internet. Denna förmåga gör den motståndskraftig mot DDoS -attacker, botnät och brandväggar. Bitcoin är inte bysantinskt(Byzantine) . Det är inte ens bysantinskt under dåliga antaganden. I Bitcoin finns det aldrig ett ögonblick i tiden där du vet att du har konsensus.

100 % effektiv

Inget minerat block blir någonsin inaktuellt. Medan(Whereas) i blockkedjan läggs transaktioner i behållare (block) som bildar en enda lång kedja. Om två gruvarbetare skapar två block samtidigt, kommer samhället så småningom att välja det ena och kassera det andra, vilket resulterar i slöseri med ansträngningar. I Hashgraph används varje behållare och ingen kasseras.

Så även om Hashgraph verkar vara en överlägsen teknik än Blockchain bör man komma ihåg att saker bara kan gå lite för snabbt. Det vill säga, när du väl börjar lära dig om något nytt, ersätter något annat det innan du framgångsrikt kan anpassa dig.

För att bättre förstå hur Hashgraph fungerar, se detta dokument(this document) . För mer information besök hashgraph.com .



About the author

Efter nästan 20 år i teknikbranschen har jag lärt mig mycket om Apples produkter och hur man anpassar dem efter mina behov. I synnerhet vet jag hur man använder iOS-plattformen för att skapa anpassade utseenden och interagera med mina användare genom applikationsinställningar. Den här erfarenheten har gett mig värdefulla insikter om hur Apple designar sina produkter och hur man bäst kan förbättra deras användarupplevelse.



Related posts