Luis Buenaventura II: Proof-of-Work (PoW) vs. Proof-of-Stake (PoS) podatkovna inteligenca PlatoBlockchain. Navpično iskanje. Ai.

Luis Buenaventura II: Proof-of-Work (PoW) proti Proof-of-Stake (PoS)

Delite nekaj Bitpinas ljubezni:

Ta članek je bil napisan 24. maja 2021 zjutraj.

Dobro jutro, kriptofam! Kitajska petkova večerna napoved "zatiranja kripto rudarjenja" še naprej izvaja pritisk na trge danes, pri čemer se BTC in ETH gibljejo tik nad 35 in 2 tisoč dolarjev.

Pomembno je vedeti, da je trgovanje ob koncu tedna zelo pomembna stvar »maloprodajnih strank« - nihče od institucionalnih trgovcev ni v pisarni. To pomeni, da nanj v veliko večji meri vplivajo bodisi hrup bodisi FUD, zato tudi nadaljnja prodaja.

Današnji #crypto poročanje potem ne bo o novicah, saj jih ni veliko (razen če vas zanima napoved Pentagona o NLP). Kot smo obljubili, bomo primerjali verige Proof-of-Work ($ BTC, $ ETH) in Proof-of-Stake ($ ADA, $ ETH2 itd.).

Kako delujejo verige blokov

Kazalo.

Če ne veste, kaj pomenijo te besede, je tukaj hitra osvežitev: verige blokov delujejo tako, da vzdržujejo na tisoče izvodov sebe na tisoče udeležencev. Zdaj, če imate toliko živih kopij, se morate prepričati, da se vsi strinjajo, katera različica je pravilna. Ta dogovor je tisto, čemur pravimo "konsenz", PoW in PoS pa sta primera "mehanizmov konsenza", tj. Kako blockchain odloči, katera kopija je pravilna. Pri določanju vsega, od transakcij BTC do kovanja NFT do trgovanja z DEX, se zanašamo na konsenz; je v središču vsakega blockchaina.

Prva stvar, ki jo morate razumeti pri razpravi PoW vs PoS, je ta, da traja že od nekdaj. Prvi kovanec, ki uporablja mehanizem PoS - Peercoin - je le tri leta mlajši od Bitcoina, zato to ni strašno nova ideja. Ethereum 2 bo ob zagonu največja in najbolj odmevna izvedba doslej.

Kot spremljevalec te objave sem ustvaril preprosto infografiko, ki navaja nekatere razlike med PoW in PoS, zato si oglejte to na fotografijah in jo lahko delite s svojimi FB skupinami. Tu ne bom pisal o vsaki od teh razlik, namesto tega se bom zavzel za dva dela razprave, ki se mi zdijo najbolj kritični.

Je PoS manj varen kot PoW?

Ker se PoS pogosto trži kot nadomestek za PoW, se moramo vprašati, ali je vsaj tako varen kot stvar, ki jo nadomešča. Kaj tukaj mislimo z izrazom "varno"? V bistvu govorimo o tem, kako odporen je na zunanje in notranje napade.

Na žalost je odgovor na to vprašanje zelo odvisen od tega, kako cenite decentralizacijo. Za ponazoritev je tu ključna situacija, ki poudarja razliko med PoW in PoS:

Kaj se zgodi, ko na omrežje vstopi nov udeleženec? V PoW je enostavno. Novi udeleženec samo poišče, katera je najdaljša kopija verige blokov (dobesedno s štetjem števila blokov na njej), in VEDE, da je to pravilna kopija. To pa zato, ker PoW določa pravilnost glede na dolžino verige. Daljša veriga pomeni, da je bilo v njej vloženega več dela (torej ime "dokaz o delu"), zato je pravilna. Zaradi energijsko intenzivne narave PoW je zelo drago izdelati ponarejeno kopijo, na kateri je več blokov. Vsaj v Bitcoinu je to izjemno neverjetno.

Luis Buenaventura II: Proof-of-Work (PoW) vs. Proof-of-Stake (PoS) podatkovna inteligenca PlatoBlockchain. Navpično iskanje. Ai.

V sistemih PoS pa mora novi uporabnik IZBRATI, kateri kopiji verjeti, in nato na tej kopiji temeljiti vse svoje nadaljnje transakcije. Ne morejo samo prešteti števila blokov, ker v nasprotju s PoW ustvarjanje blokov v verigi blokov PoS ni stroškovno. Zato lahko zlonamerni udeleženci ustvarijo neskončno veliko različnih kopij verige, da bi transakcije zamajali v svojo korist. To se imenuje problem "šibka subjektivnost".

Tehnični način za razlikovanje teh dveh načinov vključevanja je, da je PoW nezaupljiv in objektiven, medtem ko PoS zahteva * nekaj * zaupanja in je zato subjektiven.

Zdaj je v večini primerov to povsem benigno in sploh ne zlonamerno: če se novi udeleženec ETH2 pridruži omrežju, lahko poišče kopijo, ki jo predvaja Ethereum Foundation ali Consensys, in bodite prepričani, da je to pravilno. Toda v tem je vaš problem decentralizacije. Če bi Ethereum Foundation kdaj napadli od znotraj, se vse skupaj sesuje. In morda bolj "velika slika", če vsi samo temeljimo svoje knjige na karkoli reče Ethereum Foundation, potem spet samo gradimo Paypal, kajne?

