Delegeret PoS vs Proof of Work

Dette begyndte, da vi var på udkig efter at finde forskellene og lighederne mellem den bredt populære brugte-af-Bitcoin konsensusmekanisme - Proof of Work og en ændring af Proof of Stake-konsensusmekanismen kaldet 'Delegated' Proof of Stake . Inden vi går i analogier, lad os gøre vores hænder beskidte med en vis introduktion til begge.

OPDATERING: Karachain er blevet lukket, som det altid er blevet kommunikeret, vi gik i hvert fald ikke til nogen indsamlingsrunde i den nærmeste fremtid, som stadig står på plads.

Hvad bevis for arbejde er i et nøddeskal

Bitcoin bruger en konsensusmekanisme, hvor minearbejdere skal anvende tunge databehandlingsressourcer (også fysiske komponenter som elektricitet, kølesystemer, betydeligt landområde osv.) For at validere transaktionerne i en blok. Brug af ressourcer viser sig at være afgørende i angreb mod netværket, fordi enhver ondsindet miner skal have mere ressourcer end 51% af minearbejdere i en gruppe, hvilket praktisk taget ikke er meget muligt, mens man også tænker på teorien om, at maksimale mennesker i en gruppe har gode intentioner. Proof of Work er blevet brugt af Bitcoin, Ethereum og andre.

Hvad delegeret bevis for indsats er i et nøddeskal

Delegeret Proof of Stake er en ændring af Proensus for Stake-konsensusmekanismen. DPoS er dybest set en meget demokratiseret version af beviset for arbejde, der er hurtigere og mere effektivt:

Så i DPoS vælges delegaterne baseret på deres token holding (eller, netværksvægt). Derudover betales delegerede for bekræftelse af transaktioner og oprettelse af blokke. I hvilket omfang delegaterne udbetales afgøres også af interessenterne. Delegaterne kan bruge disse midler til at betale for lobbyarbejde, der er til gavn for netværket som helhed.

Hvorfor Dan Larimer opfandt DPoS?

Den største hensigt bag opfindelsen af ​​DPoS var ulemperne ved beviset på arbejde-mekanismen, der blev brugt af Bitcoin og andre. Larimer mente, at minedrift i bitcoin blev til en centraliseret affære, der ifølge ham var imod kernekonceptet blockchain.

Han ønskede også, at kryptotransaktioner skulle være et sted, der kan sammenlignes med, hvad en betalingsløsning som VISA er i stand til at opnå i dag - tusinder af transaktioner inden for få sekunder.

Han erkendte PoWs enorme brug af energi og ønskede at opfinde en mere effektiv løsning, der bruger meget mindre energi, brænder hurtigt, men går heller ikke på kompromis med sikkerheden.

I DPoS stemmer folk for enkeltpersoner, som de ønsker at køre netværket. De personer, der får flest stemmer, kaldes Vidnerne, og de øverste få betales for deres arbejde. Efterhånden som netværksstørrelsen vokser, vokser konkurrencen om at udføre også, og det bliver svært at forblive et betalt vidne. Hvert vidne skal forbedre deres præstation og tilføje malmværdi til netværket. Derfor drager netværket fordel med sikkerhed. Hvis et vidne forsøger at handle på en afskyelig måde, kan folket fjerne deres stemmer, og den dårlige skuespiller bliver fyret, og dermed holde netværket demokratiseret og decentraliseret.

Der er også et populært eksempel på Whale vs Minnow i DPoS. Hvis Hvaler har 500.000 mønter af en bestemt cryptocurrency, der bruger Delegated Proof of Stake konsensusmekanisme, og på den anden side Minnow kun har 500 mønter, ville Whales stemmeret være meget højere end Minnow, og han ville have mere at sige, hvem der får valgt som vidne. Dette er kernen essensen af ​​Proof of Stake - jo mere jo mer.

Hvordan adskiller DPoS sig fra PoS

DPoS er en variation baseret på den centrale idé bag PoS. I PoS ville enheden med en stor besiddelse af en bestemt mønt være i stand til at påvirke netværket. Dette får netværket til at miste decentralisering, og denne indflydelse kan være baseret på personlige præferencer.

Hvordan PoW er forskellig fra PoS

Proof of Work kræver en miner at validere transaktioner ved at løse et komplekst kryptografisk problem. Meget specialiseret ASIC-harware bruges til dette i tilfælde af Bitcoin- og Bitcoin-baserede minealgoritmer. Den første miner, der validerer transaktioner i en blok, belønnes med Bitcoins. Denne proces gør netværket meget sikkert mod angreb såsom 51%, hvor det praktisk taget er umuligt for en minearbejder at besidde flere databehandlingsressourcer end 51% af minearbejdere i gruppen. Dette beskytter også netværket mod problemer som f.eks. En hval, der har mere at sige i netværket bare i kraft af at have en større andel af cryptocurrency - et problem, som ethvert bevis på stavkonsensusmekanisme baseret blockchain står overfor.

Hybrid konsensusmekanisme (eller bevis for aktivitet)

En hybrid konsensusmekanisme er også blevet konceptualiseret og også bragt i praksis, som er en kombination af Proof of Work og Proof of Stake. Et eksempel på dette er, at minearbejdere løber om at løse et kryptografisk puslespil, som er nøjagtigt, hvordan det sker i det traditionelle PoW. Her indeholder den udvindede blok ikke transaktioner, fungerer snarere som en skabelon og indeholder kun en header og minearbejderens belønningsadresse. Lige efter skifter netværket til Proof of Stake. På dette trin, baseret på overskriften, vælges en tilfældig gruppe af validatorer til at underskrive den nye blok. Dette valg af den tilfældige gruppe udføres på baggrund af den bedrift, som hver enkelt har. Så igen, jo mere jo mere.

Forekomster af vellykket anvendelse af DPoS

BitShares er en globalt distribueret database, der bruges som hovedbok til at spore ejerskab af digitale aktiver. Det bruger DPoS 'blokproduktion af valgte vidner til en stor fordel i hele systemet.

Nogle flere eksempler er Steem, EOS, Lisk et. al. Dette er et par blockchains, der bruger Delegated Proof of Stake konsensusmekanismen til stor fordel med dets eksklusive funktioner.

Et eksklusivt eksempel

Proof of Work er praktisk talt ikke det værste derude. En blockchain starter muligvis med Proof of Work som dens konsensusmekanisme til at validere transaktioner i en blok. Men efter et vist antal blokke kan det beslutte at skifte til Proof of Stake. Ethereum er et meget prominent eksempel på et sådant tilfælde. Ethereum har altid brugt Proof of Work, indtil de for nylig planlagde at introducere Proof of Stake 'delvist' til deres netværk til validering af blokke. Vitaliks implementering kaldes Casper, som vil blive brugt som et slags 'checkpoint' hver 100 blokke, der også vil give yderligere bevis for, at blokke gemmer de korrekte transaktioner - noget udviklerne kalder 'finalitet'.

Afslutningsvis er dette et meget godt eksempel, hvor både PoW såvel som PoS bruges, fordi begge konsensusmekanismerne har deres retlige andel af fortjeneste. Og Delegated Proof of Stake er bare en ændring til PoS med sine egne fordele såvel som ulemper. Et par blockchains har også været i stand til at implementere det med succes, og det er et fantastisk stykke teknologi til det aktuelle scenario med blockchains.