Delegated Proof of Stake (DPoS) – Aloittelijan opas

Bitcoin luotiin Proof of Work -mallilla, jota käytettiin konsensukseen, mutta siitä lähtien on kehitetty muita konsensusmalleja. Tämä on johtanut joskus kiivaisiin keskusteluihin kryptovaluuttayhteisössä, kun käyttäjät ja kehittäjät esittävät mielipiteensä siitä, mikä konsensusmalli on paras.

Totuus on, että kullakin on omat vahvuutensa ja heikkoutensa, ja konsensusmallin valinnassa on otettava huomioon sovelluksen ja verkkotyypin näkökohdat sekä turvallisuus-, hajauttamis- ja skaalautumistarpeet.

Yksi melko suosittu konsensusmalli on Delegated Proof of Stake (DPoS) -malli, jonka Dan Larimer kehitti vuonna 2014 Bitsharesin konsensusmekanismina. Sen jälkeen sitä on käytetty muilla alustoilla erilaisissa toteutuksissa. DPoS-malli on demokraattinen yksimielisyysmalli, jolla on joitain merkittäviä muutoksia Proof of Stake -menetelmään, mikä vaikuttaa ensisijaisesti sen hajauttamiseen ja skaalautuvuuteen.

Kuinka delegoitu todistus vaarnasta toimii

DPoS käyttää delegoituja sidosryhmiä validoimaan lohkoketjun ja ratkaisemaan konsensuskysymykset demokraattisesti suunnitellussa mallissa. DPoS-järjestelmässä kaikki sidosryhmät, jopa pienimmällä rahamäärällä varustetut, voivat antaa äänen vaaliprosessissa, joka valitsee lohkon tuottajat verkolle.

Yksi merkittävä ero DPoS: n ja PoS: n välillä on se, että DPoS-järjestelmällä ei ole vähimmäisvaatimuksia osallistujille. Toinen ero on se, että käyttäjien äänipaino on verrannollinen heidän panokseensa sen sijaan, että estettäisiin tuotannon sidos sidosryhmien kokonaismerkkeihin.

DPoS: n perustamisen tarkoituksena oli saada aikaan tehokkaampi osoitus vaarnan yhteisymmärryksestä. DPoS-ratkaisu keskittyi nimenomaan verkon skaalautuvuuteen, ja se voi vahvistaa verkkotapahtumat sekunneissa, mikä tekee siitä parhaiten skaalautuvan ratkaisun.

Mallin perusta on reaaliaikainen äänestysprosessi, joka saavuttaa yksimielisyyden, sekä maine todistajien valinnassa tai tuottajien estämisessä. Tässä mallissa valta on aina sidosryhmien käsissä, ja heillä on mahdollisuus lisätä ja poistaa todistajia maineensa perusteella. Todistajia tai lohkojen tuottajia syytetään validoimalla ja lähettämällä lohkot varmistaakseen kaksinkertaisen kulutuksen.

Todistajan valinta dPoS

Katsaus todistajien valintaan dPoS: ssa. Kuva lähde

Sidosryhmät voivat muuttaa todellisten todistajien lisäksi myös todistajien lukumäärää milloin tahansa. Tämä kannustaa todistajia toimimaan rehellisesti kaikkina aikoina, koska jos he tekisivät pahaa, sidosryhmät poistaisivat heidät todistajina.

Yksimielisyyden saavuttaminen DPoS: ssä muodostuu 4 perusvaiheesta:

  1. Sidosryhmät valitsevat lohkotuottajat (todistajat);
  2. Todistajat siirtyvät sitten kierroskierrokseen, jossa on lohkojen määrä yhtä suuri kuin todistajien lukumäärä. Tämä varmistaa luotettavuuden tekemällä jokaisesta kierroksesta kilpailukykyisen markkinatalouden;
  3. Todistajat vahvistavat ja lähettävät estoja;
  4. Konsensus saavutetaan ja prosessi alkaa uudestaan.

Todistajat palkitaan työstään niin kauan kuin he tuottavat lohkon. Todistajat eivät pysty muuttamaan tapahtuman yksityiskohtia, mutta jos he tekisivät salaa keskenään, ne voisivat estää tapahtumia sisällyttämästä lohkoihin.

