Proof of Work (PoW) vs. Proof of Stake (PoS)
KezdŇĎlap
Cikkek
Proof of Work (PoW) vs. Proof of Stake (PoS)

Proof of Work (PoW) vs. Proof of Stake (PoS)

K√∂z√©pszintŇĪ
Közzétéve Dec 12, 2018Frissítve Aug 17, 2023
9m

TL;DR

A Proof-of-Work (PoW) és a Proof-of-Stake (PoS) a leggyakoribb konszenzusmechanizmusok. Ezeket alkalmazzák a nagyobb kriptovaluták hálózatuk biztosítása érdekében.

A Bitcoin a tranzakci√≥k √©rv√©nyes√≠t√©s√©re √©s a h√°l√≥zat biztos√≠t√°s√°ra haszn√°lja a Proof-of-Work rendszert. Egyebek mellett a PoW megakad√°lyozza a dupla k√∂lt√©st. A blokkl√°ncot a b√°ny√°szoknak nevezett r√©sztvevŇĎk biztos√≠tj√°k, akik sz√°m√≠t√°si teljes√≠tm√©ny√ľkkel versenyeznek az √ļj blokkok megerŇĎs√≠t√©s√©nek √©s a blokkl√°nc friss√≠t√©s√©nek jog√°√©rt. A sikeres b√°ny√°szt a h√°l√≥zat BTC-ben jutalmazza. 2021 december√©tŇĎl egy b√°ny√°sz 6,25 BTC blokkjutalmat kaphat plusz a tranzakci√≥s d√≠jakat, ha sikeresen kib√°ny√°szik egy Bitcoin blokkot.

Ami a legink√°bb megk√ľl√∂nb√∂zteti a PoW-t √©s a PoS-t, az a m√≥dszer√ľk annak meghat√°roz√°s√°ra, hogy ki valid√°lhatja a k√∂vetkezŇĎ tranzakci√≥s blokkot. A Proof-of-Stake a Proof-of-Work legelterjedtebb alternat√≠v√°ja. Ez egy konszenzusmechanizmus, amelynek c√©lja, hogy jav√≠tsa a PoW bizonyos korl√°tait, p√©ld√°ul a sk√°l√°zhat√≥s√°gi probl√©m√°kat √©s az energiafogyaszt√°st. A PoS-ben a r√©sztvevŇĎket valid√°toroknak nevezz√ľk. Nem kell nagy teljes√≠tm√©nyŇĪ hardvert haszn√°lniuk ahhoz, hogy versenybe sz√°llhassanak egy blokk valid√°l√°s√°nak lehetŇĎs√©g√©√©rt. Ehelyett a blokkl√°nc nat√≠v kriptovalut√°j√°t kell stakelni√ľk (z√°rolniuk). A h√°l√≥zat ezut√°n a stakelt kripto√∂sszeg alapj√°n kiv√°lasztja a nyertest, aki az √°ltala valid√°lt blokk tranzakci√≥s d√≠jainak egy r√©sz√©t kapja meg. Min√©l t√∂bb √©rm√©t stakel valaki, ann√°l nagyobb es√©lye van arra, hogy kiv√°lassz√°k valid√°tornak.


Bevezetés

Annak biztos√≠t√°s√°ra, hogy a blokkl√°ncon r√∂gz√≠tett tranzakci√≥k √©rv√©nyesek legyenek, ezek a h√°l√≥zatok k√ľl√∂nb√∂zŇĎ konszenzusmechanizmusokat alkalmaznak. A Proof-of-Work (PoW) a legr√©gebbi k√∂z√ľl√ľk. Satoshi Nakamoto hozta l√©tre, √©s sokan az egyik legbiztons√°gosabb megold√°snak tartj√°k. A Proof-of-Stake (PoS) k√©sŇĎbb j√∂tt l√©tre, de ma m√°r a legt√∂bb altcoin projektben megtal√°lhat√≥.

