TL;DR
Panuse tõendus on populaarne alternatiivne konsensuse mehhanism töötõendusele (Proof of Work - PoF). Selle asemel, et tehingute kinnitamiseks oleks vaja arvutusvõimsust, peavad valideerijad panustama münte. See vähendab drastiliselt vajalikku energia tarbimist. Panuse tõendus parandab detsentraliseerimist, turvalisust ja skaleeritavust.
Siiski võib panuse tõestus olla ilma krüptole juurdepääsuta vähem ligipääsetav. 51% rünnakut on lihtne saavutada ka madala turukapitaliga plokiahelatega. Kuna panuse tõendus on mitmekülgne, on sellel lai valik variatsioone erinevate plokiahelate ja kasutusjuhtude jaoks.
Sissejuhatus
Praegusel ajal on panuse tõendus plokiahela võrkude puhul kõige populaarsem valik. Kuigi paljude variatsioonide tõttu võib selle põhikontseptsioonide mõistmine olla keeruline. Tõenäoliselt ei näe sa ka enam selle algset kuju. Sellegipoolest jagavad kõikvõimalikud panuse tõendused samu põhikontseptsioone. Nende sarnasuste mõistmine aitab sul teha paremaid valikuid sinu kasutatavate plokiahelate ja nende toimimise kohta.
Mida panuse tõendus tähendab?
Kuidas panuse tõendus toimib?
Juhuslik ploki valimine
Juhusliku ploki valimise meetodi puhul valitakse valideerijad, otsides sõlmi millel on kombinatsioon madalaimast räsiväärtusest ja suurimast panusest. Kuna panuste suurused on avalikud, saavad teised sõlmed tavaliselt järgmist sepistajat ennustada.
Mündi vanuse valimine
Mündi vanuse valimise meetod valib sõlmed selle põhjal kui kaua on tokeneid panustatud. Mündi vanuse arvutamiseks korrutatakse päevade arv millal münte on panustatud, koos panustatud müntide arvuga.
Peale seda kui sõlm on ploki sepistanud, lähtestatakse selle mündi vanus nulli ja ta peab ootama teatud aja, et saaks järgmise plokki sepistada – see hoiab plokiahelas ära suurte panustega sõlmede domineerimise.
Tehingute valideerimine
Igal panuse tõenduse algoritmi kasutaval krüptovaluutal on oma reeglid ja meetodid, mille alusel tehakse otsus, mis on selle arvates võrgu ja kasutajate jaoks parim võimalik kombinatsioon.
Kui sõlm soovib lõpetada sepistamise, vabastatakse tema panus ja teenitud preemiad teatud aja möödudes, andes võrgule aega tuvastada kas sõlm pole plokiahelasse lisanud võltsplokke.
Millised plokiahelad kasutavad panuse tõendust?
Plokiahela võrgud mis kasutavad panuse tõendust või selle erinevat vormi on järgmised:
1. BNB Chain
Panuse tõenduse eelised
Panuse tõendusel on palju selgeid eeliseid töötõenduse ees. Sel põhjusel kasutavad uued plokiahelad peaaegu alati panuse tõendust. Eelised hõlmavad järgnevat:
Kohanemisvõime
Kuna kasutajate vajadused ja plokiahelad muutuvad, muutub ka panuse tõendus. Seda on ilmselgelt näha, kuna saadaval on suur hulk kohandusi. Mehhanism on mitmekülgne ja sobib hõlpsasti enamiku plokiahela kasutusjuhtudega.
Detsentraliseerimine
Rohkem kasutajaid julgustatakse sõlmesid käitama, kuna see on taskukohasem. See ajend ja juhuslikkuse protsess muudavad võrgu detsentraliseeritumaks. Kuigi panustamise kogumid on olemas, siis on üksikisikul palju suurem võimalus panuse tõendust kasutades plokki edukalt sepistada. Üldiselt vähendab see panustamise kogumite vajadust.
Energiatõhusus
Panuse tõendus on võrreldes töötõendusega uskumatult energiasäästlik. Osalemise kulud sõltuvad pigem müntide panustamise majanduslikust kulust, mitte mõistatuste lahendamise arvutuslikust kulust. See mehhanism võimaldab oluliselt vähendada konsensusmehhanismi käitamiseks vajalikku energiat.
Skaleeritavus
Kuna panuse tõendus ei tugine konsensuse saavutamiseks füüsilistele masinatele, on see palju skaleeritavam. Pole vaja hankida suuri kaevandusfarme ning energiavarusid. Valideerijate võrku lisamine on odavam, lihtsam ja ligipääsetavam.
Turvalisus
Panustamine toimib valideerija rahalise motivaatorina, et mitte töödelda petturlikke tehinguid. Kui võrk tuvastab petturliku tehingu, kaotab valideerija osa oma panusest ja õigusest edaspidi osaleda. Nii kaua kuni panus on suurem kui tasu, kaotab valideerija rohkem münte kui ta võidaks petturliku tegevusega.
Kuid see võib olla ka nõrk külg, mida selgitame allpool.
Panuse tõenduse puudused
Kuigi panuse tõendusel on töötõendusega võrreldes palju eeliseid, on sellel siiski mõned nõrkused:
Hargnemine (Forking)
Juurdepääsetavus
Panustamise alustamiseks vajad plokiahela originaaltokenite varu. Selleks pead ostma tokeni börsilt või muul viisil. Olenevalt nõutavast summast võib tõhusa panuse tegemiseks vaja minna märkimisväärset investeeringut.
Töötõenduse puhul võid osta odavad kaevandusseadmed, või neid isegi rentida. Sellega saad liituda kogumiga ning alustada kiiresti valideerimist ja teenimist.
51% rünnak
Kuigi töötõendus on ka vastuvõtlik 51% rünnakutele, võivad need olla panuse tõenduse puhul oluliselt lihtsamad. Kui tokenite hind variseb kokku või plokiahelal on madal turukapitalisatsioon, võib teoreetiliselt olla odav osta rohkem kui 50% tokenitest ja kontrollida võrku.
Töötõendus või panuse tõendus
Kui me võrdleme kahte konsensusmehhanismi, on neil mõned peamised erinevused.
Töötõendus (PoW) | Panuse tõendus (PoS) | |
Vajalikud seadmed | Kaevandamisseadmed | Vähe või mitte üldse |
Energiatarbimine | Kõrge | Madal |
Kalduvus | Tsentraliseeritus | Detsentraliseerimine |
Valideerimismeetod | Arvutuslik tõestus | Müntide panustamine |
Siiski on plokiahelate lõikes lai valik panuse tõenduse mehhanisme. Paljud erinevused sõltuvad spetsiifilisest kasutatavast mehhanismist.
Muud konsensuse mehhanismid, mis põhinevad panuse tõendusel
Panuse tõendamine on hästi kohandatav. Arendajad saavad muuta täpset mehhanismi, et see sobiks plokiahela konkreetsete kasutusjuhtumitega. Allpool on mõned kõige sagedasemad juhud
Delegeeritud panuse tõendus (Delegated Proof of Stake - DPoS)
Delegeeritud panuse tõendus võimaldab kasutajatel panustada münte ilma valideerijaks saamata. Sel juhul panustavad nad ploki tasude jagamiseks valideerija taha. Mida rohkem delegeerijate panuseid on võimaliku valideerija taga, seda suurem on selle valimise võimalus. Valideerijad saavad tavaliselt delegeerijatega jagatud summat stiimulina kasutada. Valideerija maine on delegaatorite jaoks oluline tegur.
Nomineeritud panuse tõendus (Nominated Proof of Stake - NPoS)
Nominaatorid võivad kuni 16 valideerija taga panuse teha. Võrk jaotab seejärel nende tehtud panused võrdselt valitud valideerijate vahel. Polkadot kasutab mitmeid lähenemisviise mänguteoorias ja valimisteoorias, et teha kindlaks kes uue ploki sepistab.
Panuse volituse tõendus (Proof of Staked Authority - PoSA)
Kokkuvõte
Viis, kuidas me võrku tehingute plokke lisame, on alates Bitcoinist oluliselt muutunud. Nüüd ei pea me krüptokonsensuse saavutamiseks enam lootma arvutusvõimsusele. Panuse tõenduse süsteemil on palju eeliseid ja ajalugu on näidanud, et panuse tõendus töötab. Aja möödudes näib et Bitcoin jääb vaid ühest vähestest võrkudest mis kasutab töötõendeid. Tundub et panuse tõendus on siin, et jääda.