KezdŇĎlap
Cikkek
Magyar√°zat a Delegated Proof of Stake-hez

Magyar√°zat a Delegated Proof of Stake-hez

K√∂z√©pszintŇĪ
Közzétéve Nov 27, 2018Frissítve Apr 20, 2023
5m

A DPoS (Delegated Proof of Stake) konszenzus algoritmust sokan az elŇĎzŇĎ PoS mechanizmus hat√©konyabb √©s demokratikusabb v√°ltozat√°nak tartj√°k.

Mind a PoS, mind a DPoS a Proof of Work konszenzus algoritmus alternat√≠v√°jak√©nt haszn√°latos, mivel a PoW rendszer eleve sok k√ľlsŇĎ erŇĎforr√°st ig√©nyel. A Proof of Work algoritmus nagy mennyis√©gŇĪ sz√°m√≠t√°si teljes√≠tm√©nyt haszn√°l fel egy megv√°ltoztathatatlan, decentraliz√°lt √©s √°tl√°that√≥ elosztott fŇĎk√∂nyv biztos√≠t√°sa √©rdek√©ben. Ezzel szemben a PoS √©s a DPoS kevesebb erŇĎforr√°st ig√©nyel, √©s eleve fenntarthat√≥bb √©s k√∂rnyezetbar√°tabb. Ahhoz, hogy meg√©rts√ľk, hogyan mŇĪk√∂dik a Delegated Proof of Stake, elŇĎsz√∂r is meg kell √©rten√ľnk az azt megelŇĎzŇĎ Proof of Work √©s Proof of Stake algoritmusok alapjait.


Proof of Work (PoW)

A legt√∂bb kriptovaluta rendszer egy blokkl√°ncnak nevezett elosztott fŇĎk√∂nyv√∂n fut, √©s a Proof of Work volt az elsŇĎ konszenzus algoritmus, amelyet haszn√°ltak. A Bitcoin protokoll egyik k√∂zponti elemek√©nt val√≥sult meg, amely az √ļj blokkok l√©trehoz√°s√°√©rt √©s a h√°l√≥zat biztons√°g√°nak fenntart√°s√°√©rt felel (a b√°ny√°szat folyamat√°n kereszt√ľl). A Bitcoint a centraliz√°lt √©s kev√©sb√© hat√©kony hagyom√°nyos glob√°lis p√©nz√ľgyi rendszer alternat√≠v√°jak√©nt tervezt√©k. A PoW egy mŇĪk√∂dŇĎk√©pes konszenzusos protokollt vezetett be, amely sz√ľks√©gtelenn√© tette a k√∂zponti hat√≥s√°g √°ltal ir√°ny√≠tott p√©nz√°tutal√°st. Val√≥s idejŇĪ decentraliz√°lt fizet√©si elsz√°mol√°st biztos√≠tott egy peer-to-peer gazdas√°gi h√°l√≥zaton, megsz√ľntetve a k√∂zvet√≠tŇĎk sz√ľks√©gess√©g√©t √©s cs√∂kkentve a teljes tranzakci√≥s k√∂lts√©get.

M√°s t√≠pus√ļ csom√≥pontokkal egy√ľtt a Proof of Work rendszert b√°ny√°szati csom√≥pontok h√°l√≥zata tartja fenn, amelyek speci√°lis hardver (ASIC) seg√≠ts√©g√©vel pr√≥b√°lj√°k megoldani az √∂sszetett kriptogr√°fiai feladv√°nyokat. √Ātlagosan 10 percenk√©nt b√°ny√°sznak ki egy √ļj blokkot. A b√°ny√°sz csak akkor tud √ļj blokkot felvenni a blokkl√°ncba, ha siker√ľl megtal√°lnia az adott blokk megold√°s√°t. M√°s sz√≥val, egy b√°ny√°sz csak akkor teheti ezt meg, ha teljes√≠tett egy proof of work-√∂t, ami viszont √ļjonnan l√©trehozott √©rm√©kkel √©s az adott blokk √∂sszes tranzakci√≥s d√≠j√°val jutalmazza ŇĎt. Ennek azonban nagy √°ra van, mert sok energi√°t √©s sikertelen pr√≥b√°lkoz√°st ig√©nyel. R√°ad√°sul az ASIC hardver meglehetŇĎsen dr√°ga.¬†