A Bitcoin mellett a PoW-t m√°s nagy kriptovalut√°k, p√©ld√°ul az Ethereum (ETH) √©s a Litecoin (LTC) is haszn√°lj√°k. Ezzel szemben a PoS-t a Binance Coin (BNB), Solana (SOL), Cardano (ADA) √©s m√°s altcoinok haszn√°lj√°k. √Črdemes megjegyezni, hogy az Ethereum 2022-ben tervezi a PoW-r√≥l PoS-re val√≥ √°t√°ll√°st.


Mi az a Proof-of-Work (PoW) √©s hogyan mŇĪk√∂dik?

A Proof-of-Work (PoW) a Bitcoin-hálózat és számos más kriptovaluta által elfogadott konszenzusalgoritmus a dupla költés megakadályozására. Satoshi Nakamoto mutatta be a 2008-as Bitcoin fehér könyvben.

L√©nyeg√©ben a PoW hat√°rozza meg, hogy a Bitcoin blokkl√°nc hogyan √©ri el az elosztott konszenzust. A peer-to-peer tranzakci√≥k bizalom minimaliz√°lt valid√°l√°s√°ra szolg√°l, k√ľlsŇĎ k√∂zvet√≠tŇĎk n√©lk√ľl.

A Bitcoinhoz hasonl√≥ PoW-h√°l√≥zaton a tranzakci√≥kat b√°ny√°szok hiteles√≠tik. Ňźk olyan r√©sztvevŇĎk, akik nagy mennyis√©gŇĪ erŇĎforr√°st haszn√°lnak fel a h√°l√≥zat biztons√°gos √©s megfelelŇĎ mŇĪk√∂d√©s√©nek biztos√≠t√°s√°ra. A b√°ny√°szok t√∂bbek k√∂z√∂tt tranzakci√≥s blokkokat hoznak l√©tre √©s valid√°lj√°k azokat. Ahhoz azonban, hogy versenyezhessenek a k√∂vetkezŇĎ blokk valid√°l√°s√°nak jog√°√©rt, speci√°lis b√°ny√°szhardvereket kell haszn√°lniuk, amivel bonyolult matematikai rejtv√©nyeket oldanak meg.¬†

Az elsŇĎ b√°ny√°sz, akinek siker√ľl √©rv√©nyes megold√°st tal√°lnia ezekre a matematikai probl√©m√°kra, jogot szerez arra, hogy blokkj√°t hozz√°adja a blokkl√°nchoz, √©s megkapja az √ļgynevezett blokkjutalmat. A blokkjutalom √ļjonnan gener√°lt kriptovalut√°kb√≥l √©s tranzakci√≥s d√≠jakb√≥l √°ll. A blokkjutalomban tal√°lhat√≥ kriptomennyis√©g h√°l√≥zatonk√©nt elt√©rŇĎ lehet. A Bitcoin blokkl√°nc√°n p√©ld√°ul egy sikeres b√°ny√°sz 6,25 BTC-t kaphat plusz a d√≠jakat minden blokkjutalomb√≥l (2021 december√©tŇĎl). A blokkonk√©nt gener√°lt √ļj BTC-k sz√°ma azonban 210¬†000 blokkonk√©nt (k√∂r√ľlbel√ľl n√©gy√©vente) 50%-kal cs√∂kken a felez√©snek nevezett mechanizmusnak k√∂sz√∂nhetŇĎen.

Ha szeretne r√©szletesebben megismerkedni a Proof-of-Work modellel, tekintse meg a Mi az a Proof-of-Work (PoW)? c√≠mŇĪ cikk√ľnket.¬†


Mi az a Proof-of-Stake (PoS) √©s hogyan mŇĪk√∂dik?

A Proof-of-Stake (PoS) konszenzusalgoritmust 2011-ben vezett√©k be a Proof-of-Work alternat√≠v√°jak√©nt. C√©lja, hogy lek√ľzdje a PoW-h√°l√≥zatok sk√°l√°zhat√≥s√°gi korl√°tait. A PoS a m√°sodik legn√©pszerŇĪbb algoritmus, amelyet olyan kriptovalut√°k alkalmaznak, mint a Binance Coin (BNB), Solana (SOL) √©s Cardano (ADA).

