Investor's wiki

Konsensusmekanismi ( kryptovaluutta )

Konsensusmekanismi ( kryptovaluutta )

Mikä on konsensusmekanismi?

Konsensusmekanismi on vikasietoinen mekanismi, jota käytetään tietokone- ja bl ockchain -järjestelmissä saavuttamaan tarvittava yksimielisyys yhdestä data-arvosta tai verkon yhdestä tilasta hajautettujen prosessien tai moniagenttijärjestelmien välillä, kuten kryptovaluuttojen kanssa. Siitä on hyötyä mm. kirjanpidossa.

Esimerkiksi Bitcoin -lohkoketjussa konsensusmekanismi tunnetaan nimellä Proof-of-Work (PoW), joka vaatii laskentatehon käyttämistä vaikean mutta mielivaltaisen pulman ratkaisemiseksi, jotta verkon kaikki solmut pysyvät rehellisinä.

Konsensusmekanismi selitetty

Missä tahansa keskitetyssä järjestelmässä, kuten tietokannassa, joka sisältää avaintietoja tietyn maan ajokorteista, keskusjärjestelmänvalvojalla on valtuudet ylläpitää ja päivittää tietokantaa. Mahdollisten päivitysten tekemisestä – kuten tiettyjen lisenssien oikeutettujen henkilöiden nimien lisäämisestä/poistamisesta/päivityksestä – vastaa keskusviranomainen, joka on edelleen ainoa vastuussa aitojen tietueiden ylläpidosta.

Julkiset lohkoketjut, jotka toimivat hajautetuina itsesäätelyjärjestelminä, toimivat maailmanlaajuisesti ilman yksittäistä valtuutusta. Ne sisältävät satojen tuhansien osallistujien panoksia, jotka työskentelevät lohkoketjussa tapahtuvien transaktioiden tarkistamiseksi ja todentamiseksi sekä lohkolouhintatoimintojen parissa.

Tällaisessa dynaamisesti muuttuvassa lohkoketjun tilassa nämä julkisesti jaetut pääkirjat tarvitsevat tehokkaan, oikeudenmukaisen, reaaliaikaisen, toimivan, luotettavan ja turvallisen mekanismin varmistaakseen, että kaikki verkossa tapahtuvat tapahtumat ovat aitoja ja kaikki osallistujat sopivat konsensuksesta. pääkirjan tilasta. Tämän erittäin tärkeän tehtävän suorittaa konsensusmekanismi, joka on sääntöjoukko, joka päättää lohkoketjun eri osallistujien (eli solmujen tai transaktoreiden) lahjoitusten laillisuudesta.

Blockchain-konsensusmekanismit

On olemassa erilaisia konsensusmekanismien algoritmeja, joista jokainen toimii eri periaatteilla.

The proof of work (PoW) on yleinen konsensusalgoritmi, jota käyttävät suosituimmat kryptovaluuttaverkot, kuten bitcoin ja litecoin. Se edellyttää, että osallistujasolmu todistaa, että heidän tekemänsä ja lähettämänsä työ oikeuttaa heidät saamaan oikeuden lisätä uusia tapahtumia lohkoketjuun. Tämä koko bitcoinin louhintamekanismi vaatii kuitenkin korkean energiankulutuksen ja pidemmän käsittelyajan.

Todistus panoksesta (PoS) on toinen yleinen konsensusalgoritmi, joka on kehittynyt edulliseksi ja vähän energiaa kuluttavaksi vaihtoehdoksi PoW-algoritmille. Se sisältää vastuun jakamisen julkisen kirjanpidon ylläpitämisestä osallistujasolmulle suhteessa sen hallussa olevien virtuaalivaluuttamerkkien määrään. Tähän liittyy kuitenkin se haittapuoli, että se kannustaa kryptokoinien hamstraamiseen kulutuksen sijaan.

Vaikka PoW ja PoS ovat ylivoimaisesti yleisimpiä lohkoketjuavaruudessa, on olemassa muita konsensusalgoritmeja, kuten Proof of Capacity (PoC), jotka mahdollistavat osallistuvien solmujen muistitilan jakamisen lohkoketjuverkostossa. Mitä enemmän muistia tai kiintolevytilaa solmulla on, sitä enemmän oikeuksia sille myönnetään julkisen kirjanpidon ylläpitämiseen. Proof of Activity (PoA), jota käytetään Decred-lohkoketjussa, on hybridi, joka hyödyntää sekä PoW:n että PoS:n näkökohtia. Proof of Burn (PoB) on toinen, joka edellyttää transaktioiden lähettämistä pieniä määriä kryptovaluuttaa saavuttamattomiin lompakko-osoitteisiin, mikä itse asiassa "polttaa" ne pois.

Toinen, Solana-projektin kehittämä historian todiste (PoH), joka on samanlainen kuin Proof of Elapsed Time (PoET), koodaa itse ajan kulumisen kryptografisesti konsensuksen saavuttamiseksi kuluttamatta monia resursseja.

Kohokohdat

  • Bitcoinin kaivostyöntekijöiden kriitikot ovat väittäneet, että PoW on liian energiaintensiivinen, mikä on johtanut uusien ja tehokkaampien mekanismien luomiseen.

  • Lohkoketjujen ja kryptovaluuttojen yhteydessä proof-of-work (PoW) ja proof-of-stake (PoS) ovat kaksi yleisimmistä konsensusmekanismeista.

  • Konsensusmekanismilla tarkoitetaan mitä tahansa menetelmiä, joita käytetään sopimuksen, luottamuksen ja turvallisuuden saavuttamiseksi hajautetussa tietokoneverkossa.