A rendszer fenntart√°s√°val j√°r√≥ erŇĎfesz√≠t√©seken t√ļlmenŇĎen fenn√°llnak k√©rd√©sek azzal kapcsolatban, hogy a PoW rendszer milyen m√©rt√©kben alkalmazhat√≥ - k√ľl√∂n√∂sen a sk√°l√°zhat√≥s√°g tekintet√©ben (m√°sodpercenk√©nt nagyon korl√°tozott sz√°m√ļ tranzakci√≥). A PoW blokkl√°ncokat tartj√°k azonban a legbiztons√°gosabbnak √©s legmegb√≠zhat√≥bbnak, √©s tov√°bbra is a hibatŇĪrŇĎ megold√°s szabv√°nya marad.


Proof of Stake (PoS)

A Proof of Stake konszenzus algoritmus a Proof of Work legelterjedtebb alternat√≠v√°ja. A PoS rendszereket arra tervezt√©k, hogy megoldj√°k a PoW alap√ļ blokkl√°ncokn√°l gyakran felmer√ľlŇĎ hat√©konys√°gi hi√°nyoss√°gokat √©s m√°s felmer√ľlŇĎ probl√©m√°kat. Kifejezetten foglalkozik a PoW b√°ny√°szattal¬†kapcsolatos k√∂lts√©gekkel (energiafogyaszt√°s √©s hardver). AlapvetŇĎen a Proof of Stake blokkl√°nc determinisztikus m√≥don van biztos√≠tva. Ezekben a rendszerekben nincs b√°ny√°szat, √©s az √ļj blokkok √©rv√©nyes√≠t√©se a stakelt √©rm√©k sz√°m√°t√≥l f√ľgg. Min√©l t√∂bb stakelt √©rm√©vel rendelkezik valaki, ann√°l nagyobb az es√©lye, hogy blokkvalid√°torr√° (m√°s n√©ven minter vagy forger) v√°lasztj√°k ki.

M√≠g a PoW rendszerek k√ľlsŇĎ befektet√©sekre (energiafogyaszt√°s √©s hardver) t√°maszkodnak, addig a Proof of Stake blokkl√°ncot belsŇĎ befektet√©s (maga a kriptovaluta) biztos√≠tja.

Emellett a PoS-rendszerek k√∂lts√©gesebb√© teszik a blokkl√°nc elleni t√°mad√°sokat, mivel a sikeres t√°mad√°shoz az √∂sszes l√©tezŇĎ √©rme legal√°bb 51%-√°t birtokolni kell. A sikertelen t√°mad√°sok hatalmas p√©nz√ľgyi vesztes√©ggel j√°rn√°nak. A PoS elŇĎnyei √©s a mellette sz√≥l√≥ meggyŇĎzŇĎ √©rvek ellen√©re az ilyen rendszerek m√©g mindig a kezdeti st√°diumban vannak, √©s m√©g nem tesztelt√©k ŇĎket sz√©lesebb k√∂rben.


Delegated Proof of Stake (DPoS)

A DPoS (Delegated Proof of Stake) konszenzus algoritmust Daniel Larimer fejlesztette ki 2014-ben. A Bitshares, a Steem, az Ark és a Lisk olyan kriptovaluta projektek, amelyek a DPoS konszenzus algoritmust használják.

A DPoS alap√ļ blokkl√°nc olyan szavaz√°si rendszerrel sz√°mol, amelyben az √©rdekelt felek kiszervezik munk√°jukat egy k√ľlsŇĎ f√©lnek. M√°s sz√≥val, szavazhatnak deleg√°torokra, akik az ŇĎ nev√ľkben biztos√≠tj√°k a h√°l√≥zatot. A deleg√°torokat tan√ļknak is nevezhetj√ľk, √©s ŇĎk felelŇĎsek a konszenzus el√©r√©s√©√©rt az √ļj blokkok gener√°l√°sa √©s valid√°l√°sa sor√°n. A szavazati jog ar√°nyos az egyes felhaszn√°l√≥k √°ltal birtokolt √©rm√©k sz√°m√°val. A szavaz√°si rendszer projektrŇĎl projektre v√°ltozik, de √°ltal√°noss√°gban elmondhat√≥, hogy minden deleg√°lt egy√©ni javaslatot terjeszt elŇĎ, amikor szavaz√°st inditv√°nyoz. √Āltal√°ban a deleg√°ltak √°ltal √∂sszegyŇĪjt√∂tt jutalmakat ar√°nyosan osztj√°k sz√©t a v√°laszt√≥ik k√∂z√∂tt.