Tällaiset haitalliset toimet saisivat melkein varmasti todistajan äänestämään seuraavalla kierroksella. Lisäksi tiettyjen liiketoimien estäminen ei olisi tehokasta pitkällä aikavälillä, koska tapahtuma sisältyisi lopulta rehellisen todistajan tuottamaan lohkoon.

Pidä heidät rehellisinä


Delegated Proof of Stake on suunniteltu erityisesti kannustamaan 100% rehellistä solmujen osallistumista. Pisin ketjun on oltava suurin enemmistö. Tämä tarkoittaa sitä, että jos solmut ovat salaisessa yhteistyössä ja toimivat haitallisesti (ei kovin todennäköistä), sidosryhmät huomaavat, että lohkojen validointi ei ollut 100%.

Tällaisissa tapauksissa he äänestävät nykyisten todistajien joukon poistamiseksi. Ja lopulta vähemmistöketju, jolla on 100% rehellinen solmujen osallistuminen, ohittaa kaikki ketjut, joiden osallistuminen on alle 100%. Hyväksyntääänestysprosessilla varmistetaan myös, että edes joku, jolla on 50% aktiivisesta äänivallasta, ei pysty valitsemaan yhtä tuottajaa itse.

Hajauttamisen vertailut

Hajauttamisen vertailu. Kuva lähde

Tämä malli, jonka avulla sidosryhmät voivat poistaa todistajat omasta mielestään, on DPoS-menetelmän keskeinen turvaominaisuus. Se tarkoittaa, että todistajilla ei ole todellista valtaa verkostossa, koska sidosryhmät valvovat todistajien valintaa. Sidosryhmät saavat jopa siirtää äänensä muille prosessissa, joka tunnetaan valtakirjalla. Tämä järjestelmä antaa sidosryhmille paljon paremman hallinnan verkon yli ja palvelee myös joustavamman verkon luomista.

DPoS-malli luotiin myös tekemään tarkoituksellinen kompromissi hajauttamisen ja skaalautuvuuden välillä. Näemme todellisen hajauttamisen alustoilla, kuten Bitcoin ja Ethereum, ja kustannukset ovat rajalliset skaalautuvuudet. DPoS-mallissa sallitaan jonkin verran keskittämistä verkon skaalautuvuuden parantamiseksi.

Mallin keskitetyt komponentit ovat kuitenkin avoimia ja tunnistettavissa, ja sidosryhmät voivat tarvittaessa poistaa ne. Hajauttaminen on enemmän läsnä sidosryhmäyhteisössä, jossa mallin todellinen voima on joka tapauksessa.

Yksi DPoS: n tärkeä piirre on, että mitä tahansa järjestelmän parametreja voidaan muuttaa sidosryhmien äänestyksellä. Näitä parametreja ovat lohkovälit ja koot, tapahtumamaksut, todistajapalkkiot ja jopa todistajien lukumäärä. Tämä antaa verkolle paljon enemmän joustavuutta ja antaa sen muuttua vastaamaan verkon kehittyviä tarpeita.

DPoS: n edut

dPoS PoW BitSharesin kautta

DPoS: n edut PoW: hen nähden. Kuva Lähde

DPoS-malli luotiin ja on otettu käyttöön useissa lohkoketjuissa, koska se tarjoaa erottuvia etuja. Ilmeisin on energiaintensiivisen Proof of Work -mallin poistaminen.

Lisäksi DPoS: ssä käytetty äänestysmekanismi pitää verkon valmiina tarvittaviin päivityksiin, kun ne tulevat saataville hyödyntämällä mallin virallista hallintoa. Tämä ketjun hallinta auttaa DPoS-järjestelmiä välttämään kiistanalaisia ​​haarukoita, jotka ovat vaivanneet joitain suosituimmista blockchain-alustoista.

Viimeisenä, mutta ei vähäisimpänä, DPoS-malli poistaa PoS-malliin kuuluvan Ei mitään vaarnalla -dilemman. Tällöin validoijilla ei ole kustannuksia validoida kahdessa kilpailevassa ketjussa. Tämä on tietysti kannattavin strategia validoijille, mutta verkossa se voi johtaa kaksinkertaiseen kulutukseen.

