Patunay ng Salmot
![](/uploads/article/2024-03-01/cebff2712945c72d2272cf58bd40d755.webp)
Ano ang Proof of Stake at Paano Ito Gumagana?
Ang alternatibong algoritmo ng konsensus na Proof of Stake ay naging isang popular na pagpipilian sa mundo ng crypto trading at investment. Sa halip na gumamit ng computational power, ito ay batay sa mga coins na naka-stake na ibinibigay ng mga validator. Ang mekanismong ito ay nagpapababa ng pagkonsumo ng enerhiya at nagpapataas ng decentralization at seguridad.
Mga Benepisyo at Kahirapan ng Proof of Stake
Bagaman ang Proof of Stake ay epektibo sa pag-save ng enerhiya at nagbibigay ng mataas na scalability, maaaring ito ay hindi kasing kumportable para sa mga user na walang cryptocurrency. Bukod dito, may panganib ng 51% attack sa mga blockchains na may mababang market capitalization.
Prinsipyo ng Proof of Stake
Sa algoritmo ng Proof of Stake, ang pagpili ng validator ay nangyayari batay sa random selection mula sa isang grupo ng mga node. Ang partisipasyon sa proseso ng forging (paggawa ng mga blocks) ay nangangailangan ng pag-lock ng isang tiyak na dami ng mga coins sa stake, at pagkatapos ay idinadagdag ito sa network. Kapag mas maraming coins ang naka-stake, mas mataas ang posibilidad na ang isang node ay mapili bilang validator.
Random Selection at Selection by Stake Duration
Ang pagpili ng validator ay maaaring gawin sa dalawang paraan: sa pamamagitan ng random selection ng block o sa pamamagitan ng stake duration. Ang unang paraan ay nagtatakda ng validator na may pinakamababang hash value at pinakamalaking sumang lahat sa stake, habang ang pangalawa ay batay sa tagal ng panahon na ang mga coins ay nasa stake.
Verification ng Transaksyon at Rewards para sa mga Validator
Ang mga napiling validator ay nagsasagawa ng pagsusuri ng validasyon ng mga transaksyon, pumipirma ng block, at idinadagdag ito sa blockchain. Bilang gantimpala, sila ay tumatanggap ng mga bayad para sa mga transaksyon at posibleng karagdagang coins. Kung ang isang validator ay hindi na nais na makilahok, ang kanilang mga reward at coins ay nakalock para sa isang panahon para sa pag-verify ng sistema.
Mga Benepisyo ng Proof of Stake
Ang Proof of Stake (PoS) sa maraming aspeto ay mas mahusay kaysa sa Proof of Work (PoW) at aktibong ginagamit sa mga bagong blockchains. Ang mga benepisyo nito ay kinabibilangan ng:
-
Adaptability: Ang PoS ay flexible sa pag-aadjust sa mga pagbabago sa pangangailangan ng mga user at requirements ng blockchain, na nagreresulta sa paglikha ng iba't ibang mga bersyon ng algoritmo. Ang mekanismong ito ay angkop para sa iba't ibang mga tungkulin ng blockchain.
-
Decentralization: Ang pagpapatakbo ng mga node ay naging mas accessible, at ang sistema ay nagpapataas sa paglikha ng mga ito ng mga user. Ang proseso ng randomization at sistema ng mga incentives ay gumagawa ng network na mas decentralize. Ito ay nagpapababa sa dependensya sa stake pools at nagpapataas sa posibilidad ng matagumpay na paglikha ng block ng mga indibidwal na participant.
-
Energy Efficiency: Ang PoS ay mas mura sa pagkonsumo ng enerhiya kumpara sa PoW. Ang pag-andar ng mekanismong ito ng konsensus ay nangangailangan ng mas kaunting enerhiya, dahil ang halaga ng partisipasyon ay depende sa ekonomikong gastos sa stake, hindi sa computational expenses sa paglutas ng mga mahihirap na problema.
-
Scalability: Ang PoS ay hindi nangangailangan ng malalaking mining farms at malaking enerhiya upang makamit ang konsensus. Ang paggamit ng maraming mga validator ay gumagawa ng network na mas scalable, accessible, at mura.
-
Security: Ang mekanismo ng staking ay nagpapataas ng paglikha ng mga verified na blocks. Sa pagkakadiskubre ng pagnanakaw, nawawala ang isang bahagi ng staking at karapatan upang lumikha ng mga blocks ng validator. Ito ay nagbawas ng posibilidad ng matagumpay na 51% attack, dahil kailangan ang higit sa kalahati ng lahat ng coins upang magkaroon ng kontrol sa network.
Mga Kahirapan ng Proof of Stake
Bagaman may maraming mga benepisyo, mayroon pa ring ilang mga kahirapan ang PoS:
-
Forks: Sa standard na mekanismo ng PoS, walang hadlang sa pagmimina sa parehong panig ng fork, na maaaring magdulot ng mga problema. Sa kaibahan ng PoW, kung saan ang pagmimina sa parehong panig ay nangangailangan ng malalaking enerhiya, pinapayagan ng PoS ang mga user na "mag-stake" sa parehong panig.
-
Accessibility: Ang partisipasyon sa staking ay nangangailangan ng native tokens ng blockchain, na maaaring mag-require ng malalaking investment. Sa kaibahan ng PoW, kung saan maaaring gamitin ang murang mining equipment o umupa nito, ang PoS ay nangangailangan ng mga native tokens.
-
51% Attack: Bagaman ang PoW at PoS ay vulnerable sa 51% attacks, mas vulnerable ang mga blockchains na may PoS sa mga ito. Sa mababang market capitalization o pagbagsak ng presyo ng token, maaaring bilhin ng mga attackers ang higit sa 50% ng mga token sa mababang presyo at magkaroon ng kontrol sa network.
Sa kabuuan, bagaman mayroong mga kahirapan ang PoS, ang mga benepisyo nito ay gumagawa sa kanya ng isang kaakit-akit na pagpipilian para sa maraming mga bagong blockchains.
Mga Variations ng Proof of Stake Mechanism
Ang Proof of Stake ay may mataas na adaptability, na nagbibigay daan sa mga developer na i-customize ito para sa mga partikular na pangangailangan ng blockchain. Narito ang ilan sa mga pinakapopular na mga variation:
Delegated Proof of Stake (DPoS)
Ang DPoS ay nagpapahintulot sa mga user na mag-stake ng mga coins nang hindi nagsisilbing validator. Sila ay kumikilos bilang mga delegate, nagbibigay ng pondo sa pamamagitan ng validator at tumatanggap ng bahagi ng mga gantimpala para sa block. Ang mas maraming delegates na sumusuporta sa isang tiyak na validator, mas mataas ang kanilang tsansa na mapili. Batay sa mga inihahandog na incentives at reputasyon ng mga validator, maaaring magdesisyon ang mga delegate.
Nominated Proof of Stake (NPoS)
Ang NPoS, na binuo ng Polkadot, ay katulad ng DPoS, ngunit may isang pangunahing pagkakaiba: ang nominator, sa pamamagitan ng pagbibigay ng pondo sa pamamagitan ng validator, ay nagtatakda ng panganib ng pagkawala nila sa kaso ng isang mapanlinlang na validator. Ang mga nominator ay pumipili ng hanggang sa 16 na validator, sa pamamagitan ng kanilang pinagmumulan ng pondo sa staking, at ang network ay pantay na nagbibigay ng mga coin sa kanila.
Proof of Staked Authority (PoSA)
Ang NB Smart Chain ay gumagamit ng PoSA, na nagko-combine ng Proof of Authority at Proof of Stake, pinapayagan ang mga validator na mag-create ng mga blocks sa turn. Ang isang grupo ng 21 active validator, na pinili batay sa dami ng BNB sa staking o ipinagkatiwala sa kanila, ay kasama sa forging ng mga blocks. Ang grupo na ito ay na-update araw-araw, at ang BNB Chain ay nag-iimbak ng kaugnay na impormasyon.
Pagwawakas
Sa pagdating ng Bitcoin, ang mga paraan ng pagdagdag ng mga blocks sa network ay lubos na nagbago. Ang Proof of Stake ay nagpapakitang epektibo at may mga benepisyo kumpara sa Proof of Work. Marahil sa hinaharap, ang Proof of Stake ay maging pangunahing mekanismo ng konsensus, habang ang Proof of Work ay gagamitin lamang sa ilang mga networks. Gayunpaman, anuman ang mga pagbabago na mangyari, mananatili ang Proof of Stake bilang isang mahalagang bahagi ng teknolohiya ng blockchain.