Proof-of-Work bio je godinama jedini poznati mehanizam konsenzusa u svijetu kriptovaluta. Međutim, zbog svoje rastrošne prirode, PoW “rješenje” postalo je jedan od mnogih problema koje kriptovaluta sada nastoji riješiti. Ovo je pretraživanje dovelo do novih koncepata poput Proof-of-Stake (PoS) koji omogućavaju dionicima zaraditi kriptovalutu.

Proof-of-Stake je izraz koji se koristi za označavanje koncepta u kojem je korisnik odabran za provjeru valjanosti blokova na mreži kriptovaluta na temelju iznosa sredstava koja je uložio. Da bismo bolje razumjeli PoS, prvo pređimo na neki značajan kontekst koji se odnosi na to kako i zašto se PoS koristi.

Mreže kriptovaluta zahtijevaju procesore transakcija

Platforme za kriptovalute temeljene na blockchainu zahtijevaju provjeru transakcija na njihovim mrežama. Te su transakcije grupirane u blokove koji moraju biti provjereni. Za razliku od tradicionalni financijski sustav, tamo gdje banka obično služi kao pouzdani posrednik ili treća strana za provjeru i obradu transakcija, digitalne se valute oslanjaju na svoje mrežne sudionike za provjeru valjanosti transakcija.

U kriptovalutnim platformama koje se temelje na dokazima o radu, poput Bitcoin (BTC) mreže, ti se operateri s punim čvorovima nazivaju rudari. Budući da većina kripto platforma temeljenih na PoS-u ne zahtijeva miniranje digitalne valute na njihovim mrežama, validatori transakcija nazivaju se krivotvoriteljima (jer ne vrše stvarno PoW rudarstvo).

Registriranje transakcija na blockchainu

Kada se transakcija registrira na blockchain mreži, njezini se podaci prenose u blok koji ima kapacitete u rasponu od 1 MB, kao što je na Bitcoin mreži, do 32 MB poput Bitcoin Cash (BCH) blockchaina.

Nakon što se skup transakcija smjesti unutar bloka, kopiraju se na sve čvorove (računala) koji sudjeluju u mreži kriptovaluta. Ti čvorovi mogu se opisati kao administratori blockchaina, jer oni određuju jesu li transakcije koje se emitiraju na mreži legitimne ili ne.

Ako i kada je blok transakcija potvrđen, trajno se bilježi na nepromjenjivom raspodijeljena knjiga nazvan blockchain. Postupak i metoda koji se koriste za provjeru valjanosti blokova razlikuju se ovisno o tome koju mrežu kriptovaluta koristite.

Prvih nekoliko kriptovaluta koje su koristile PoS bile su Peercoin, Blackcoin, NXT i Shadowcoin.

Što je dokaz o udjelu (PoS)?

Pa što je zapravo Proof-of-Stake (PoS)? PoS je vrsta konsenzusnog mehanizma u kojem korisnici mreže temeljene na blockchainu moraju uložiti neki dio svojih kovanica ili tokena kako bi imali priliku provjeriti transakcije u bloku.

Jednom kada je korisnik odabran za provjeru valjanosti bloka i bude u stanju precizno provjeriti sve transakcije u tom bloku, tada za svoj rad nagrađuje određenu količinu digitalne valute. PoS je sličan algoritmu provjere rada (PoW) po tome što obojica zahtijevaju da njihovi sudionici mreže (ili validacijski čvorovi) postignu distribuirani konsenzus.

Štoviše, jedan od glavnih ciljeva konsenzusnih algoritama poput PoS-a je osigurati blockchain mrežu. U PoW-u se korisnik koji provjerava transakcije naziva rudar, ali kao što je spomenuto, u PoS-u se naziva krivotvoriteljem.

Krivotvoritelji odabrani dvostupanjskim postupkom

U PoS sustavu, krivotvoritelj se bira putem dvostupanjskog pseudo-slučajnog postupka. Glavna stvar koja se uzima u obzir prilikom odabira krivotvoritelja za provjeru transakcija jest ima li udjela u mreži. Ako su uložili svoja sredstva, tada se iznos njihovog udjela također koristi za utvrđivanje njihove podobnosti za potvrđivanje blokova.

Uloženi iznos korisnika mora biti zaključan, što znači da ne može povući ili premjestiti sredstva u bilo kojem trenutku, tako da ima priliku biti odabran za provjeru valjanosti bloka. Korisnici koji ulažu veće iznose uglavnom imaju veće šanse da budu izabrani za provjeru transakcija.

Nadalje, PoS algoritam obeshrabruje zlonamjeran aktivnost na blockchain mrežama jer bi krivotvoritelj izgubio cjelokupni uloženi iznos ako bi pokušao postupiti neiskreno ili podmetnuti transakcije.  

Validatori nagrađeni naknadama za transakcije

Većina PoS algoritama nadoknađuje korisnicima provjeru transakcija u bloku naknadama za transakcije. Međutim, za razliku od blockchain mreže koja se temelji na PoW-u gdje su rudari nagrađeni novokovanom digitalnom valutom (uz naknade za obradu transakcija), većina PoS mreža uglavnom nagrađuje korisnike za transakcije koje provjere.