To ni nemogoč problem, vendar VEDNO obstaja varnostni kompromis. ETH2 na primer v življenju svoje verige kot način reševanja uporablja "kontrolne točke": (https://notes.ethereum.org/@adiasg/weak-subjectvity-eth2), kar je kot »zajamčena« pravilna kopija do nedavnega trenutka v preteklosti. To zmanjša učinek šibke subjektivnosti z zmanjšanjem velikosti vprašljivega nabora podatkov na zadnjih nekaj blokov, vendar problema ne reši v celoti.

Je torej PoS bolj varen kot PoW? Ne v idealnem decentraliziranem smislu, toda če ste se pripravljeni zanašati na prijazne tretje osebe, je verjetno dobro. Samo čas bo pokazal, ali je dovolj DOVOLJ.

Ali PoS bogati bogatejše?

Poglejmo si primarne vire, ki jih uporabljajo PoW in PoS. V PoW rudarji kupujejo stroje, ki porabijo veliko energije za zaščito verige blokov. PoW je v bistvu dirka za iskanje najcenejše električne energije na svetu, zato vidite, da se veliko dogaja na Kitajskem, kjer je presežek električne energije, in obratno, v Afriki nobenega, ker tam primanjkuje. Skupne stroške PoW je enostavno opisati kot kapitalske stroške strojev + stalne stroške električne energije.

V PoS so stroški nepregledni, ker je primarni vir sama kriptovaluta. Način PoS deluje tako, da udeleženci položijo nekaj svojega kripto (svoj "delež") za priložnost, da zaslužijo provizije za transakcije. Ideja je v tem, da udeleženca v mreži verjetno skrbi za omrežje premo sorazmerno z velikostjo njegovega deleža v njem. To pogosto imenujemo "koža v igri" in običajno deluje.

Recimo, da je bil skupni znesek vloženega ETH 1,000,000, vaš osebni vložek pa 10,000 ETH. Za vsak blok imate 1% možnosti, da prejmete provizijo za transakcijo. Trenutne ocene za ETH2 so 7-odstotni letni donos vaših vloženih kovancev, čeprav se to število seveda zmanjša, ko se pridruži več igralcev. (https://launchpad.ethereum.org/en/)

Luis Buenaventura II: Proof-of-Work (PoW) vs. Proof-of-Stake (PoS) podatkovna inteligenca PlatoBlockchain. Navpično iskanje. Ai.

Če bi vsak udeleženec v mreži vložil 10,000 ETH, bi bilo vse v redu; gre za povsem pošten sistem, kjer ima vsak po 100% 1% možnosti, da zasluži transakcijske provizije. A to je v praksi seveda nemogoče. Obstaja velika verjetnost, da bo 80% vloženega ETH pripadlo le 20% udeležencev, v znanem gospodarskem pojavu, znanem kot Paretovo načelo.

Zakaj je tako slabo? No, če ima ta bogata manjšina skupaj 80% možnosti, da bo dobila na loteriji, se pojavi nezdrav krog. Lahko bi še naprej plugali svoj zaslužek nazaj v mrežo in še bolj povečali svoj vložek, kar bi še povečalo njihove možnosti za dobitke na loteriji in tako naprej, neskončno. (Ustvarjalec EOS Dan Larimer tukaj podrobneje opisuje težavo:https://bytemaster.medium.com/decentralizing-in-spite-of-pareto-principle-eda86bb8228b 

Kot rečeno, isti argument »bogati postajajo bogatejši« velja tudi za PoW, vsaj v smislu, da za njegovo delovanje potrebujete tudi znaten kapital. Vendar je rudarstvo bitkoinov veliko bolj podjetniško, saj je na tem prostoru veliko inovacij, ki prinašajo pametne načine, kako ga narediti bolj trajnostnega (glejte podjetja, kot so UpstreamData.com na primer).

Pri sistemih PoS pa morate v bistvu biti bogati le, če želite napredovati.

TLDR; Je PoS boljši od PoW?

Neizogibno me bo nekdo vprašal, katere od teh (PoW ali PoS) imam raje, in ne bom se odrekel svojemu odgovoru. Mislim, da je Satoshi s PoW našel elegantno rešitev za nemogoč problem in enajst let kasneje se zdi, da je to naš najboljši razpoložljivi mehanizem soglasja, ki ima možnost, da bo resnično decentraliziran.

Ne verjamem, da to trenutno velja za PoS. Zavedam se grafikonov, ki kažejo, da je vloga ETH2 trenutno videti precej bolj decentralizirana kot scenarij 80/20 Pareto, ki sem ga opisal zgoraj, vendar (1) ETH2 še ne deluje transakcijsko in (2) razlog, zakaj se imenuje Pareto * Načelo * je zato, ker sistemi težijo k temu razmerju, tudi če se udeleženci tega zavedajo.

Ko je vse rečeno in storjeno, je zelo verjetno, da je edini način za zmanjšanje porabe energije PoW nadomestiti s tistim preveč človeškim virom, imenovanim "zaupanje" prek PoS. To ni nujno slabo in pričakujem, da bo marsikdo popolnoma pripravljen na takšen kompromis.

Bloom

www.bloomx.app 

Dodatno branje:

Ta članek je bil prvotno objavljen kot objava na Facebooku in z dovoljenjem objavljen na BitPinas: Luis Buenaventura II: Proof-of-Work (PoW) proti Proof-of-Stake (PoS)

Delite nekaj Bitpinas ljubezni:

Vir: https://bitpinas.com/feature/luis-buenaventura-ii-proof-of-work-pow-vs-proof-of-stake-pos/

Časovni žig:

Več od Bitpinas