M√≠g a PoW √©s a PoS ugyanazzal a c√©llal rendelkezik, hogy konszenzusra jussanak a blokkl√°ncon, a PoS m√°s m√≥dszert alkalmaz annak meghat√°roz√°s√°ra, hogy ki valid√°lja a tranzakci√≥s blokkot. A PoS blokkl√°ncokon nincsenek b√°ny√°szok. Ahelyett, hogy nagy teljes√≠tm√©nyŇĪ sz√°m√≠t√≥g√©pekkel versenyezn√©nek a blokkok valid√°l√°si jog√°√©rt, a PoS-valid√°torok a kriptovagyonukra t√°maszkodnak.

Ahhoz, hogy jogosultak legyenek egy blokk valid√°l√°s√°ra, a r√©sztvevŇĎknek bizonyos mennyis√©gŇĪ √©rm√©t kell z√°rolniuk egy adott okosszerzŇĎd√©sben a blokkl√°ncon. Ezt a folyamatot stakel√©snek h√≠vj√°k. A PoS protokoll ezut√°n kijel√∂l egy r√©sztvevŇĎt a k√∂vetkezŇĎ blokk valid√°l√°s√°ra. A h√°l√≥zatt√≥l f√ľggŇĎen ez a kiv√°laszt√°s t√∂rt√©nhet v√©letlenszerŇĪen vagy a vagyonuk (stake) szerint. A kiv√°lasztott valid√°tor jutalomk√©nt tranzakci√≥s d√≠jakat kaphat az √°ltala valid√°lt blokkb√≥l. √Āltal√°ban min√©l t√∂bb √©rm√©t z√°rolnak, ann√°l nagyobb az es√©ly√ľk a kiv√°laszt√°sra.

Tov√°bbi r√©szletek√©rt tekintse meg a Magyar√°zat a Proof-of-Stake (PoS) protokollhoz c√≠mŇĪ cikk√ľnket.¬†


A Proof of Work √©s a Proof of Stake k√∂z√∂tti k√ľl√∂nbs√©gek

B√°r mindkettŇĎ egy olyan konszenzusmechanizmus, amely biztos√≠tja a blokkl√°nch√°l√≥zat biztons√°g√°t, vannak bizonyos k√ľl√∂nbs√©gek a kettŇĎ k√∂z√∂tt. A legnagyobb k√ľl√∂nbs√©g term√©szetesen az, hogy a PoW √©s a PoS m√°sk√©pp hat√°rozza meg azt, hogy melyik r√©sztvevŇĎ valid√°lhatja az √ļj tranzakci√≥kat. Vess√ľnk egy pillant√°st az al√°bbi t√°bl√°zatra, hogy tiszt√°bb k√©pet kapjunk:


Proof of Work (PoW)

Proof of Stake (PoS)

Ki b√°ny√°szhat/valid√°lhat blokkokat?

Min√©l nagyobb a sz√°m√≠t√°si teljes√≠tm√©ny, ann√°l nagyobb a blokk kib√°ny√°sz√°s√°nak val√≥sz√≠nŇĪs√©ge.

Min√©l t√∂bb √©rm√©t stakel valaki, ann√°l nagyobb es√©llyel valid√°lhat egy √ļj blokkot

Hogyan történik egy blokk bányászata/validálása?

A bányászok versenyeznek egy komplex matematikai feladvány megfejtéséért számítási kapacitásuk felhasználásával.

Az algoritmus √°ltal√°ban v√©letlenszerŇĪen hat√°rozza meg a nyertest, figyelembe v√©ve a stakelt √©rm√©k mennyis√©g√©t.

Bányászati berendezések 

Professzionális bányászati hardver, például ASIC, CPU és GPU

B√°rmilyen internetkapcsolattal rendelkezŇĎ sz√°m√≠t√≥g√©p vagy mobileszk√∂z

Hogyan történik a jutalmak elosztása?

A blokkot elsŇĎk√©nt kib√°ny√°sz√≥ szem√©ly kapja a blokkjutalmat

A valid√°torok r√©szes√ľlhetnek az √°ltaluk valid√°lt blokk tranzakci√≥s d√≠jaib√≥l

A hálózat biztosítása

Minél nagyobb a hash, annál biztonságosabb a hálózat

