Plokiahela konsensuse mehhanismid peale PoW ja PoS

Allikasõlm: 1213978

Lugemise aeg: 5 protokoll

Plokiahela tehnoloogia koos sõlmede võrguga, millele krüptovaluutad on ehitatud, ei areneks ilma konsensusmehhanismideta. Need viitavad metoodikatele, mida kasutatakse plokiahela võrgus kokkuleppe (konsensuse) ja usalduse saavutamiseks detsentraliseeritud arvutivõrgus. Plokiahela konsensusmehhanismid mängivad olulist rolli selle tagamisel, et võrgu turvalisus ja jõudlus ei satuks ohtu.

Esimene konsensusprotokoll oli Proof of Work ehk PoW, mida iseloomustas selle energiaintensiivsus ja suur arvutusvõimsus, et lahendada keerulisi mõistatusi, et hoida võrgusõlmed joonel ja vermida uusi bitcoine. Lisaks võtab tehingute töötlemine kauem aega. Esimene plokiahela võrk Bitcoin kasutab endiselt PoW protokolli.

Nõudlus vähese energiamahuka mehhanismi järele tõi kaasa Proof of Stake või PoS. Erinevalt sellest PoW konsensusalgoritm, PoS hõlmab avaliku pearaamatu pidamiseks vajaliku koguse krüptovara panustamist võrku. Ethereumi võrk populariseeris PoS-i. Kuigi sellel on PoW ees eelis, soodustab see kogumist. Lisaks on suurematel žetoonide omanikel suurem võimalus uutele plokkidele allkirjastada.

Selgitatud konsensuse mehhanismid

Konsensusalgoritmid detsentraliseeritud võrgus, nagu Bitcoin, on sarnased keskasutusega tsentraliseeritud süsteemis, mis vastutab ettevõtte andmebaasi haldamise eest. Erinevus seisneb selles, et plokiahel töötab ilma ühe üksuseta. Plokiahelad on loodud teabe salvestamiseks, tehingute tegemiseks ja edastamiseks ilma tsentraliseeritud volitusteta. Kuna detsentraliseeritud võrk on avalikult jagatud, vajab see turvalist, õiglast ja usaldusväärset mehhanismi kõigi ahelas olevate tehingute kinnitamiseks ja autentimiseks. Seda teeb konsensusmehhanism.

Konsensusmehhanism tagab, et kõik võrgus olevad sõlmed on sünkroonitud ja kooskõlas. See on reeglid, mis kinnitavad plokiahelas osalejate või sõlmede panust. Kõik osalejad peavad nõustuma pearaamatus sõlmitud kokkuleppega. Konsensusprotokollid hoiavad plokiahela tõrgeteta töötamist ja see muudab need asendamatuks. 

Dünaamiliselt arenev plokiahela tehnoloogia on toonud rambivalgusesse mitmed mehhanismid. Alates töötõestusest Bitcoinis kuni mängu tõestamiseni Ethereum 2.0-s on aastate jooksul välja töötatud mitmeid tähelepanuväärseid konsensusprotokolle, et maksimeerida plokiahelatehingute tõhusust ja teabe salvestamist hajutatud arvutites. 

Siin analüüsime erinevaid protokolle peale PoW ja PoS ning nende eeliseid.

Muud peamised plokiahela konsensusmehhanismide tüübid

Ethereumi kaasasutaja Vitalik Buterini sõnul põhineb plokiahel kolmel põhikontseptsioonil, mida tuntakse ka kui Trilemma – mastaapsus, turvalisus ja detsentraliseerimine. Tõhususe ja jõudluse maksimeerimiseks peavad arendajad lisama need kolm atribuuti võrgu DNA-sse. Nende atribuutide tasakaalustamiseks töötasid võrguarendajad välja erinevad protokollid. Vaatame neid allpool.

Suutlikkuse tõend

Proof of Capacity on üks uutest võrguarendajate loodud protokollidest. PoC kasutab energia asemel tehingute autentimiseks kõvaketta ruumi. See võimaldab jagada võrgus osaleja seadme mäluruumi. Mida suurem on kaevandaja seadme mälumaht, seda rohkem on sõlmel võrgus õigusi. 

Suutlikkuse tõend on tuntud ka kui Kosmose tõestamise krüpto. SpaceMint ja Permacoin kasutavad konsensusprotokolli.

Tegevust tõendav dokument (PoA)

