Darbo įrodymas (POW) – kas tai yra ir kaip jis veikia
Sutarimo algoritmas apskritai yra grupės sprendimų priėmimo procesas. „Blockchain“ sutarimo algoritmai veikia identiškai. Be to, „blockchain“ sutarimo algoritmai turi aiškius tikslus išplėsti „blockchain“ tinklų naudojimą
Yra įvairių tipų sutarimo algoritmų, pagrįstų „blockchain“ tinklais. Bet du pagrindiniai yra „Proof-of-Work“ (PoW) ir „Proof-of-Stake“ (PoS)..
Šis „Hard Fork Basics“ epizodas apžvelgs vieną iš labiausiai apibrėžiančių „blockchain“ ypatybių, jos sutarimo mechanizmą, ypač „Proof-of-Work“ (PoW). Tikimės, kad galiausiai galėsite įrodyti, kad žinote, kas tai yra.
Šiame straipsnyje pateiksime išsamų populiaraus sutarimo algoritmo „Proof-of-Work“ (PoW) vadovą. Pažvelkime į šią apžvalgą išsamiai dabar.
Kas yra darbo įrodymas?
Darbo įrodymas taip pat paprastai sutrumpinamas kaip „PoW“. Darbo įrodymas (PoW) yra seniausias sutarimo metodas. Darbo įrodymo (PoW) idėja pirmą kartą buvo paskelbta 1993 m. Cynthia Dwork ir Moni Naor, o vėliau Satoshi Nakamoto ją pritaikė „Bitcoin“ dokumente 2008 m..
Darbo sutarimo įrodymas yra daugumos šiuo metu apyvartoje esančių kriptovaliutų pasirinkimo mechanizmas. Terminą „darbo įrodymas“ pirmą kartą pavartojo Markus Jakobsson ir Ari Juelsas leidinyje 1999 m.
Iš esmės tai yra tinklas, kuris užkerta kelią dvigubam išleidimui, o didžiosios kriptovaliutos naudoja jį kaip sutarimo algoritmą.
„PoW“ algoritmas veikia taip, kad tinklo mazgai turi išspręsti matematikos užduotį, kad sukonstruotų kitą bloką. Antra, tas, kuris gauna matematikos problemos sprendimą, gauna sutarimo leidimą pasirinkti bloką, kuris turėtų būti pridėtas prie lentos.
Kodėl reikalingas darbo įrodymas?
Darbo įrodymas yra svarbus, nes jis suteikia pasitikėjimo nepasitikinčioje aplinkoje sąskaitą. Šis protokolas užtikrina, kad nebūtų vykdoma per didelė kasyba. Tai daro padidindamas kiekvieno bloko patikrinimo sunkumus.
Jis palaiko kriptovaliutos atsargas, taip pat palaiko kalnakasius, kad tinklas veiktų. Tuo pačiu metu jis naudoja ribotus išteklius, tokius kaip laikas, skaičiavimo jėga ir energija.
Darbo įrodymas patikrina ir įsitikina, kad vartotojai be reikalo neišleidžia pinigų ten, kur nereikia. Jame naudojamas kriptografijos ir žaidimų teorijos mišinys. „PoW“ algoritmas leidžia visiems pakeisti „blockchain“ pagal sistemos taisykles.
Kaip veikia karo belaisvis?
Darbo įrodymo darbo protokolą galima trumpai apibendrinti taip:
1) Sandoriai sujungiami į vienetus, paprastai vadinamus blokais
2) Kalnakasiai patikrina kiekvieno bloko operacijų teisėtumą.
3) Kalnakasiai turi išspręsti matematinį galvosūkį, žinomą kaip darbo įrodymo problemą.
4) Pirmasis kasyklininkas, išsprendęs kiekvieną bloko problemą, yra apdovanojamas atlygiu.
5) Tada patikrintos operacijos saugomos viešojoje blokų grandinėje.
Darbo įrodymo nauda
Darbo sistemų įrodymas turi daug reikšmingų pranašumų. jie yra puikus būdas atgrasyti nuo šlamšto siuntėjų. Jei reikia protingo darbo, pvz. siunčiant el. laišką kiekvienam procesui, tada daugumai nepageidaujamų laiškų siuntėjų nepakaks skaičiavimo galios siųsti daugybei nepageidaujamų el. laiškų.
Be to, „Proof of Work“ sistemos gali būti naudojamos viso tinklo apsaugai užtikrinti. Tai yra pagrindinis „blockchain“ pranašumas, kai darbo įrodymui naudojama sutarimo sistema. Jei pakankamai mazgų varžosi ieškodami konkretaus sprendimo, bet kuriam vieninteliui blogam veikėjui ar net vienai blogų veikėjų grupei skaičiavimo galia, reikalinga tinklui užvaldyti ir valdyti, tampa neįmanoma.
Darbo ir akcijų įrodymas
„Stake Sake“ sistemos tikslas yra tas pats, tačiau procesas yra šiek tiek kitoks nei „Proof of Work“ sistemose. Nėra matematinio galvosūkio, kuriame būtų „Statos įrodymas“. Tačiau naujo bloko kūrėjas pasirenkamas deterministiškai, atsižvelgiant į jų akcijų paketą.
„Statue of Stake“ vietoje kalnakasių yra patvirtintojai. Kai kurie jų kriptografai yra užrakinti tikrintojų kaip ekosistemos dalis. Tuomet tikrintojai lažinasi už blokus, kurie, jų manymu, bus pridėti prie grandinės. Įdėjus bloką, tikrintojai gaus blokų paskatą, lygią jų akcijų paketui.
Dalies įrodymai turi keletą privalumų, palyginti su paslaugų įrodymu. Didžiausias energijos vartojimo efektyvumas. Jie paprastai būna daug ekologiškesni už kitą, nes tai nutraukia daug energijos reikalaujantį kasybos procesą. Tuo pačiu metu suvartojama elektros energija yra tik dalis suvartotos elektros energijos.
Darbo apribojimų įrodymas
Tačiau su darbo įrodymu yra tam tikrų trūkumų ar apribojimų, kuriuos galima išsamiai apibūdinti taip:
1) didžiulės išlaidos: Norint paleisti sudėtingus kasybos algoritmus, reikia specializuotos kompiuterinės įrangos. Kaina taip pat yra didelė ir nėra prieinama. Be to, specialiems kasybos baseinams eksploatuoti reikia didžiulės energijos, o tai dar labiau palengvina išlaidas.
2) Skaičiavimų nenaudingumas: Mašinoms reikia daug energijos, kad kalnakasiai sugeneruotų bloką. tačiau jų vertinimai negalioja niekur kitur, pavyzdžiui, įmonėje, mokslo ar kt.
3) 51% ataka: 51% išpuolis yra daugumos vartotojų grupės, kontroliuojančios didžiąją dalį kasybos galios, atakos. Užpuolikai yra visiškai valdingi, kur gali monopolizuoti sukurdami blokus ir gauti atlygį.
Išvada
Darbo įrodymas buvo originalus dvigubų išlaidų problemos sprendimas ir pasirodė tikslus bei efektyvus. Visiems kalnakasiams reikalaujama išspręsti sudėtingą sumą darbo įrodyme. Nugalėtoją toliau nustato asmuo, kuriam priklauso daugiausia aparatinės įrangos.
Tačiau yra keletas klausimų, su kuriais susiduria „Proof of Work“ algoritmas, į kuriuos reikia atsižvelgti. Tai apima energijos kiekį, kurio jai reikia, energijos gavybos centralizavimą, kurį šiuo metu turi kasybos baseinai, ir 51 procento užpuolimo riziką. Nugalėtoją toliau nustato asmuo, kuriam priklauso daugiausia aparatinės įrangos.