A stakelés zárolja a kriptót a blokkláncon, így biztosítva a hálózatot


A Proof-of-Stake jobb, mint a Proof-of-Work?

A Proof-of-Stake t√°mogat√≥i azzal √©rvelnek, hogy a PoS rendelkezik bizonyos elŇĎny√∂kkel a PoW-val szemben, k√ľl√∂n√∂sen a sk√°l√°zhat√≥s√°g √©s a tranzakci√≥s sebess√©g tekintet√©ben. Azt is mondj√°k, hogy a PoS √©rm√©k kev√©sb√© k√°rosak a k√∂rnyezetre, mint a PoW √©rm√©k. Ezzel szemben a PoW sz√°mos t√°mogat√≥ja azzal √©rvel, hogy a PoS, mint √ļjabb technol√≥gia, m√©g nem bizony√≠totta potenci√°lj√°t a h√°l√≥zati biztons√°g ter√©n. Az a t√©ny, hogy a PoW-h√°l√≥zatok jelentŇĎs mennyis√©gŇĪ erŇĎforr√°st ig√©nyelnek (b√°ny√°szhardver, √°ram stb.), k√∂lts√©gesebb√© teszi a t√°mad√°sokat. Ez k√ľl√∂n√∂sen igaz a Bitcoinra, a legnagyobb PoW blokkl√°ncra.

Mint eml√≠tett√ľk, az Ethereum (ETH) v√°rhat√≥an √°t fog √°llni PoW-rŇĎl PoS-re az Ethereum 2.0 friss√≠t√©ssel. Az ETH 2.0 az Ethereum h√°l√≥zat r√©g√≥ta v√°rt friss√≠t√©se, amely jav√≠tja a teljes√≠tm√©ny√©t √©s megoldja a sk√°l√°zhat√≥s√°gi probl√©m√°j√°t. A PoS bevezet√©se ut√°n az Ethereumon b√°rki, aki legal√°bb 32 ETH-val rendelkezik, r√©szt vehet a stakel√©sben, hogy valid√°tor legyen √©s jutalomban r√©szes√ľlj√∂n.¬†

A PoS jobb, mint a PoW? Mi k√©szteti a piaci kapitaliz√°ci√≥ alapj√°n m√°sodik legnagyobb kriptovalut√°t arra, hogy √ļj konszenzusmechanizmust alkalmazzon?


Centralizációs kockázat

A Proof-of-Work blokkl√°ncokon a b√°ny√°szat sor√°n sz√°m√≠t√°si teljes√≠tm√©nyt haszn√°lnak a blokk adatainak hashel√©s√©re, am√≠g nem tal√°lnak √©rv√©nyes megold√°st. A fŇĎbb kriptovalut√°k eset√©ben manaps√°g egyre nehezebb megold√°st tal√°lni, √©s a hatalmas mennyis√©gŇĪ hash kital√°l√°s√°nak folyamata dr√°ga lehet a hardver √©s a villamos energia szempontj√°b√≥l.

Ez√©rt egyes b√°ny√°szok sz√≠vesebben halmozz√°k fel b√°ny√°szati erŇĎforr√°saikat egy b√°ny√°szpoolban, hogy nagyobb es√©llyel kapjanak blokkjutalmat. Egyes nagy b√°ny√°szpoolok t√∂bb milli√≥ doll√°rt fektetnek be, √©s t√∂bb ezer ASIC b√°ny√°szhardvert ir√°ny√≠tanak, hogy min√©l nagyobb hash teljes√≠tm√©nyt gener√°ljanak.

2021 december√©ben a 4 legnagyobb b√°ny√°szpool egy√ľttesen a Bitcoin teljes hash teljes√≠tm√©ny√©nek mintegy 50%-√°t ellenŇĎrzi. A b√°ny√°szpoolok dominanci√°ja megnehez√≠ti az egy√©ni kriptorajong√≥k sz√°m√°ra, hogy saj√°t maguk b√°ny√°sszanak ki egy blokkot.¬†