Tegevuse tõendamine on üks tõhusamaid algoritme, kuna see ühendab PoW ja PoS. See hübriidne konsensusmehhanism võimaldab võrgu kaevandajatel ja valideerijatel, kes on žetoonide omanikud, kaevandada ja panustada märke, et plokke autentida. PoA-s võitlevad võrgukaevurid sümboolse tasu eest uute plokkide kaevandamisega, kuid plokkidel pole tehinguid. Selle asemel on need tühjad mallid tehingu pealkirja ja preemia aadressiga. 

Tehingu pealkiri valib ploki kinnitamiseks pearaamatus juhuslikult sõlme. Seejärel jagatakse võrgutasu võrgus osalejate vahel. See konsensuse mehhanism langeb küberrünnakute riskid üle 50%, muutes võimatuks sõlme märgi ennustamise või pearaamatu järgmise ploki kinnitamise.

Selle mehhanismi kaevandamiseks kulub aga endiselt palju energiat, kuna see kasutab PoW-d. Lisaks on märkimisväärse hulga žetoonidega omanikel suurem võimalus plokkidele alla kirjutada ja preemiaid nõuda. Määratud plokiahel kasutab PoA-d.

Volituse tõendamine

Volituste tõendamine kasutab tehingute kinnitamiseks ja uute plokkide lisamiseks mainepõhist struktuuri. Teised võrgus osalejad valivad need validaatorid süsteemi hooldamiseks. Tavaliselt on need valideerijad institutsionaalsed investorid, kellel on pikaajaline huvi ja investeeringud võrgustikku ning kes on nõustunud oma sotsiaalse identiteedi avalikustamisega. 

Selle mehhanismi suurim kriitika seisneb selles, et see on pooltsentraliseeritud, kuna see soosib konkreetset inimeste hulka. Seetõttu peavad paljud avalikud detsentraliseeritud võrgud seda ühildumatuks. VeChain kasutab PoA-d. 

Ajaloo tõend (PoH)

Solana kasutab ajaloo tõestust. PoH-algoritmid toimivad sisseehitatud kirje kaudu, mis näitab kõiki ahelasiseseid tehinguid. Erinevalt teistest konsensusmehhanismidest, mis nõuavad tehingute kontrollimiseks kollektiivlepingut, säilitab iga plokiahela validaator oma kella, salvestades sõnumi aja SHA-256 kontrollitavasse viivitusfunktsiooni VDF. Nii jäävad võrguviivitused mööda. Nii saab Solana saavutada oma märkimisväärse tehingukiiruse. 

Teised konsensusmehhanismid tekkisid kahe algoritmi segamisel: PoS-i olulisuse tõend, PoC-st salvestamise tõend (andmepõhine) ja PoS-i panuse tõend.

Tee ees

Plokiahela tehnoloogia areng on sünnitanud hulgaliselt konsensusmehhanisme. Tehnoloogia laienedes ja küpsedes on krüptoruumis konsensusprotokollides märgatavamad iteratsioonid. 

Plokiahela konsensusmehhanismid toimivad nutikate lepingutega tõhusalt. Nutikad lepingud on käivitatavad programmid, mis töötavad plokiahelates. See programm määratleb reeglid ja kokkulepped ning jõustab need kirjaliku koodi kaudu. Kuigi neid saab vaikimisi kustutada, saab neid kasutada, kui neid pole korralikult auditeeritud. 

Oleme näinud juhtumeid, kus krüptoplatvormidele häkiti. Need DeFi häkkimine on muutunud tavaliseks nutikate lepingute tuvastatava vea tõttu. Häkkerid kasutavad lünka rahaliste vahendite varastamiseks ära. Kõige tavalisemad ohvrid on plokiahelad, mis kasutavad PoS ja PoA (Proof of Activity). 

Nendele võrkudele ehitatud DeFi-projektid võivad olla häkkimiskindlad, kui neid laialdaselt auditeerivad kogenud turvafirmad, nagu QuillAudits. See ettevõte kasutab nutika lepingu turbetaseme kontrollimiseks tõhusat lähenemisviisi. Kui haavatavus on tuvastatud, soovitab QuillAudits parimat viisi projekti kaitsmiseks ja jälgib seda ka. 

Võite pöörduda QuillAuditsi poole siin kui vajate abi oma projekti turvaauditi läbiviimisel. 

Võtke ühendust QuillAuditsiga

QuillAudits on saavutanud tõhusa nutika lepinguauditi pakkumise. Kui vajate nutikate lepingute auditeerimisel abi, pöörduge julgelt meie ekspertide poole leiad siit!

Lisateabe saamiseks jälgige QuillAuditsi.

puperdama | LinkedIn Facebook | Telegramm

475 views

Postitus Plokiahela konsensuse mehhanismid peale PoW ja PoS ilmus esmalt Blog.quillhash.

Ajatempel:

Veel Platoni taasavaldamisest