„Bitcoin“ ir „Ether“, dvi žymiausios kriptovaliutos, šiuo metu naudoja konsensuso darbo įrodymo (PoW) algoritmą. Tačiau „Ethereum“ turi perėjimo prie akcijų paketo (PoS) algoritmo planą. Tai bus reikšmingas pokytis ir šifravimo bendruomenė noriai diskutuoja apie POW, palyginti su POS, pvz. kuris suteikia didesnį saugumą ir kuris ilgainiui bus geresnis.

“Kodėl sutarimo algoritmas yra svarbus?”

Prieš įsigilinant į diskusijas apie POW vs PoS, svarbu suprasti, kodėl „blockchain“ yra svarbus sutarimo algoritmas. Dvi centrinės „blockchain“ patalpos yra decentralizacija ir nekintami įrašai, ir tai numato sutarimo mechanizmas.

„Blockchain“ yra decentralizuotas tinklas, kuriame tinklo kompiuteriai, vadinami „mazgais“, palaiko paskirstytą duomenų bazę bendru būdu. Kiekvienas gali prisijungti be leidimų neturinčios blokų grandinės, o kiekvienas mazgas turi išsamų visų „blockchain“ operacijų įrašą. Iš tikrųjų kiekvienas mazgas yra visų operacijų knyga, todėl „blockchain“ taip pat vadinama „paskirstytos knygos technologija“ (DLT).

Operacijos sugrupuojamos į blokinius įrašus, kurie dar vadinami „blokais“. Blokai yra susieti per iš anksto nustatytą protokolo programą. Vienintelis būdas atnaujinti „blockchain“ yra pridėti naują bloką, nes nė vieno esamo bloko negalima modifikuoti ar ištrinti. Bet kuris mazgas gali pridėti naują bloką be jokios centralizuotos institucijos įsikišimo.

Kadangi kiekvienas mazgas gali pridėti naują bloką, duomenų vientisumui svarbu išlaikyti teisingą operacijų tvarką. Jei mazgas gali pridėti bloką su operacijomis, su kuriomis nesutinka likusi bendruomenė, dauguma naujojo bloko nelaikys galiojančiu. Jei mazgas, kuris pridėjo naują bloką, jo išlieka, sukurdamas naujesnius blokus ant jo ir toliau nepaisydamas bendruomenės standartų, likusi bendruomenė bus priversta padalyti tinklą, kad jie galėtų užimti valstybę tinklo prieš ginčą ir tęsti darbą. Tam reikalinga „kieta šakutė“, o dažnas tokio padalijimo atvejis nėra naudingas blokinės grandinės stabilumui. Norint to išvengti, reikalingas sutarimo mechanizmas.

Be to, kenkėjiškas mazgas gali užvaldyti tinklą „paskirstyto paslaugų atsisakymo“ (DDoS) atakomis ir sukurti klaidingas operacijas, pvz. „Dvigubos išlaidos“. y. du kartus išleisti tą patį šifravimo raktą. Kiekvienam sandoriui patvirtinti reikalingas sutarimo mechanizmas.

Nors yra keli sutarimo algoritmai, POW yra labiausiai paplitęs ir naudojamas daugumoje viešųjų blokų grandinių. Palyginti, PoS yra nauja.

„Kas yra POW algoritmas?“

POW algoritmo koncepciją pirmą kartą paskelbė Cynthia Dwork ir Moni Naor 1993 m. Straipsnyje, o šį terminą 1999 m. Sugalvojo Markus Jakobsson. Satoshi Nakamoto sugalvotas „Bitcoin“ tinklas yra žinomiausias POW įgyvendinimas, ir mes Panaudosiu jo pavyzdžius, norėdami išsamiau apibūdinti karo belaisvius.

„Bitcoin blockchain“ operacijos sugrupuojamos į atminties grupę, vadinamą „mempool“, ir kas 10 minučių sukuriamas blokas. Kad būtų galima įtraukti į kitą bloką, kiekvieną „mempool“ operaciją turi patikrinti „kalnakasiai“, t. Y. Vartotojai, kurie patikrina operaciją ir savo darbui naudoja specialiai sukurtą programinę įrangą ir specialios paskirties aparatinę įrangą..