De akkor mennyire decentraliz√°lt a b√°ny√°szat? EgyfelŇĎl m√©g mindig nincs egyetlen olyan entit√°s sem, amely a megerŇĎs√≠t√©seket a h√°l√≥zaton ellenŇĎrizni tudn√°. Ha ez bek√∂vetkezne, lehets√©ges lenne egy 51%-os t√°mad√°s, melynek k√∂vetkezt√©ben a h√°l√≥zat elvesz√≠ten√© az √©rt√©k√©t. Sokan √ļgy gondolj√°k, hogy b√°r a b√°ny√°szat m√©g mindig decentraliz√°lt, de m√°r nem olyan erŇĎsen. Bizonyos ter√ľletek, b√°ny√°szati berendez√©sek gy√°rt√≥i √©s energiatermelŇĎk m√©g mindig uralj√°k a b√°ny√°szatot, √©s cs√∂kkentik a Proof-of-Work blokkl√°ncok √°ltal√°nos decentraliz√°ci√≥j√°t.

A Proof-of-Stake konszenzusmechanizmus m√°s megk√∂zel√≠t√©st alkalmaz, √©s a b√°ny√°szati teljes√≠tm√©nyt stakel√©sre cser√©li. Ez a mechanizmus cs√∂kkenti az egy√©nek sz√°m√°ra a tranzakci√≥k megerŇĎs√≠t√©s√©hez sz√ľks√©ges bel√©p√©si korl√°tokat, cs√∂kkentve a hely, a felszerel√©s √©s egy√©b t√©nyezŇĎk jelentŇĎs√©g√©t. Az √Ėn stakej√©t egyszerŇĪen a birtok√°ban l√©vŇĎ tokenek mennyis√©ge hat√°rozza meg.

A legt√∂bb PoS-h√°l√≥zat azonban megk√∂veteli egy valid√°l√≥ csom√≥pont futtat√°s√°t a tranzakci√≥k megerŇĎs√≠t√©s√©hez. Ez dr√°ga lehet, de nem olyan dr√°ga, mint sz√°mos b√°ny√°szg√©p. A felhaszn√°l√≥k ezut√°n a tokenjeiket bizonyos valid√°torok m√∂g√∂tt stakelik, ez√°ltal a b√°ny√°szpoolokhoz hasonl√≥ modellt kapunk. √ćgy b√°r egy √°tlagos felhaszn√°l√≥ sz√°m√°ra k√∂nnyebb a Proof-of-Stake-ben r√©szt venni, m√©gis ugyanolyan centraliz√°ci√≥s probl√©m√°nak van kit√©ve, mint a b√°ny√°szpoolok.


Biztons√°gi kock√°zatok

A centraliz√°ci√≥s kock√°zat mellett az a t√©ny, hogy a n√©gy legnagyobb b√°ny√°szpool rendelkezik a Bitcoin-h√°l√≥zat hash teljes√≠tm√©ny√©nek t√∂bbs√©g√©vel, potenci√°lisan n√∂velheti az 51%-os t√°mad√°sok kock√°zat√°t. Az 51%-os t√°mad√°s a blokkl√°ncrendszer biztons√°ga elleni potenci√°lis t√°mad√°sra utal, amelyet egy olyan rosszindulat√ļ szereplŇĎ vagy szervezet ind√≠t, amelynek siker√ľl a teljes h√°l√≥zati hash teljes√≠tm√©ny t√∂bb mint 50%-√°t ellenŇĎrz√©se al√° vonnia. A t√°mad√≥ fel√ľlb√≠r√°lhatja a blokkl√°nc konszenzus algoritmus√°t, √©s rosszindulat√ļ cselekm√©nyeket k√∂vethet el a saj√°t haszn√°ra, p√©ld√°ul dupla k√∂lt√©st, a tranzakci√≥s rekordok elutas√≠t√°s√°t vagy m√≥dos√≠t√°s√°t, vagy m√°sok b√°ny√°szat√°nak megakad√°lyoz√°s√°t. Ez azonban a Bitcoin eset√©ben a h√°l√≥zat m√©rete miatt nem val√≥sz√≠nŇĪ, hogy megt√∂rt√©nik.

