Key Takeaways
Proof of Stake ir populārs alternatīvs vienprātības mehānisms darba pierādīšanai. Tā vietā, lai apstiprinātu darījumus, ir nepieciešama skaitļošanas jauda, bet gan pārbaudītājiem ir jāieliek monētas. Šis fakts krasi samazina nepieciešamo enerģijas patēriņu. Proof of Stake var arī uzlabot decentralizāciju, drošību un mērogojamību.
Tomēr 51% uzbrukumu var salīdzinoši viegli sasniegt, izmantojot blokķēdes ar zemu tirgus ierobežojumu. Tā kā Proof of Stake ir ļoti daudzpusīgs, tam ir plašs variāciju klāsts dažādām blokķēdēm un lietošanas gadījumiem.
Ievads
Proof of Stake šodien ir vispopulārākā izvēle blokķēdes tīkliem. Taču ar tik daudzām variācijām var būt sarežģīti saprast tā pamatjēdzienus. Mūsdienās diez vai to redzēsit sākotnējā formā. Tomēr visu veidu likmju pierādījumiem ir vienādi galvenie pamatjēdzieni. Izpratne par šīm līdzībām palīdzēs jums izdarīt labāku izvēli par izmantotajām blokķēdēm un to darbību.
Ko nozīmē likmes pierādījums?
Proof of Stake vienprātības algoritms tika ieviests 2011. gadā Bitcointalk forumā. Tas tika piedāvāts kā risinājums Proof of Work problēmām. Lai gan viņiem abiem ir viens un tas pats mērķis panākt vienprātību par blokķēdes, process, ko viņi veic, ir diezgan atšķirīgs. Tā vietā, lai sniegtu skaitļošanas intensīvu pierādījumu, dalībnieki tikai pierāda, ka ir izlikuši monētas.
Kā darbojas staba pierādīšana?
Proof Of Stake algoritms izmanto pseidogadījuma ievēlēšanas procesu, lai atlasītu validatorus no mezglu grupas. Sistēma izmanto dažādu faktoru kombināciju, tostarp vecuma, nejaušības principa un mezgla bagātības.
Proof of Stake sistēmās bloki tiek “kalti”, nevis iegūti. Tomēr jūs joprojām varat dzirdēt laiku pa laikam lietotu terminu "ieguve". Lielākā daļa Proof of Stake kriptovalūtu tiek palaistas ar “iepriekš viltotu” monētu piegādi, lai mezgli varētu darboties nekavējoties.
Lietotājiem, kas piedalās kalšanas procesā, tīklā jāieslēdz noteikts daudzums monētu kā viņu likme. Likmes lielums nosaka iespēju, ka mezgls tiks izvēlēts kā nākamais pārbaudītājs – jo lielāka likme, jo lielāka iespēja. Atlases procesā tiek pievienotas unikālas metodes, lai dotu priekšroku ne tikai bagātākajiem tīkla mezgliem. Divas visbiežāk izmantotās metodes ir izlases veida bloku atlase un monētu vecuma atlase.
Nejaušināta bloku atlase
Nejaušinātās bloku atlases metodē validatori tiek atlasīti, meklējot mezglus ar zemākās jaucējvērtības un lielākās likmes kombināciju. Tā kā likmju lielumi ir publiski pieejami, nākamo viltotāju parasti var paredzēt citi mezgli.
Monētu vecuma izvēle
Monētu vecuma atlases metode izvēlas mezglus, pamatojoties uz to, cik ilgi to žetoni ir likti uz likmēm. Monētu vecumu aprēķina, reizinot monētu izlikšanas dienu skaitu ar izlikto monētu skaitu.
Kad mezgls ir viltojis bloku, tā monētu vecums tiek atiestatīts uz nulli, un tam ir jāgaida noteikts periods, lai varētu viltot citu bloku — tas neļauj lieliem likmju mezgliem dominēt blokķēdē.
Darījumu apstiprināšana
Katrai kriptovalūtai, kas izmanto Proof of Stake algoritmu, ir savs noteikumu un metožu kopums, kas apvienots, lai, pēc tās domām, ir vislabākā iespējamā kombinācija tīklam un tā lietotājiem.
Kad mezgls tiek izvēlēts nākamā bloka viltošanai, tas pārbaudīs, vai blokā veiktie darījumi ir derīgi. Pēc tam tas paraksta bloku un pievieno to blokķēdei. Kā atlīdzību mezgls saņem darījumu maksu no bloka un dažos blokķēdes atlīdzību ar monētu.
Ja mezgls vēlas pārstāt būt viltotājs, tā likme un nopelnītās atlīdzības tiks atbrīvotas pēc noteikta laika, dodot tīklam laiku pārbaudīt, vai mezgls blokķēdē nav pievienojis krāpnieciskus blokus.
Kurās blokķēdes izmanto Proof of Stake?
Lielākā daļa blokķēžu pēc Ethereum izmanto Proof of Stake vienprātības mehānismus. Parasti katrs no tiem tiek modificēts, lai atbilstu tīkla vajadzībām. Šīs variācijas aplūkosim vēlāk rakstā. Pats Ethereum pašlaik pāriet uz Proof of Stake ar Ethereum 2.0.
Blokķēdes tīkli, kas izmanto Proof of Stake vai tā veidu, ietver:
1. BNB ķēde
2. BNB Smart Chain
3. Solana
4. Lavīna
5. Punkti
Likmes pierādīšanas priekšrocības
Proof of Stake ir daudz skaidru priekšrocību salīdzinājumā ar Proof of Work. Šī iemesla dēļ jaunās blokķēdes gandrīz vienmēr izmanto Proof of Stake. Tās priekšrocības ietver:
Pielāgošanās spēja
Mainoties lietotāju vajadzībām un blokķēdēm, var mainīties arī Proof of Stake. Tas ir skaidri redzams, ņemot vērā lielo pieejamo pielāgojumu skaitu. Mehānisms ir daudzpusīgs un var viegli pielāgoties lielākajai daļai blokķēdes lietošanas gadījumu.
Decentralizācija
Vairāk lietotāju tiek mudināti palaist mezglus, jo tas ir lētāk. Šis stimuls un randomizācijas process arī padara tīklu decentralizētāku. Lai gan pastāv likmju pūli, indivīdam ir daudz lielāka iespēja veiksmīgi izveidot bloku saskaņā ar Proof of Stake. Kopumā tas samazina vajadzību pēc baseiniem.
Energoefektivitāte
Proof of Stake ir neticami energoefektīvs salīdzinājumā ar Proof of Work. Dalības izmaksas ir atkarīgas no ekonomiskajām izmaksām, kas saistītas ar monētu likšanu, nevis mīklu risināšanas skaitļošanas izmaksām. Šis mehānisms ievērojami samazina enerģiju, kas nepieciešama vienprātības mehānisma darbībai.
Mērogojamība
Tā kā Proof of Stake nepaļaujas uz fiziskām iekārtām, lai panāktu vienprātību, tas ir vairāk mērogojams. Nav vajadzīgas milzīgas kalnrūpniecības saimniecības vai lielas enerģijas piegādes. Vairāk pārbaudītāju pievienošana tīklam ir lētāka, vienkāršāka un pieejamāka.
Drošība
Staking darbojas kā finansiāls motivētājs, lai pārbaudītājs neapstrādātu krāpnieciskus darījumus. Ja tīkls atklās krāpniecisku darījumu, pārbaudītājs zaudēs daļu no savas līdzdalības un tiesības piedalīties turpmāk. Tātad, kamēr likme ir lielāka par atlīdzību, vērtētājs zaudētu vairāk monētu, nekā iegūtu krāpnieciskas darbības rezultātā.
Lai efektīvi kontrolētu tīklu un apstiprinātu krāpnieciskus darījumus, mezglam vajadzētu piederēt tīkla vairākuma akciju paketei, ko sauc arī par 51% uzbrukumu. Atkarībā no kriptovalūtas vērtības var būt gandrīz neiespējami iegūt kontroli pār tīklu, jo jums būtu jāiegādājas 51% no apgrozībā esošās piegādes.
Likmes apliecinājuma trūkumi
Lai gan Proof of Stake ir daudz priekšrocību salīdzinājumā ar Proof of Work, tai joprojām ir daži trūkumi:
Dakšošana
Izmantojot standarta Proof of Stake mehānismu, nekas neaizkavē dakšas abu pušu ieguvi. Saskaņā ar darba pierādījumu ieguve abās pusēs novedīs pie enerģijas izšķiešanas. Izmantojot Proof of Stake, izmaksas ir daudz mazākas, kas nozīmē, ka cilvēki var "likties" abās dakšas pusēs.
Pieejamība
Lai sāktu likt likmes, jums būs nepieciešams blokķēdes oriģinālais marķieris. Lai to izdarītu, jums ir jāiegādājas marķieris, izmantojot apmaiņu vai citu metodi. Atkarībā no nepieciešamās summas jums var būt nepieciešams ievērojams ieguldījums, lai sāktu efektīvi veikt likmes.
Izmantojot Proof of Work, jūs varat iegādāties lētu kalnrūpniecības aprīkojumu vai pat iznomāt to. Ar to jūs varat pievienoties pūlam un sākt ātri apstiprināt un pelnīt.
51% uzbrukums
Lai gan Proof of Work ir pakļauts arī 51% uzbrukumiem, tos var ievērojami atvieglot, izmantojot Proof of Stake. Ja marķiera cena sakrīt vai blokķēdei ir zema tirgus kapitalizācija, teorētiski var būt lēti iegādāties vairāk nekā 50% marķieru un kontrolēt tīklu.
Darba pierādījums pret likmju pierādīšanu
Salīdzinot abus vienprātības mehānismus, ir dažas būtiskas atšķirības.
Tomēr blokķēdēs ir pieejams plašs Proof of Stake mehānismu klāsts. Daudzas atšķirības būs atkarīgas no precīzā izmantotā mehānisma.
Citi vienprātības mehānismi, kas balstās uz spēles apliecinājumu
Proof of Stake ir ļoti pielāgojams. Izstrādātāji var mainīt precīzu mehānismu, lai tas atbilstu konkrētajiem blokķēdes lietošanas gadījumiem. Zemāk ir daži no visbiežāk redzētajiem
Deleģētais likmes apliecinājums (DPoS)
Deleģētais likmes apliecinājums ļauj lietotājiem likt likmes uz monētām, nekļūstot par vērtētāju. Šajā gadījumā viņi tos ievieto aiz validatora, lai dalītos ar bloka atlīdzību. Jo vairāk delegātu iesaistīsies iespējamā validētājā, jo lielāka ir tā atlases iespēja. Pārbaudītāji parasti var mainīt summu, kas tiek kopīgota ar delegātiem, lai stimulētu. Validētāja reputācija ir arī svarīgs faktors deleģētājiem.
Nominētais līdzdalības apliecinājums (NPoS)
Nominated Proof of Stake ir Polkadot izstrādāts vienprātības modelis. Tam ir daudz līdzību ar deleģēto likmes apliecinājumu, taču viena būtiska atšķirība. Ja nominators (deleģētājs) iegulda likmes aiz ļaunprātīga apstiprinātāja, viņš var arī zaudēt savu likmi.
Nominatori var izvēlēties līdz 16 vērtētājiem, kurus likt aiz muguras. Pēc tam tīkls vienlīdzīgi sadalīs savu daļu aiz izvēlētajiem pārbaudītājiem. Polkadot arī izmanto vairākas pieejas spēļu teorijā un vēlēšanu teorijā, lai noteiktu, kurš veidos jaunu bloku.
Ieinteresētās iestādes apliecinājums (PoSA)
BNB Smart Chain izmanto Proof of Staked Authority, lai radītu tīkla vienprātību. Šajā vienprātības mehānismā ir apvienots pilnvarojuma pierādījums un likmes pierādījums, ļaujot pārbaudītājiem pēc kārtas kalt blokus. Piedalīties ir tiesīga 21 aktīva vērtētāja grupa, kas tiek atlasīta pēc BNB summas, ko viņi iegulda vai ir deleģējuši aiz sevis. Šis komplekts tiek noteikts katru dienu, un BNB ķēde saglabā izvēli.
Secinājums
Kopš Bitcoin ir būtiski mainījies veids, kā tīklam pievienojam darījumu blokus. Tagad mums vairs nav jāpaļaujas uz skaitļošanas jaudu, lai panāktu kriptovalūtu vienprātību. Sistēma Proof of Stake ir daudz priekšrocību, un vēsture ir parādījusi, ka Proof of Stake darbojas. Laikam ejot, izskatās, ka Bitcoin būs tikai viens no dažiem Proof of Work tīkliem. Pagaidām šķiet, ka Proof of Stake ir šeit, lai paliktu.


