Investor's wiki

Obeliskikonsensusalgoritmi

Obeliskikonsensusalgoritmi

Mikä on obeliskin konsensusalgoritmi?

Obelisk on Skycoin-ekosysteemin käyttämä lohkoketjukonsensusalgoritmi, joka on suunniteltu poistamaan proof-of-work (PoW) ja proof-of-stake (PoS) -algoritmien puutteet. Luojiensa mukaan Obelisk vähentää myös louhintatarvetta, parantaa merkittävästi transaktionopeutta ja parantaa turvallisuutta.

Obeliskikonsensusalgoritmin ymmärtäminen

Lohkoketjut toimivat maailmanlaajuisesti itsesäänneltyinä, hajautettuina alustoina ilman yksittäistä valtuutusta. Siksi tarvitaan reaaliaikainen, luotettava ja suojattu verkkomekanismi, jolla varmistetaan verkossa tapahtuvien tapahtumien aitous ja päästään yhteisymmärrykseen reskontrasta. Tämä tehtävä suoritetaan konsensusalgoritmilla.

Vaikka PoW- ja PoS- järjestelmät ovat kaksi yleisimmin käytettyä konsensusalgoritmia, niillä molemmilla on joitain haittoja. Esimerkiksi PoW on erittäin energiaintensiivinen, ja PoS voi edistää kryptovaluuttojen hamstrausta kulutuksen sijaan.

Obeliskin konsensusprosessi

Obeliski yrittää kiertää PoW:n ja PoS:n ongelmia jakamalla vaikutusvaltaa verkon yli "luottamusverkkoksi" kutsutun konseptin mukaisesti. Tämä konsepti käyttää erilaisia verkkosolmuja ja tekee konsensuspäätökset kunkin solmun luoman vaikutuspistemäärän mukaan.

Obeliskissa kaikilla solmuilla on lista solmuista, joihin ne on tilattu. Tämä luo solmutiheyden. Solmuilla, joilla on tiheys, on enemmän vaikutusta verkkoon.

Obeliskiin osallistuvien roolien ja toimintojen suhteen on kahdentyyppisiä solmuja: lohkon luovat solmut ja konsensussolmut. Solmut voivat ottaa kumman tahansa roolin, koska ne ovat keskenään vaihdettavissa. Lohkoja luovat solmut keräävät uudet tapahtumat, todentavat ne, pakkaavat vahvistetut tapahtumat uuteen lohkoon ja lähettävät lohkon verkkoon.

Konsensussolmut keräävät lohkoja luovien solmujen luomat lohkot ja laittavat ne erilliseen säiliöön (lohkoketjua lukuun ottamatta). Sitten se tunnistaa suurimman lohkogeneraattoreiden määrän tekemän lohkon. Tätä lohkoa kutsutaan paikalliseksi voittajaksi ja se kelpuutetaan lisättäväksi lohkoketjuun. Jokainen konsensussolmu ylläpitää tarvittavia tilastoja paikallisista voittajista (jotka muut solmut raportoivat).

Kun suurin osa konsensussolmuista on ilmoittanut paikalliset voittajat, se luokitellaan maailmanlaajuiseksi voittajaksi ja pysyy osana lohkoketjua. Jos solmut kuitenkin päättävät toisin, jokin seuraavista toimista tapahtuu käytettävissä olevien tietojen ja paikallisten lokien perusteella:

  • Solmut synkronoituvat uudelleen verkon kanssa

  • Solmut eivät osallistu konsensukseen tai lohkon tekoon

  • Solmut säilyttävät lohkoketjunsa ja vaativat hätäpysäytys

Kuinka obeliskiä käytetään?

Obeliskiä käyttää Skycoin- ekosysteemi. Skycoin on suunniteltu ja mainostettu vaihtoehdoksi keskitetylle Internet-hallinnalle. Hankkeen taustalla on tarkoitus, että kuluttajat voivat hallita Internetiä ostamalla tai rakentamalla Skyminer-koneita, jotka käyttävät Skywirea, Internet-palveluntarjoajan (ISP) vaihtoehtoa, kotoa käsin.

Skycoin-ekosysteemiin rakennettu Skywire-verkko luo Internet-yhteyksien verkon, mikä poistaa Internet-palveluntarjoajan vaatimuksen. Skywiren käyttäjät palkitaan Skycoinilla ja Coin Hoursilla kaistanleveyden tarjoamisesta muille käyttäjille.

##Kohokohdat

  • Obeliski yrittää ratkaista ongelmia konsensusmekanismeilla jakamalla vaikutusvaltaa verkon yli "luottamusverkkoksi" kutsutun konseptin mukaisesti.

  • Obeliskikonsensus käyttää erillisiä solmuja konsensuksen ja lohkon luomiseen.

  • Obelisk on Skycoin-ekosysteemin patentoitu blockchain-konsensusalgoritmi.

##UKK

Mikä on konsensussolmu?

Skycoin-verkossa Obelisk-konsensusta käyttävässä konsensussolmu kerää lohkoja lohkoja luovilta solmuilta ja määrittää, minkä lohkon teki suurin määrä lohkogeneraattoreita. Tämä lohko lisätään lohkoketjuun.

Mikä on PoA-konsensus?

Proof-of-Authority consensus on lohkoketjukonsensusmekanismi, jossa uusia lohkoja lohkoketjulle voivat luoda vain solmut, jotka ovat todentaneet, että heillä on oikeus luoda uusi lohko.

Miten Blockchain saavuttaa konsensuksen?

Monet erilaiset konsensusalgoritmit on suunniteltu tuomaan hajautettu pääkirja konsensukseen. Useimmat niistä on rakennettu niin, että monet tapahtuman validaattorit pääsevät enemmistön yhteisymmärrykseen lohkoketjun tilasta ja tapahtuvista tapahtumista.