Ezzel szemben, ha valaki megt√°madna egy PoS blokkl√°ncot, akkor a h√°l√≥zaton l√©vŇĎ √©rm√©k t√∂bb mint 50%-√°t kellene birtokolnia. Ez a piaci kereslet √©s az √©rme √°r√°nak emelked√©s√©t eredm√©nyezn√©, ami t√∂bb t√≠zmilli√°rd doll√°rba ker√ľlhet. M√©g ha el is k√∂vetnek egy 51%-os t√°mad√°st, a stakelt √©rm√©k √©rt√©ke drasztikusan cs√∂kkenne, mivel a h√°l√≥zat vesz√©lybe ker√ľlne. Ez√©rt nem t√ļl val√≥sz√≠nŇĪ, hogy 51%-os t√°mad√°s √©r egy PoS konszenzust haszn√°l√≥ kript√≥t, k√ľl√∂n√∂sen, ha az egy nagy piaci kapitaliz√°ci√≥j√ļ kript√≥.


A Proof-of-Stake h√°tr√°nyai

Sokan a Proof-of-Stake-et a Proof-of-Work jobb alternat√≠v√°j√°nak tekintik, de √©rdemes megjegyezni, hogy a PoS algoritmusnak is vannak hi√°nyoss√°gai. A jutalomeloszt√°si mechanizmusnak k√∂sz√∂nhetŇĎen a t√∂bb stakelt eszk√∂zzel rendelkezŇĎ valid√°torok n√∂velhetik es√©lyeiket a k√∂vetkezŇĎ blokk valid√°l√°s√°ra. Min√©l t√∂bb √©rm√©t halmoz fel egy valid√°tor, ann√°l t√∂bb √©rm√©t stakelhet √©s kereshet, amire egyesek azt ,mondj√°k hogy ‚Äěgazdagabb√° teszik a gazdagokat‚ÄĚ. Ezek a ‚Äěgazdagabb‚ÄĚ valid√°torok a h√°l√≥zaton bel√ľli szavaz√°st is befoly√°solhatj√°k, mivel a PoS blokkl√°ncok gyakran adnak a valid√°toroknak ir√°ny√≠t√≥i jogokat.

Tov√°bbi aggodalomra adnak okot a PoS-t alkalmaz√≥, kisebb piaci kapitaliz√°ci√≥j√ļ kript√≥k biztons√°gi kock√°zatai. Mint eml√≠tett√ľk, az 51%-os t√°mad√°soknak nagyon kicsi az es√©lye a n√©pszerŇĪbb kriptovalut√°k, p√©ld√°ul az ETH vagy a BNB eset√©ben. A kisebb, alacsonyabb √©rt√©kŇĪ digit√°lis eszk√∂z√∂k azonban sebezhetŇĎbbek a t√°mad√°sokkal szemben. A t√°mad√≥k potenci√°lisan elegendŇĎ √©rm√©t szerezhetnek ahhoz, hogy elŇĎnyre tegyenek szert m√°s valid√°torokkal szemben. Kihaszn√°lhatj√°k a PoS-rendszert az√°ltal, hogy gyakran v√°lasztj√°k ki ŇĎket valid√°tornak. A megszerzett jutalmakat tov√°bbi stakel√©sre haszn√°lhatj√°k fel, √©s n√∂velhetik es√©ly√ľket arra, hogy a k√∂vetkezŇĎ fordul√≥ban kiv√°lassz√°k ŇĎket.


Záró gondolatok

A Proof-of-Work √©s a Proof-of-Stake egyar√°nt meg√°llja a hely√©t a kripto√∂kosziszt√©m√°ban, √©s neh√©z biztosan megmondani, hogy melyik konszenzusprotokoll mŇĪk√∂dik jobban. A PoW-t kritiz√°lhatj√°k az√©rt, mert a b√°ny√°szat sor√°n nagy sz√©n-dioxid kibocs√°t√°st okoz, de biztons√°gos algoritmusnak bizonyult a blokkl√°nc h√°l√≥zatok v√©delme ter√©n. Mindazon√°ltal az Ethereum PoW-rŇĎl PoS-re val√≥ √°t√°ll√°s√°val a j√∂vŇĎben az √ļj projektek jobban megkedvelhetik a Proof-of-Stake rendszert.