Čini se da mrežom temeljenom na PoS-u mogu upravljati samo korisnici koji imaju velike količine fondovi. To, međutim, nije nužno slučaj jer je drugi dio pseudo-slučajnog postupka odabira krivotvoritelja u PoS sustavu davanje prednosti na temelju odabira doba kovanica ili slučajnog odabira bloka.

Značajno je da ovo nije način na koji su implementirani svi PoS algoritmi, ali u osnovi ovo je koliko njih radi.

Randomizirani blok & Odabir doba kovanica

PoS sustav koji koristi Randomized Block Selection daje prednost onim korisnicima koji imaju jedan od najvećih iznosa uloga i ujedno jednu od najnižih hash vrijednosti. U međuvremenu, metoda odabira doba kovanica odabire krivotvoritelje određujući trajanje vremena u koje je svaki korisnik uložio svoje novčiće ili tokene. Korisnici koji su ulagali najdulje vremensko razdoblje tada su izabrani za krivotvoritelje.

Kao što je spomenuto, odabir kovanog doba i slučajni odabir blokova nisu jedini načini na koje se krivotvoritelji biraju na mrežama temeljenim na PoS-u. Nekoliko PoS-a algoritmi koristite neku vrstu kombinacije obje metode, a drugi pokušavaju razviti i testirati vlastiti način odabira validatora.

PoS sustavi imaju fiksnu opskrbu kovanicama

Većina PoS sustava također ima fiksnu ili maksimalnu količinu kripto valute koja je već stvorena kada se njihova blockchain je prvi put pokrenut. To znači da se nakon toga obično ne kovaju dodatni novčići kao u PoW-blockchainima.

U nekim slučajevima, nova kriptovaluta generira se povećanjem maksimalne ponude kovanica kako bi se dodatno potaknule validatore.

Zašto koristiti Proof-of-Stake?

Glavna prednost upotrebe PoS sustava je u tome što je energetski učinkovit, jer za razliku od PoW sustav, nije uključen rudarski postupak koji troši puno energije / resursa (električne energije).

Još jedna potencijalna korist korištenja PoS sustava je ta što značajno smanjuje šanse za napad od 51%, u kojem određena skupina entiteta preuzima kontrolu nad većinom snage raspršivanja (računanja) mreže blockchain, a zatim ga pokušava koristiti za osobne potrebe. dobitke.

Korisnici u PoS sustavu jako se obeshrabruju u pokretanju 51% napada jer bi za to morali riskirati gubitak cjelokupnog uloga. U usporedbi, loši glumci u PoW sustavu neće izgubiti skupu rudarsku opremu ako pokrenu napad od 51%.

Također je moguće da velik broj rudara u PoW sustavu može zajednički raditi formirajući rudarske bazene kako bi preuzeli kontrolu nad većinom, ili 51%, blockchain mreže. To se onda može pretvoriti u vrstu centralizirano prijetnja jer nagrade imaju tendenciju da eksponencijalno rastu u sustavima temeljenim na PoW-u, dok u PoS mrežama postoji samo linearni porast nagrada.

Pojednostavljeno, korisnici PoS-a imat će i do dvostruko veću kontrolu ako ulože (ili ulože) dvostruko veći iznos od drugog korisnika. S druge strane, korisnik na PoW mreži koji ulaže dvostruko više od drugog korisnika imat će eksponencijalno veću kontrolu.

Problemi s dokazom o udjelu

Iako smo razgovarali o mnogim potencijalnim prednostima PoS sustava, teoretski postoji problem s kojim se može susresti, a koji se naziva dilema “Ništa nije bitno”. Kritičari PoS-a tvrde da bi ovaj problem tehnički mogao otežati postizanje distribuiranog konsenzusa.

To bi se moglo dogoditi ako je blockchain račvan (podijeljen u dva odvojena blockchaina) jer proizvođači blokova možda neće imati što izgubiti ako se odluče na jedan blockchain preko drugog ili oboje. U takvom scenariju proizvođači blokova ne bi imali motivaciju za rješavanje sukoba.

Za usporedbu, mreže temeljene na PoW-u obeshrabruju rudare da podržavaju oba blockchaina koja proizlaze iz vilice. Gotovo su prisiljeni posvetiti se samo jednom, jer bi u protivnom morali podijeliti svoju računarsku snagu između dva različita blockchaina.

Ovakva situacija u PoS sustavu dovela bi do toga da teoretski mogu biti primljeni krivotvoritelji nagrade s obje strane rašlja, jer bi mogli istodobno staviti isti iznos na oba lanca.

Na temelju simulacijskih testova, mogućnost istodobnog ulaganja (ili kovanja) na više lanaca ne samo da se može učiniti, već se pokazalo i korisnim. Kako bi spriječili korisnike da ulažu u oba lanca, programeri Ethereum’s Casper protokol zasnovan na PoS-u razmotrio je potrebu od krivotvoritelja da polože polog.

Polog se tada može oduzeti ako se utvrdi da je krivotvoritelj postupio zlonamjerno ili neiskreno tijekom potvrđivanja transakcija. iako Mreža Ethereum trenutno koristi PoW, na kraju će prijeći na sustav zasnovan na PoS-u zbog zabrinutosti da PoW ne pruža “ekonomsku konačnost” i “probleme s jednakim pristupom rudarskom hardveru”.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me