Zhrnutie
Proof of Stake je populárny, alternatívny mechanizmus konsenzu k Proof of Work. Namiesto potreby výpočtového výkonu na overenie transakcií musia validátori stakovať mince. Táto skutočnosť výrazne znižuje spotrebu energie. Proof of Stake tiež zlepšuje decentralizáciu, bezpečnosť a škálovateľnosť.
Proof of Stake však môže byť menej prístupné na vstup bez prístupu ku kryptomenám. Útok 51 % môže byť tiež ľahko dosiahnuteľný pomocou blockchainov s nízkou trhovou kapitalizáciou. Keďže Proof of Stake je vysoko všestranný, má širokú škálu variácií pre rôzne blockchainy a prípady použitia.
Úvod
Proof of Stake je dnes zďaleka najobľúbenejšou voľbou pre blockchainové siete. Ale s toľkými variáciami môže byť zložité pochopiť jeho základné pojmy. V dnešnej dobe ho už len ťažko uvidíte v jeho pôvodnej podobe. Všetky druhy Proof of Stake však zdieľajú rovnaké kľúčové základné pojmy. Pochopenie týchto podobností vám pomôže lepšie sa rozhodnúť o blockchainoch, ktoré používate, a o tom, ako fungujú.
Čo znamená Proof of Stake?
Ako funguje Proof of Stake?
Randomizovaný výber bloku
V metóde Randomized Block Selection sa validátory vyberajú tak, že hľadajú uzly s kombináciou najnižšej hodnoty hash a najvyššieho staku. Keďže veľkosti stakov sú verejné, ďalšieho falšovateľa môžu zvyčajne predpovedať iné uzly.
Výber veku mincí
Metóda výberu veku mincí vyberá uzly podľa toho, ako dlho boli ich tokeny stakované. Vek mincí sa vypočíta vynásobením počtu dní, počas ktorých boli mince stakované, počtom vložených mincí.
Keď uzol vytvorí blok, jeho vek mincí sa vynuluje a musí počkať určitú dobu, aby mohol vytvoriť ďalší blok – to bráni uzlom s veľkými stávkami, aby dominovali v blockchaine.
Overovanie transakcií
Každá kryptomena využívajúca algoritmus Proof of Stake má svoj vlastný súbor pravidiel a metód kombinovaných pre to, čo považuje za najlepšiu možnú kombináciu pre sieť a jej používateľov.
Ak uzol chce prestať byť falšovateľom, jeho stak a získané odmeny sa po určitom čase uvoľnia, čo dáva sieti čas na overenie, či uzol nepridáva do blockchainu žiadne podvodné bloky.
Ktoré blockchainy používajú Proof of Stake?
Medzi blockchainové siete, ktoré využívajú Proof of Stake alebo niektorú z jeho foriem, patria:
1. BNB reťazec
Výhody Proof of Stake
Proof of Stake má oproti Proof of Work mnoho jasných výhod. Z tohto dôvodu nové blockchainy takmer vždy používajú Proof of Stake. Medzi jeho výhody patrí:
Prispôsobivosť
Ako sa menia potreby používateľov a blockchainy, mení sa aj Proof of Stake. Je to jasne vidieť pri veľkom množstve dostupných úprav. Mechanizmus je všestranný a ľahko sa hodí pre väčšinu prípadov použitia blockchainu.
Decentralizácia
Viac používateľov vyzýva, aby spúšťali uzly, pretože je to cenovo dostupnejšie. Tento stimul a proces randomizácie tiež robia sieť decentralizovanejšou. Hoci existujú stakingové pooly, existuje oveľa väčšia šanca, že jednotlivec úspešne vytvorí blok na základe Proof of Stake. Celkovo to znižuje potrebu staking poolov.
Energetická účinnosť
Proof of Stake je neuveriteľne energeticky efektívny v porovnaní s Proof of Work. Náklady na účasť závisia skôr od ekonomických nákladov na staking mincí než od výpočtových nákladov na riešenie hádaniek. Tento mechanizmus vedie k významnému zníženiu energie potrebnej na spustenie mechanizmu konsenzu.
Škálovateľnosť
Keďže Proof of Stake sa pri vytváraní konsenzu nespolieha na fyzické stroje, je škálovateľnejší. Nie sú potrebné veľké ťažobné farmy ani získavanie veľkých zásob energie. Pridanie ďalších validátorov do siete je lacnejšie, jednoduchšie a dostupnejšie.
Bezpečnosť
Staking funguje ako finančný motivátor pre validátora, aby nespracovával podvodné transakcie. Ak sieť odhalí podvodnú transakciu, validátor stratí časť svojho podielu a právo na účasť v budúcnosti. Pokiaľ je teda vklad vyšší ako odmena, validátor by stratil viac mincí, ako by získal podvodnou činnosťou.
To však môže byť aj nevýhoda, ktorú si vysvetlíme nižšie.
Nevýhody Proof of Stake
Hoci Proof of Stake má v porovnaní s Proof of Work mnoho výhod, stále má niektoré slabé stránky:
Rozdvojenie
Prístupnosť
Ak chcete začať stakovať, budete potrebovať zásobu vlastného tokenu blockchainu. Vyžaduje si to zakúpenie tokenu na burze alebo iným spôsobom. V závislosti od požadovanej sumy možno budete potrebovať značné investície, aby ste mohli začať efektívne stakovať.
Pri Proof of Work si môžete kúpiť lacné ťažobné zariadenie alebo si ho dokonca prenajať. Vďaka tomu sa môžete pripojiť k poolu a začať rýchlo overovať a zarábať.
Útok 51 %
Zatiaľ čo Proof of Work je tiež náchylný na 51 % útoky, môžu byť výrazne jednoduchšie pri Proof of Stake. Ak cena tokenu padne alebo má blockchain nízku trhovú kapitalizáciu, môže byť teoreticky lacné kúpiť viac ako 50 % tokenov a ovládať sieť.
Proof of Work verzus Proof of Stake
Keď porovnáme dva mechanizmy konsenzu, existuje niekoľko základných rozdielov.
Proof of Work (PoW) | Proof of Stake (PoS) | |
Požadované zariadenie | Ťažobné zariadenia | Minimálne množstvo alebo žiadne |
Spotreba energie | Vysoká | Nízka |
Tendencia k | Centralizácia | Decentralizácia |
Metóda validácie | Výpočtový dôkaz | Stakovanie mincí |
Existuje však široká škála mechanizmov Proof of Stake naprieč blockchainmi. Mnohé rozdiely budú závisieť od presného použitého mechanizmu.
Ďalšie mechanizmy konsenzu, ktoré sú založené na Proof of Stake
Proof of Stake je vysoko prispôsobivý. Vývojári môžu zmeniť presný mechanizmus tak, aby vyhovoval špecifickým prípadom použitia blockchainu. Nižšie sú uvedené niektoré z najbežnejších
Delegovaný Proof of Stake (DPoS)
Delegovaný Proof of Stake umožňuje používateľom stakovať mince bez toho, aby sa stali validátormi. V tomto prípade ich stakujú za validátorom, aby sa podelili o odmeny za blok. Čím viac delegátov stakuje za prípadným validátorom, tým väčšia je jeho šanca na výber. Validátori môžu zvyčajne zmeniť sumu zdieľanú s delegátmi ako stimul. Reputácia validátora je tiež dôležitým faktorom pre delegátov.
Nominovaný Proof of Stake (NPoS)
Nominátori si môžu vybrať až 16 validátorov, za ktorého budú stakovať. Sieť potom rovnomerne rozdelí svoj stake za vybraných validátorov. Polkadot tiež používa niekoľko prístupov v teórii hier a teórii volieb na určenie toho, kto vytvorí nový blok.
Proof of Staked Authority (PoSA)
Záver
Spôsob, akým pridávame bloky transakcií do siete, sa od Bitcoinu výrazne zmenil. Teraz sa už nemusíme spoliehať na výpočtový výkon pri vytváraní krypto konsenzu. Systém Proof of Stake má mnoho výhod a história ukázala, že Proof of Stake funguje. Postupom času to vyzerá tak, že bitcoin bude len jednou z mála sietí Proof of Work. Zatiaľ sa zdá, že Proof of Stake tu zostane.