Ez√©rt a DPoS algoritmus olyan szavaz√°si rendszert hoz l√©tre, amely k√∂zvetlen√ľl a deleg√°ltak h√≠rnev√©tŇĎl f√ľgg. Ha egy megv√°lasztott csom√≥pont rosszul viselkedik vagy nem mŇĪk√∂dik hat√©konyan, hamar kiz√°rj√°k, √©s hely√©re egy m√°sik ker√ľl.

Ami a teljesítményt illeti, a DPoS blokkláncok skálázhatóbbak, mivel több tranzakciót képesek feldolgozni másodpercenként (TPS) a PoW és a PoS protokollokhoz képest.


DPoS vs PoS

M√≠g a PoS √©s a DPoS √©rdekelts√©g szempontj√°b√≥l hasonl√≥, a DPoS egy √ļjszerŇĪ demokratikus szavaz√°si rendszert mutat be, amelyben a blokkok l√©trehoz√≥it megv√°lasztj√°k. Mivel a DPoS rendszert a szavaz√≥k tartj√°k fenn, a deleg√°ltaknak √©rdeke, hogy becs√ľletesek √©s hat√©konyak legyenek, k√ľl√∂nben leszavazz√°k ŇĎket. Ezenk√≠v√ľl a DPoS blokkl√°ncok √°ltal√°ban gyorsabbak a m√°sodpercenk√©nti tranzakci√≥kat tekintve, mint a PoS blokkl√°ncok.


DPoS vs PoW

M√≠g a PoS a PoW hib√°it pr√≥b√°lja megoldani, addig a DPoS a blokkgy√°rt√°si folyamatot igyekszik egyszerŇĪs√≠teni. Emiatt a DPoS rendszerek k√©pesek nagyobb mennyis√©gŇĪ blokkl√°nctranzakci√≥ gyors feldolgoz√°s√°ra. A DPoS-t nem ugyan√ļgy haszn√°lj√°k, mint a PoW-t vagy a PoS-t. A PoW m√©g √≠gy is a legbiztons√°gosabb konszenzus algoritmusnak sz√°m√≠t, √©s mint ilyen, itt t√∂rt√©nik a legt√∂bb √°tutal√°s. A PoS gyorsabb, mint a PoW, √©s potenci√°lisan t√∂bb felhaszn√°l√°si lehetŇĎs√©ggel rendelkezik. A DPoS a stakel√©s alkalmaz√°s√°t a blokk l√©trehoz√≥inak megv√°laszt√°s√°ra korl√°tozza. A t√©nyleges blokkgy√°rt√°s elŇĎre meghat√°rozott, ellent√©tben a PoW versenyalap√ļ rendszer√©vel. Minden tan√ļ sorra ker√ľl a blokkgy√°rt√°sn√°l. Egyesek azt √°ll√≠tj√°k, hogy a DPoS-t a Proof of Authority rendszer√©nek kell tekinteni.¬†

A DPoS l√©nyegesen k√ľl√∂nb√∂zik a PoW, sŇĎt a PoS protokollokt√≥l is. Az √©rdekeltek szavazat√°nak be√©p√≠t√©se a becs√ľletes √©s hat√©kony deleg√°ltak (vagy tan√ļk) kiv√°laszt√°s√°nak √©s motiv√°l√°s√°nak eszk√∂zek√©nt szolg√°l. A t√©nyleges blokkgy√°rt√°s azonban jelentŇĎsen elt√©r a PoS rendszerektŇĎl, √©s a legt√∂bb esetben a m√°sodpercenk√©nti tranzakci√≥k sz√°m√°t tekintve nagyobb teljes√≠tm√©nyt ny√ļjt.

Bejegyzések megosztása
Regisztráljon fiókot
Kamatoztassa tudását a gyakorlatban is, nyisson Binance-fiókot még ma.