Obeliskin konsensusalgoritmin MÄÄRITELMÄ
Obelisk on lupaava konsensusalgoritmi, jonka tavoitteena on poistaa työn todistamisen (POW) ja vaakatodistuksen (POS) algoritmien puutteet ja mahdollistaa lohkoketjun tilan ylläpitäminen hajautetussa verkossa pienellä laskentateholla ja ilman tarvetta sidosryhmille. niihin liittyvät vaatimukset. Se vähentää kaivostoiminnan tarvetta, parantaa merkittävästi tapahtumien nopeutta ja parantaa turvallisuutta.
JAKAUTUMINEN Obelisk Consensus Algorithm
Julkiset ryhmäketjut toimivat maailmanlaajuisesti itsesääntelevinä, hajautetuina alustoina ilman yhtä ainoaa auktoriteettia. Reaaliaikaista, luotettavaa ja turvallista verkkomekanismia tarvitaan verkossa tapahtuvien tapahtumien aitouden ja pääkirja-aseman yksimielisyyden varmistamiseksi. Tämä kaikkein tärkeä toiminta suoritetaan konsensusalgoritmilla, joka on verkkoprotokolla, joka päättää erilaisten blockchain-osallistujien panoksista.
Vaikka Bitcoinin ja Litecoinin käyttämä työtodistus (POW) ja Dashin ja NEOn käyttämä vaakatodistus (POS) ovat kaksi yleisimmin käytettyä konsensusalgoritmia, molemmilla on joitain haittoja. POW: n sanotaan olevan energiaintensiivinen, ja POS edistää salaustekniikan keräämistä kuluttamisen sijasta.
Kuinka obeliski toimii?
Obelisk pyrkii kiertämään POW: n ja POS: n ongelmat jakamalla vaikutus verkossa yli luottamuksen verkoston käsitteen. Tämä käsite jakaa vaikutuksen eri verkon solmuihin ja tekee konsensuspäätökset kunkin solmun vaikutuspisteestä riippuen. Jokainen solmu tilaa tietyn määrän muita verkon solmuja, ja solmun tilaajaverkon tiheys määrää sen vaikutuksen verkkoon.
Roolien ja suoritettujen toimintojen suhteen obeliskissa on kahta tyyppiä solmuja - lohkon muodostavia solmuja ja konsensussolmuja, ja solmut voivat vaihtaa keskenään mitä tahansa roolia. Lohkoa luovat solmut keräävät uusia tapahtumia, todentavat ne, pakavat todennetut tapahtumat uuteen lohkoon ja lähettävät sitten lohkon verkkoon. Konsensussolmut keräävät lohkojen muodostavien solmujen muodostamat lohkot ja laittavat ne erilliseen säilytyslokeroon, paitsi lohkoketjuun. Sitten se identifioi lohkon, jonka suurin joukko lohkogeneraattoreita oli tehnyt. Tätä lohkoa kutsutaan paikalliseksi voittajaksi, ja se voidaan lisätä lohkoketjuun. Jokainen tällainen konsensussolmu ylläpitää tarvittavia tilastoja paikallisista voittajista, kuten muut solmut ovat ilmoittaneet. Kun suurin osa tai kaikki konsensussolmut ovat ilmoittaneet paikalliset voittajat, se katsotaan globaaliksi voittajaksi ja pysyy edelleen osana ketjua. Jos solmut kuitenkin päättävät toisin, se suorittaa jonkin seuraavista toimista käytettävissä olevien tietojen ja paikallisten lokien perusteella
(1) synkronoi itsensä uudelleen verkon kanssa tai
(2) luopuminen osallistumisesta yksimielisyyteen ja / tai ryhmittelyyn tai
(3) pitää kiinni ketjunsa ja pyytää hätäpysähdystä
Obeliskilla on suuri skaalautuvuus ja alhainen energiankulutus. Block-sukupolvi voidaan suorittaa edullisilla laitteistoilla. Algoritmi voi toimia helposti ja tehokkaasti hajaverkossa, jossa on vain lähimmän naapurin yhteys, sen sijaan, että tarvitsisi suurta kaistanleveyttä.
Obeliskiä käyttää SkyCoin, joka on nousemassa kokonaiseksi blockchain-tekniikan ekosysteemeksi, ja se otettiin käyttöön edistämään salaustekniikan ja julkisen pääkirjatekniikan käyttöä "todellisena" valuuttana, toisen välineen sijasta spekulaatiivisten salausvaluuttavedosten arvioimiseksi.
