Mikä on konsensusmekanismi?
Konsensusmekanismi on vikasietoinen mekanismi, jota käytetään tietokone- ja lohkoketjujärjestelmissä tarvittavan sopimuksen aikaansaamiseksi verkon yhdestä data-arvosta tai yhdestä tilasta hajautettujen prosessien tai moniagenttijärjestelmien kesken, kuten esimerkiksi salauksen valuuttojen kanssa. Se on hyödyllinen muun muassa kirjanpidossa.
Konsensusmekanismi selitetty
Missä tahansa keskitetyssä järjestelmässä, kuten tietokannassa, joka sisältää avaintietoja ajokortteista maassa, keskusvalvojalla on valtuudet ylläpitää ja päivittää tietokantaa. Mahdollisten päivitysten - kuten tiettyjen lisenssien oikeutettujen henkilöiden nimien lisäämisen / poistamisen / päivittämisen - suorittaa keskusviranomainen, joka on ainoa vastuussa aittojen tietojen ylläpidosta.
Julkiset ryhmäketjut, jotka toimivat hajautettuina, itsesääntelevinä järjestelmin, toimivat maailmanlaajuisesti ilman erillistä auktoriteettia. Niihin osallistuu satoja tuhansia osallistujia, jotka työskentelevät lohkoketjussa tapahtuvien tapahtumien todentamisessa ja todentamisessa sekä lohkon kaivostoiminnassa.
Tällaisessa lohkoketjun dynaamisesti muuttuvassa tilassa nämä julkisesti jaetut hakemistot tarvitsevat tehokkaan, oikeudenmukaisen, reaaliaikaisen, toiminnallisen, luotettavan ja turvallisen mekanismin varmistaakseen, että kaikki verkossa tapahtuvat tapahtumat ovat aitoja ja että kaikki osallistujat sopivat yhteisymmärrykseen. pääkirjan tila. Tämä kaikki tärkeä tehtävä suoritetaan konsensusmekanismin avulla, joka on joukko sääntöjä, jotka päättävät blockchain-osanottajien osallistumisesta.
On olemassa erilaisia konsensusmekanismien algoritmeja, jotka toimivat eri periaatteilla.
Työn todistus (POW) on yleinen konsensusalgoritmi, jota käyttävät suosituimmat salauksenvaihtoverkot, kuten bitcoin ja litecoin. Se vaatii osallistujasolmun todistamaan, että heidän tekemänsä ja toimittamansa työ oikeuttaa heidät saamaan oikeuden lisätä uusia tapahtumia lohkoketjuun. Tämä koko bitcoinin kaivosmekanismi tarvitsee kuitenkin suuren energiankulutuksen ja pidemmän käsittelyajan.
Vaakatodistus (POS) on toinen yleinen konsensusalgoritmi, joka kehittyi edullisena, vähän energiaa kuluttavana vaihtoehtona POW-algoritmille. Siihen sisältyy vastuunjako julkisen pääkirjan ylläpidosta osallistujasolmulle suhteessa sen hallussa olevien virtuaalisten valuuttatunnusten määrään. Tähän liittyy kuitenkin haittapuoli, että se edistää salausteknisäästöjä kuluttamisen sijasta.
Samoin on muita konsensusalgoritmeja, kuten Proof of Capacity (POC), jotka sallivat osallistuvien solmujen muistitilan jakamisen lohkoketjuverkossa. Mitä enemmän muistia tai kiintolevytilaa solmulla on, sitä enemmän oikeuksia sillä on julkisen pääkirjan ylläpitämiseen.