DPoS suojaa tätä vastaan ​​saamalla sidosryhmät äänestämään lohkojen tuottajia sen sijaan, että tosiasiallisesti tuottaisi lohkoja. Pisin ketju pidetään aina kelvollisena ketjuna, joten haitallisten tuottajien on mahdotonta tuottaa haarukkaa, joka ohittaa pääketjun johtuen tuottajien lukumäärästä ja järjestyksestä ennen jokaista kierrosta.

DPoS: n haitat

Tietysti on kritisoitu DPoS: ää, etenkin sen keskittämistä ja pientä operaattoreiden luottamustarvetta. On totta, että jotkut näistä kysymyksistä voivat olla ongelmallisia, jos ne otetaan pois täydellisen konsensusmekanismin kontekstista. Hajauttamisesta luopuminen skaalautuvuuden hyväksi ei ehkä ole järkevää Bitcoinille, joka tarvitsee hajauttamista estääkseen hyökkäyksen verkkoonsa.

Pikemminkin DPoS-malli, sen skaalautuvuus ja osittainen keskittäminen soveltuvat paremmin sovelluksiin, jotka eivät kuulu tällaisiin uhkiin. Joten se voi toimia hyvin esimerkiksi sosiaalisen verkoston, mutta ei yhtä hyvin finanssiverkoston kanssa.

Yksi uhka DPoS-mallille on samanlainen kuin poliittisissa vaaleissa, ja se on alhainen äänestysaktiivisuus. Täällä on tavallista, että sidosryhmät, joilla on pienet panokset, kokevat, ettei yksinkertaisesti ole heidän aikansa arvoinen äänestää DPoS-mallissa. Tämä jättää oven avoimeksi valaille, joilla on suorempi vaikutus verkkoon, varsinkin jos he pystyvät myös ottamaan haltuunsa pienempien äänien massat valtakirjan välityksellä.

Kannustinmekanismi ja hyväksymisäänestys lieventävät sekä supistettua keskittämistä että manipuloidun äänestyskehyksen mahdollisuutta, mutta huoli näiden kahden suhteen on uskottavaa. Koska DPoS-malli rakennettiin joustavaksi, on mielenkiintoista nähdä, miten erilaiset toteutukset vastaavat näihin huolenaiheisiin.

Mitkä lohkoketjut käyttävät delegoitua todistusta panoksesta

Delegoitujen osuustodistusten käyttö konsensusmekanismina kasvaa. Jotkut DPoS: ää tällä hetkellä käyttävistä kryptovaluutoista eivät ole täydellinen luettelo:

  • BitShares
  • Lisk
  • EOS
  • Steem
  • Arkki
  • Nano
  • Cardano
  • Tezos

Johtopäätös

Delegoidun panoksen todistamisen luominen konsensusmekanismina toi uuden ja mielenkiintoisen vaihtoehdon perinteiselle vaarnan todistukselle. Vaikka se on ollut olemassa jo yli 4 vuotta, on syytä nähdä, kuinka se sopeutuu ja muuttuu vastaamaan tulevia vaatimuksia, koska se on niin joustava kehys.

Kompromissit, joita se tekee skaalautuvuuden ja hajauttamisen välillä, tarjoavat vakuuttavan käyttötapauksen tulevaisuuden toteutuksiin, jotka auttavat kryptovaluuttaekosysteemiä kasvamaan luonnollisemmin.

Itse malli on jo todistettu onnistuneilla ja kestävillä kryptovaluutta-alustoilla, jotka käyttävät DPoS: ää, kuten Steem ja Bitshares. Kunnianhimoisemmat projektit, kuten EOS, Lisk ja Cardano, ovat kaikki saaneet myös suuren määrän tukea, ja todennäköisesti kukin tarjoaa omat panoksensa kryptovaluuttaan.

Tämä on yksi tapaus, jossa konsensusmekanismia on syytä tarkkailla, koska sen joustavuus voi johtaa ajattelemattomiin hyötyihin ja toteutuksiin.

Esitelty kuva Fotolian kautta

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map