Sandorio patvirtinimo procesas, dar vadinamas „kasyba“, reikalauja, kad kalnakasiai išspręstų kriptografinį galvosūkį. Tai yra konkurencingas procesas, nes sėkmingas kalnakasis gauna dalį kriptovaliutos, sukurtos kaip operacijos dalis.

Sandorio paprašęs „Bitcoin“ vartotojas pateikia sandorio duomenis kalnakasiui, ir tai yra lengva dalis. Tačiau kalnakasiui taip pat reikia žinoti paskutinio užfiksuoto bloko kriptografinį maišos variantą. Paskutinio įrašyto bloko maiša yra nuoroda į tą bloką ir turi būti nurodyta kuriant naują bloką, siekiant išlaikyti grandinės šventumą. Tai sunki dalis.

Paskutinio užfiksuoto bloko kriptografinis maišas nėra žinomas nė vienam kalnakasiui, ir jie turi greitai išbandyti vieną kitą numerį. Čia nėra jokių įgūdžių, reikalinga tik žiauri didelės skaičiavimo galios jėga. Kalnakasys, įtrūkęs šį didžiulį matematinį galvosūkį, apie tai praneša tinklui. Visi kiti kalnakasiai gali pamatyti didžiulį skaičių sugadinimą, kuris yra vardo „darbo įrodymas“ šaknis. Sėkmingas kalnakasis sukuria naują bloką, kuriame dabar įrašomos operacijos iš „mempool“.

Kriptografinis galvosūkis yra asimetriškas, t. Y. Vidutiniškai sunku kalnakasiams, tačiau tinkle labai lengva pamatyti įrodymus. Laikui bėgant galvosūkis tampa šiek tiek per lengvas, o blokų generavimo laikas sutrumpėja iki mažiau nei 10 minučių. Todėl galvosūkis atnaujinamas kas 14 dienų ir apsunkinamas. Tokiu būdu galvosūkis ir toliau tampa vis sudėtingesnis, o jo sprendimui reikalinga skaičiavimo galia turi padidėti.

Norint surengti DDoS ataką, siekiant užfiksuoti didžiąją dalį, t. Y. 51% skaičiavimo galios tokiame tinkle, nėra brangu. Tikėtina, kad potencialus įsilaužėlis išleis daugiau pinigų, nei galėtų uždirbti įsilaužęs, pavyzdžiui, į tinklą. POW daro „blockchain“ tinklą labai saugų.

Vis dėlto toks didelis saugumas kainuoja brangiai. Pvz .:

  • Bitcoin kasybos energijos poreikis yra toks didelis, kad iki 2018 metų pabaigos Bitcoin kasybos operacijos Islandijoje bus Suvartojo daugiau energijos, nei suvartoja visos šalies energijos! Dėl šios priežasties aplinkos apkrova daro neigiamą Bitcoin reklamą. Tokia didelė sąskaita už energiją apmokama fiat valiuta, o tai turės domino efektą, dėl kurio bus stumiama Bitcoin kaina
  • Nuolat atnaujinti skaičiavimo galią ir energiją nėra lengva atskiriems kalnakasiams, o „Bitcoin“ kasyba vis labiau tampa centralizuota, kai organizuoti operatoriai valdo milžiniškas kasybos platformas, kad būtų galima geriau taupyti. Tokia netiesioginė centralizacija prieštarauja pagrindinei decentralizacijos prielaidai blokų grandinėje.
  • „Kriptojacking“, t. Y. Kibernetiniai užpuolikai, pagrobiantys nieko neįtariančius kompiuterius kriptografijai, yra tampa vis dažniau, nes nesąžiningi kalnakasiai naudoja neetiškas priemones, kad pagerintų savo sėkmės galimybes „investicijų grąžos“ mažėjimo aplinkoje. Reguliarus programinės įrangos ir operacinės sistemos (OS) užtaisymas gali padėti apsisaugoti nuo „Cryptojacking“.

