Hvordan bliver transaktioner valideret i blockchain?
Når du foretager et køb ved hjælp af blockchain-teknologi, hvordan bliver transaktionen så valideret? Det kan være en forvirrende proces for dem, der er nye inden for blockchain, så vi vil forklare det for dig. I dette blogindlæg forklarer vi, hvordan transaktioner valideres i blockchain, og hvad det betyder for brugerne. Vi vil også diskutere Ethereums rolle i blockchain-valideringen, og hvorfor den er så vigtig. Så hvis du er nysgerrig efter at vide mere om blockchain-validering, så læs videre!
Valideringen af oplysningerne sker gennem en mekanisme, der kaldes konsensus. Denne mekanisme definerer, om en post eller information kan registreres i en blok.
Et blockchain-netværk kan “blive enige” om en transaktion på mange måder, afhængigt af omfanget af den ansøgningsproces, der finder sted20, så vil kun den mest anvendte “konsensus” blive udviklet, men i de citerede referencer vil yderligere relevant information blive gjort tilgængelig vedrørende de tekniske aspekter ved validering af dataene.
1. Testarbejde (PoW)
Det er en af de mest populære konsensusformer og bruges især i kryptoaktiver. Noderne viser deres indsats (proof-of-work) ved at konkurrere om at løse et kompliceret kryptografisk problem, der kræver mange beregninger og derfor en masse computerenergi.
2. Bevis for deltagelse (PoS)
Deltagelsestesten er et alternativ til PoW for offentlig blockchain. I dette tilfælde validerer noderne de nye blokke i kæden i en slags lotteri, hvor billetterne ville være turens token. Denne type mekanisme er meget smidig, men kan have en ulempe, f.eks. at dem, der har flere kryptoaktiver, vinder flere kryptoaktiver.
3 Bevis for delegeret deltagelse (DPoS)
Det er en version af PoS, hvor ejerne af den aktive krypto vælger vidner (deraf det delegerede navn), hvilket giver mulighed for en stor decentralisering, der potentielt kan gavne små ejere, men som kan lette mulige konkurrencebegrænsende praksisser, der ville fremme karteldannelse, hvilket ville gå imod fri og sund konkurrence.
4. Bevis for lejet andel (LPoS)
Waves designede denne raffinerede protokol for at løse centraliseringsproblemer og sårbarheder over for visse angreb. Små ejere “lejer” eller grupperer deres tokens for at få flere muligheder for at generere en ny blok og tjene belønningen.
5. Test af forløbet tid (PoET)
Denne algoritme, der er udviklet af Hyperledger Sawtooth, er velegnet til offentlige eller private netværk; den definerer tilfældige ventetider for at generere nye blokke pr. stokastisk valgt knudepunkt. Det er meget upartisk, men det afhænger af det behandlingsniveau, som netværksnoderne har.
6. Praktisk byzantinsk fejltolerance (PBFT)
Navnet henviser til historien om de byzantinske generaler. I dette tilfælde kender og stoler generalerne på hinanden, blot for at producere koncepter genererer de stemmer i flere runder. Denne tilstand er ideel til tilladte systemer (blandt andet brugt af Hyperledger Fabric og NEO). Den vedhæftede figur viser flowet i konsensusprocessen.
Der findes mange andre distribuerede algoritmer, som kan findes i
følgende vedhæftede link:https://www.verypossible.com/insights/pros-and-cons-of-differentBlockchain-consensus-protocols
Kilde Ministeriet for digital transformation Columbia
Blockchain-validering er en vigtig proces, der hjælper med at sikre transaktionernes sikkerhed og nøjagtighed. I blockchain sker denne validering gennem et system, der hedder Ethereum. Ethereum er en decentral platform, der kører smarte kontrakter: applikationer, der kører nøjagtigt som programmeret uden nogen mulighed for svindel eller indblanding fra tredjepart. Takket være Ethereum er blockchain-validering pålidelig og sikker, hvilket gør den til det perfekte valg til onlinetransaktioner. Hvis du er interesseret i at lære mere om blockchain-validering, kan du tjekke vores andre blogindlæg om emnet!