Bevis for arbejde og bevis for indsats er de to mest populære og ældste konsensusmekanismer, som kryptovalutaprojekter bruger. Et af de største argumenter i kryptorummet er, hvilken af disse to konsensusmekanismer er bedst: bevis på arbejde eller bevis på indsats?
Det er svært at sige, fordi det er forskellige mekanismer med forskellige egenskaber. Ikke desto mindre vil vi sammenligne de kritiske egenskaber ved de to mekanismer og se, hvad der er bedst mellem bevis på arbejde og bevis på indsats.
Hvad er bevis for arbejde?
Bevis for arbejde er en decentraliseret konsensusmekanisme, der bruges til kryptovalutaer, der kræver minedrift. Det første eksempel, der kommer til at tænke på, er Bitcoin, den første kryptovaluta, der nogensinde er skabt.
Kryptovalutaer, der bruger bevis på indsats, har brug for minearbejdere til at verificere transaktioner ved at mineblokke, som derefter belønnes med nye enheder af kryptovalutaen.
Der er et fast antal transaktioner, som en blok kan indeholde, hvilket betyder, at den tid, det tager at mine en blok, er nogenlunde fast. Mineprocessen kræver brug af computere til at løse et matematisk puslespil for at mine blokkene.
Processen kræver også betydelige mængder energi for at køre computerne. Dette tjener som en afskrækkelse for dem, der ønsker at manipulere netværket ved for eksempel at vende en bekræftet transaktion. Mængden af brugt energi og hardwareomkostningerne er en del af hvorfor Bitcoin-minedrift er så dyrt.
Jo ældre en blok bliver, jo sværere bliver det at vende transaktionerne eller ændre detaljer i den. Dogecoin, Litecoin og Bitcoin Cash er andre kryptovalutaer, der bruger bevis for arbejde.
Hvad er bevis for indsats?
Bevis for indsats er en konsensusmekanisme bruges i kryptovalutaer, der ikke bruger minedrift, men derimod er afhængige af staking for at sikre netværket. Investorer, der besidder en vis mængde af kryptovalutaen, har lov til at satse deres beholdninger for at sikre netværket og blive belønnet med nye enheder af kryptovalutaen.
Princippet bag bevis for indsats er, at hvis stakers besidder en betydelig mængde af en kryptovaluta, vil de ikke gøre noget for at skade netværket. De har derfor tillid til at eje en valideringsnode, som validerer transaktioner på vegne af netværket.
Bevis for indsats blev skabt som et alternativ til bevis for arbejde, som på grund af dets energibehov er dyrt. Validatorknudepunkter kan på den anden side være lige så enkle som en personlig computer, der ikke kræver mere strøm end nogen anden computer.
Kryptovalutaer, der bruger bevis for indsats, inkluderer Cardano, Binance Coin og Solana.
Bevis for arbejde vs. Bevis for indsats: Sikkerhed
Lad os først sammenligne de to konsensusmekanismer baseret på sikkerhed. Det primære fokus for sikkerhed for en blockchain er decentralisering. Udover dette gør vanskeligheden ved at vende eller ændre en transaktion netværket sikkert.
Bitcoin har i øjeblikket over 12.000 noder spredt i 93 lande. Det betyder for minearbejdere at iværksætte et angreb på netværket med succes, at de skal bruge lidt over 6.000 af minearbejderne for at blive enige, hvilket er en vanskelig opgave.
Selv hvis minearbejderne er enige om at iværksætte et angreb, bliver de nødt til at gå tilbage og fortryde tidligere transaktioner, en indsats, der sandsynligvis er forgæves, på grund af den vanvittige mængde energi, der kræves for at gøre dette. Det er derfor blevet hævdet, at det høje energiforbrug i proof of work-netværk er en funktion og ikke en fejl.
For bevis på indsats skal en validator, der ønsker at starte et angreb på netværket, have størstedelen af kryptovalutaen. Denne strategi gør et sådant angreb mindre givende for angriberen og fungerer som en afskrækkelse. Derudover skal transaktioner verificeres af en række validatorer, før de bekræftes.
Med hensyn til sikkerhed er både bevis på arbejde og bevis for indsats pålidelige, og det hele afhænger af, hvor decentraliseret netværket er, og den indsats eller omkostninger, det vil tage at iværksætte et angreb på netværket.
Bevis for arbejde vs. Bevis for indsats: Gebyrer
Ved at bruge Bitcoin som eksempel, koster bevis for arbejde kryptovalutaer generelt mere at behandle transaktioner. Flere kryptovalutaer bruger dog PoW og behandler stadig transaktioner billigt. Eksempler inkluderer Litecoin og Bitcoin Cash, som nogle gange opkræver en brøkdel af en cent i transaktionsgebyrer.
Bevis for indsats har generelt ry for at koste meget lidt i gebyrer. Eksempler er Cardano og Solana, som også behandler transaktioner til brøkdele af en cent. Faktisk de fleste kryptovalutaer med næsten nul gebyrer er bevis på kryptovalutaer.
Bevis for indsats er mekanismen med lavere gebyrer, men beviset på arbejde, kryptovalutaer anført ovenfor, behandler også transaktioner til lave gebyrer. Det afhænger derfor af den kryptovaluta du bruger.
Bevis for arbejde vs. Bevis for indsats: Transaktionstid
Bevis for arbejdsnetværk har en tendens til at tage længere tid at behandle transaktioner. Dette kaldes bloktiden, som varierer fra projekt til projekt. For Bitcoin er blokeringstiden i gennemsnit omkring ti minutter, mens projekter som Litecoin udsender en ny blok omkring hvert 2,5 minut.
Bevis for indsatser, kryptovalutaer behandler generelt transaktioner hurtigere, hvor nogle kun tager et par sekunder at afslutte transaktioner. Derudover gør netværkskonfigurationen det muligt for transaktioner at udsende meget hurtigere, hvilket igen gør det muligt for validatorer at validere meget hurtigere.
Bevis for arbejde vs. Bevis for indsats: Transaktionsgennemstrømning
Transaktionsgennemstrømning refererer til antallet af transaktioner behandlet pr. sekund. Mens bevis for arbejdsnetværk som Litecoin har højere gennemløb end Bitcoin, halter de stadig bagefter bevis for indsatsnetværk.
Et bevis på, at indsatsnetværk behandler tusindvis af transaktioner i sekundet, med gode eksempler er Avalanche (5.000), Cosmos (10.000) og Tron (2.000).
Det er klart, at bevis for indsatsnetværk er bedre med hensyn til transaktionsgennemstrømning, og det er derfor, nogle mennesker hævder, at det er bedre, da hvis folk vil have krypto til at ramme mainstream og erstatte eller arbejde sammen med fiat-valuta, kryptotransaktioner skal have næsten øjeblikkelige færdiggørelse.
Bevis for arbejde vs. Bevis for indsats: Dom
Bevis for arbejdskonsensus har vist sig at være meget effektiv til at sikre Bitcoin indtil videre. Bitcoin har aldrig oplevet et brud, og der er næppe en fremtidig mulighed. Bitcoins overlegne sikkerhed er blevet tilskrevet mekanismen for bevis på arbejde og den betydelige decentralisering af noder.
Men andre beviser på kryptovalutaer, såsom Ethereum Classic (ETC), har været udsat for adskillige 51%-angreb, hvilket viser, at selvom PoW er meget sikkert, er det ikke uden problemer.
Med hensyn til transaktionsgennemstrømning og gebyrer er bevis på kryptovalutaer stadig foran bevis på kryptovalutaer. Derudover kræver bevis for indsats-netværk ikke den enorme mængde energi, som bevis for arbejdsprojekter kræver.
I betragtning af alle disse faktorer kan det siges, at bevis for indsats er en bedre konsensusmekanisme end bevis for arbejde.