“Kuo PoS skiriasi?”

„Blokų grandinės“ tinklas su „PoS“ algoritmu turi konkrečius mazgus, atsakingus už operacijų patvirtinimą. Šie mazgai stato savo šifravimo žetonus ir vadinami „dalininkais“. Tai reiškia „žaidimo odą“, skirtingai nei „Bitcoin“ tinkle, kur kalnakasiai gali net neturėti jokio „Bitcoin“, o ką jau kalbėti apie sandorio patvirtinimo sandėlius.

Kuo didesnė rizika ir kuo ilgesnė statymo trukmė, tuo didesnė tikimybė, kad suinteresuotas asmuo gaus daugiau galimybių patvirtinti sandorį. Visi šifravimo žetonai jau buvo sukurti anksčiau, kaldinti nėra naujos monetos, o atlygis dalininkui yra operacijos mokestis. Kuo aukštesnė reputacija, tuo daugiau yra uždarbio potencialo dalininkui.

Kadangi nėra sudėtingo kriptografinio galvosūkio, kurį reikia išspręsti, „PoS“ algoritmui reikia mažiau energijos. Operacijų patvirtinimo procesas vadinamas „padirbinėjimu“, ir kadangi į patvirtinimo procesą nereikia įtraukti visų mazgų, tinklas turi didesnį mastelį.

Pašalinus viso tinklo dalyvavimą operacijų patvirtinimo procese, galima įgyvendinti kitą mastelio sprendimą, vadinamą „dalijimu“. Tai sąvoka, paimta iš duomenų bazės valdymo, kai horizontalios duomenų bazės dalys saugomos atskiruose serverio egzemplioriuose, taip pagerinant efektyvumą. „Blockchain“ grupėje mazgai išlaikys horizontalią „blockchain“ dalį, turės savo partnerį ir suteiks tinklui geresnį mastelį.

Yra PoS spąstų, ir ekspertai formuluoja sprendimus. Pvz .:

  • Kenkėjiškas žaidėjas gali įsigyti labai daug šifravimo žetonų, tapti dalininku ir nugalėti visus kitus suinteresuotuosius. Tačiau rinkos ekonomika apsaugo nuo tokių žingsnių, nes toks staigus didelis pirkimo šėlsmas ženkliai pakels monetos kainą, taigi įsilaužėlis bus atkalbėtas..
  • Dalyvis gali būti nesąžiningas ir patvirtinti kenkėjiškas operacijas. „Ethereum“ projekto komanda rengia savo naują „Casper“ protokolą kaip savo perėjimo prie PoS plano dalį, o naujasis protokolas užtikrins, kad tokie suinteresuoti asmenys prarastų monetas ir ateityje jiems nebūtų draudžiama statyti..

POW vs PoS: kuriam priklausys ateitis?

Nors POW tikrai užtikrina geriau decentralizuotą blokų grandinės tinklo saugumą ir buvo plačiai išbandytas daugelyje kriptovaliutų projektų, didžiulės neigiamos žiniasklaidos dėmesio sulaukia didžiulės energijos sąnaudos ir aplinkos apkrova, kylanti dėl skaitmeninių valiutų kasybos, kurios nėra paremtos jokiu materialiuoju turtu. Tokio susirūpinimo poveikis jau matomas, pvz. Kinija oficialiai draudimas Bitcoin kasyba.

Nors PoS yra palyginti naujas, įvaikinimas pradėjo augti, pvz. gerai žinoma kriptovaliutaDASH jau ją naudoja. Jei „PoS“ rinkėjai gali užtikrinti platesnę šifravimo bendruomenę apie algoritmo gebėjimą tinkamai apsaugoti tinklą, tai gali pakreipti mastą jo naudai. Jei gerai žinomas „Ethereum“ projektas rodo sėkmingą perėjimą prie PoS, tai bus didelis postūmis algoritmui. Kiti artimiausi mėnesiai parodys, kuris algoritmas taps standartiniu.

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