Bevis på arbete och bevis på insats är de två mest populära och äldsta konsensusmekanismerna som kryptovalutaprojekt använder. Ett av de största argumenten i kryptorymden är vilken av dessa två konsensusmekanismer som är bättre: bevis på arbete eller bevis på insats?
Det är svårt att säga eftersom det är olika mekanismer med olika egenskaper. Icke desto mindre kommer vi att jämföra de kritiska egenskaperna hos de två mekanismerna och se vilket som är bäst mellan bevis på arbete och bevis på insats.
Vad är bevis på arbete?
Bevis på arbete är en decentraliserad konsensusmekanism som används för kryptovalutor som kräver gruvdrift. Det första exemplet som kommer att tänka på är Bitcoin, den första kryptovalutan som någonsin skapats.
Kryptovalutor som använder bevis på insats behöver gruvarbetare för att verifiera transaktioner genom gruvblock, som sedan belönas med nya enheter av kryptovalutan.
Det finns ett fast antal transaktioner som ett block kan innehålla, vilket innebär att den tid det tar att bryta ett block är ungefär fast. Gruvprocessen kräver användning av datorer för att lösa ett matematiskt pussel för att bryta blocken.
Processen kräver också betydande mängder energi för att driva datorerna. Detta fungerar som ett avskräckande medel för dem som vill manipulera nätverket genom att till exempel vända en bekräftad transaktion. Mängden energi som går åt och hårdvarukostnaden är en del av varför Bitcoin-brytning är så dyrt.
Ju äldre ett block blir, desto svårare blir det att vända transaktionerna eller ändra någon detalj i den. Dogecoin, Litecoin och Bitcoin Cash är andra kryptovalutor som använder bevis på arbete.
Vad är bevis på insats?
Bevis på insats är en konsensusmekanism används i kryptovalutor som inte använder gruvdrift utan snarare förlitar sig på staking för att säkra nätverket. Investerare som innehar en viss mängd av kryptovalutan får satsa sina innehav för att säkra nätverket och bli belönad med nya enheter av kryptovalutan.
Principen bakom bevis på insats är att om aktörer innehar en betydande mängd av en kryptovaluta kommer de inte att göra något för att skada nätverket. De är därför betrodda att äga en valideringsnod, som validerar transaktioner på uppdrag av nätverket.
Bevis på insats skapades som ett alternativ till bevis på arbete, som på grund av dess energibehov är dyrt. Validatornoder, å andra sidan, kan vara så enkla som en persondator, som inte kräver mer ström än någon annan dator.
Kryptovalutor som använder bevis på insats inkluderar Cardano, Binance Coin och Solana.
Bevis på arbete vs. Bevis på insats: Säkerhet
Låt oss först jämföra de två konsensusmekanismerna baserade på säkerhet. Det primära fokus för säkerhet för en blockchain är decentralisering. Utöver detta gör svårigheten att vända eller ändra en transaktion nätverket säkert.
Bitcoin har för närvarande över 12 000 noder utspridda i 93 länder. Det betyder att för gruvarbetare att framgångsrikt lansera en attack mot nätverket kommer de att behöva lite över 6 000 av gruvarbetarna för att komma överens, vilket är en svår uppgift.
Även om gruvarbetarna går med på att inleda en attack, kommer de att behöva gå tillbaka och ångra tidigare transaktioner, en ansträngning som sannolikt är meningslös, på grund av den vansinniga mängd energi som krävs för att göra detta. Det har därför hävdats att den höga energiförbrukningen i proof of work-nätverk är en funktion och inte en bugg.
För bevis på insats måste en validator som vill starta en attack på nätverket ha majoriteten av kryptovalutan. Denna strategi gör en sådan attack mindre givande för angriparen och fungerar som ett avskräckande medel. Dessutom måste transaktioner verifieras av ett antal validerare innan de bekräftas.
När det gäller säkerhet är både bevis på arbete och bevis på insats tillförlitliga, och allt beror på hur decentraliserat nätverket är och den ansträngning eller kostnad det kommer att ta för att starta en attack mot nätverket.
Bevis på arbete vs. Bevis på insats: Avgifter
Med Bitcoin som exempel kostar kryptovalutor med bevis på arbete i allmänhet mer att bearbeta transaktioner. Flera kryptovalutor använder dock PoW och behandlar fortfarande transaktioner billigt. Exempel inkluderar Litecoin och Bitcoin Cash, som ibland tar ut en bråkdel av en cent i transaktionsavgifter.
Bevis på insats har i allmänhet ett rykte om att kosta väldigt lite i avgifter. Exempel är Cardano och Solana, som också behandlar transaktioner för bråkdelar av en cent. Faktum är att de flesta kryptovalutor med nästan noll avgifter är bevis på kryptovalutor.
Bevis på insats är mekanismen med lägre avgifter, men beviset på arbete kryptovalutor listade ovan behandlar också transaktioner till låga avgifter. Det beror därför på vilken kryptovaluta du använder.
Bevis på arbete vs. Bevis på insats: Transaktionstid
Bevis på arbetsnätverk tenderar att ta längre tid att bearbeta transaktioner. Detta kallas blocktiden, som varierar från projekt till projekt. För Bitcoin är blocktiden i genomsnitt cirka tio minuter, medan projekt som Litecoin sänder ett nytt block ungefär var 2,5 minut.
Bevis på insats kryptovalutor behandlar vanligtvis transaktioner snabbare, med vissa tar bara några sekunder att slutföra transaktioner. Dessutom tillåter nätverkskonfigurationen att transaktioner sänds mycket snabbare, vilket i sin tur tillåter validerare att validera mycket snabbare.
Bevis på arbete vs. Bevis på insats: Transaktionsgenomströmning
Transaktionsgenomströmning hänvisar till antalet transaktioner som behandlas per sekund. Även om proof of work-nätverk som Litecoin har högre genomströmning än Bitcoin, ligger de fortfarande efter bevis på insatsnätverk.
Några bevis på insatsnätverk bearbetar tusentals transaktioner per sekund, med främsta exempel är Avalanche (5 000), Cosmos (10 000) och Tron (2 000).
Uppenbarligen är bevis på insatsnätverk bättre när det gäller transaktionsgenomströmning, och det är därför vissa människor hävdar att det är bättre eftersom om människor vill att krypton ska nå mainstream och ersätta eller fungera tillsammans med fiatvaluta, kryptotransaktioner måste ha nästan omedelbar slutförande.
Bevis på arbete vs. Bevis på insats: Dom
Bevis på arbetskonsensus har visat sig vara mycket effektivt för att säkra Bitcoin hittills. Bitcoin har aldrig upplevt ett intrång, och det finns knappast en framtida möjlighet. Bitcoins överlägsna säkerhet har tillskrivits mekanismen för bevis på arbete och den betydande decentraliseringen av noder.
Däremot har andra kryptovalutor med bevis på arbete, såsom Ethereum Classic (ETC), drabbats av flera 51%-attacker, vilket visar att även om PoW är väldigt säkert så är det inte problemfritt.
När det gäller transaktionsgenomströmning och avgifter är bevis på kryptovalutor fortfarande före bevis på kryptovalutor. Dessutom kräver bevis på insatsnätverk inte den enorma mängd energi som bevis på arbetsprojekt kräver.
Med tanke på alla dessa faktorer kan man säga att bevis på insats är en bättre konsensusmekanism än bevis på arbete.