Hva er blockchain-konsensusmodeller?

Konsensusmodeller er mekanismene som lar noder jobbe sammen for å opprettholde integriteten til blokkjeden og sikre at alle transaksjoner er nøyaktige og sikre. For å sikre at noder er enige om at en transaksjon er gyldig, bruker konsensusmodeller forskjellige mekanismer. La oss se hva konsensusmodeller er, hvordan de fungerer og hvilke som er mest populære.

Hva er konsensusmodeller?

I blokkjedeteknologiens verden er det konsensusmodeller protokollene som brukes av nettverksnoder for å komme til enighet om gyldigheten av transaksjoner utført på blokkjeden. Med andre ord, konsensusmodeller er mekanismene som lar noder samarbeide for å opprettholde integriteten til blokkjeden og sikre at alle transaksjoner er nøyaktige og sikre. Konsensusmodeller De er avgjørende for funksjonen til blokkjedeteknologi, fordi uten dem kunne nettverket ikke forbli desentralisert og pålitelig.. I stedet for å ha en sentral myndighet som validerer transaksjoner, skjer validering gjennom samarbeid mellom nodene som er en del av nettverket. Dette betyr at Enhver node kan delta i valideringen av transaksjoner, og det er ingen enkelt enhet som har absolutt kontroll over nettverket.

Hvordan fungerer en konsensusmodell?

Konsensusmodeller fungerer på forskjellige måter, men generelt sett, De involverer nettverksnoder som jobber sammen for å validere transaksjoner. Valideringsprosessen starter når en node foreslår en transaksjon og sender den til nettverket. De andre nodene gjennomgår deretter transaksjonen og sammenligner den med tidligere transaksjoner på blokkjeden for å sikre at den er gyldig. Hvis et flertall av noder er enige om at transaksjonen er gyldig, blir den lagt til blokkjeden og betraktet som bekreftet. For å sikre at noder godtar at en transaksjon er gyldig, konsensusmodeller bruker forskjellige mekanismer. Noen konsensusmodeller bruker bevis på arbeid (PoW), som krever det noder utfører intensive beregninger for å validere transaksjoner. Andre konsensusmodeller, som f.eks bevis på innsats (PoS), krever det noder har en viss mengde kryptovaluta-tokens for å validere transaksjoner. Det finnes også andre konsensusmodeller som f.eks Autoritetsbevis (PoA) og Proof of Time (PoT).

diagram 1

Representasjonsskjema for en konsensusmodell. Kilde: MercadoCrypto.

Hva er de mest populære konsensusmodellene?

De mest populære konsensusmodellene innen blokkjedeteknologi inkluderer proof-of-work (PoW), proof-of-stake (PoS) og proof-of-authority (PoA).

Arbeidsbevis (PoW):

Bevis på arbeid er konsensusmodellen som brukes av Bitcoin-nettverket. I denne modellen, noder må utføre intensive beregninger for å validere transaksjoner. Nodene som utfører disse beregningene er kjent som gruvearbeidere og mottar belønninger for sitt arbeid i form av nye Bitcoin-mynter. PoW har blitt kritisert for sitt høye energiforbruk og sin langsomme bekreftelse av transaksjoner, det er grunnen til at Ethereum bestemte seg for å oppdatere sammenslåingen for å migrere fra en proof-of-work-konsensusmodell til en proof-of-stake-modell.

diagram 2

Bevis på arbeidsoperasjon. Kilde: Ledger.

Proof of Stake (PoS)

Proof of stake (PoS) er en konsensusmodell som brukes av flere kryptovalutaer, inkludert Ethereum. I denne modellen, Noder må ha en viss mengde kryptovaluta-tokens for å validere transaksjoner. Noder som validerer transaksjoner på nettverket mottar belønninger i form av nye kryptovaluta-mynter. PoS har blitt ansett som mer effektivt når det gjelder energiforbruk. Det er konsensusmodellen som for tiden brukes av BNB-kjeden, Ethereum, etc ...

diagram 3

Bevis på innsatsen. Kilde: Affidaty.SpA

Autoritetsbevis (PoA)

Proof of Authority (PoA) er en annen konsensusmodell som brukes av noen kryptovalutaer og private blokkjedenettverk. I denne modellen, i stedet for noder som utfører intensive beregninger eller holder et visst antall tokens, Validering av transaksjoner utføres gjennom en gruppe noder utpekt som myndigheter. Disse nodene De er forhåndsvalgt og er ansvarlige for å sikre at nettverket fungerer som det skal. Noder som ikke er autoriteter på nettverket har ikke muligheten til å validere transaksjoner, noe som gjør PoA en mer sentralisert konsensusmodell sammenlignet med PoW og PoS.

diagram 4

Forskjeller mellom konsensusmodellene som vi har forklart. Kilde: Changelly.