mitä Konsensusprotokollat ovat?

yksi lohkoketjun suurimmista lupauksista on se, että se on trustlesssystem, joka käyttää yhteisöä auttaakseen todentamaan, ovatko tapahtumat aitoja. Mutta miten se tekee sen? Eri verkostot käyttävät erilaisia menetelmiä, ja niitä menetelmiä kutsutaan konsensusprotokolliksi. Se on lähinnä sääntöjä, joilla verkosto toimii.

alla käydään läpi, mitä ne ovat, miten ne toimivat ja mitkä ovat suosituimpia nykyisin käytössä olevia tyyppejä.

mitä Konsensusprotokollat ovat?

lohkoketju eli hajautettu tilikirja leviää solmukohtiin, joiden tehtävänä on verifioida verkon tapahtumia. Tämä on yksi tärkeimmistä ajatuksista blockchain, ja antaa sille ainutlaatuisen hajautettu maku.

tämän seurauksena kuka tahansa voi lähettää tietoa tallennettavaksi lohkoketjuun, ja siksi on tärkeää, että käytössä on prosesseja, joilla varmistetaan, että kaikki ovat yhtä mieltä siitä, mitä tietoja lisätään ja mitä heitetään pois. Näitä sääntöjä kutsutaan konsensuspöytäkirjoiksi. Ne vahvistavat tapahtumat ja auttavat pitämään verkon turvallisena.

konsensusprotokolla on perinteisesti asetettu ennen lohkoketjun luomista, mutta jotkin verkot, kuten Ethereum, muuttavat konsensusprotokollaa, jolla se toimii verkon ollessa toiminnassa. Lisää siitä alla.

miten Konsensusprotokollat toimivat?

lohkoketjuverkoston ytimessä oleva konsensusprotokolla antaa erityisen menetelmän sen todentamiseksi, onko transaktio totta vai ei. Se tarjoaa menetelmän tarkistaa ja vahvistaa, mitä tietoja olisi lisättävä blockchain tietueeseen. Koska blockchain-verkoissa ei yleensä ole keskitettyä viranomaista, joka sanelee, kuka on oikeassa tai väärässä, blockchain-solmujen kaikkien on sovittava verkon tilasta ennalta määriteltyjen sääntöjen tai protokollan mukaisesti.

Bitcoinin osalta konsensusprotokolla on Proof-of work (PoW), lohkolouhintaprosessi, joka vahvistaa jokaisen liiketoimen. Muita konsensusprotokollan tyyppejä ovat Proof-of-Stake (PoS) ja Proof-of-Authority (Poa).

konsensus voidaan määritellä sopimukseksi, pöytäkirjat ovat sääntöjä. Yksinkertaisesti konsensuspöytäkirjoja voitaisiin pitää ” sopimuksen sääntöinä.”

mitä konsensusprotokollat tekevät?

Estä yksittäinen taho ottamasta määräysvaltaa

jos verkostolla on konsensus, kaikki osallistuvat solmut ovat yhtä mieltä lohkoketjun tilasta. Näin data kirjataan “totuutena” ja lohkoketju pystyy toimimaan yhä enemmän dataa lisättynä transaktioiden tai älykkäiden sopimusten toteutuessa.

jos lohkoketjujen toimivuus on vähän hämärän peitossa, meillä on siihenkin opas.

antaa hajautetun palvelun käyttäjien luottaa käyttäjiin ilman kontrolloivaa kolmatta osapuolta

konsensusprotokolla estää yksittäistä tahoa kontrolloimasta lohkoketjua tai vääristämästä” totuutta ” siitä, mitä pitäisi tallentaa.

kaksinkertainen rahankäyttö on esimerkki siitä, mitä voisi tapahtua, jos yksi taho yrittäisi ottaa koko verkon hallintaansa luomalla oman versionsa lohkoketjusta. Esimerkiksi hyökkääjä voisi kuluttaa jonkin verran Bitcoinia, sitten muuttaa lohkoa, joka on määrä tallentaa lohkoketjuun, jotta se ei näytä menoja. Hyökkääjä voisi lähettää oman versionsa blockchain, vähemmän viettää kirjaa. Hyökkääjä olisi käyttänyt jonkin verran bitcoineja, mutta kolikoita ei kirjattaisi ketjuun käytetyiksi, vaan ne voitaisiin käyttää uudelleen.

Bitcoinin konsensusprotokolla, PoW, estää tämän tapahtumasta, koska kun kyseistä lohkoketjuversiota verrataan muihin toisissa solmuissa pidettäviin versioihin, se eroaa hieman kaikkien muiden versioista, ja muut solmut hylkäävät kyseisen version.

mitkä ovat yleisimpiä konsensusprotokollan tyyppejä?

Proof-of-Work (PoW): Ensimmäinen blockchain, Bitcoin, käyttää PoW. Validoida liiketoimia Bitcoin blockchain “kaivostyöläiset,” jotka ovat solmut ratkaista kryptografisia, tai matemaattisia ongelmia, käyttämällä tietokoneita. Kaivostyöläiset, jotka ratkaisevat ongelman ja vahvistavat ja mahdollistavat lohkoennätyksen, palkitaan Bitcoinilla.

Proof-Of-Stake (PoS): Ethereum siirtyy PoW: sta PoS: iin. Posissa on kaivosmiesten sijaan “väärentäjiä”. Nämä väärentäjät panosta määrä kryptovaluutta, joka antaa heille mahdollisuuden, perustuu todennäköisyyteen, olla lohkon validaattori. Menestynyt väärentäjä saa palkkioksi tarvittavat lohkotapahtumapalkkiot. Oman kryptovaluutan sijoittaminen lohkoon estää väärentäjää huijaamasta verkkoa, sillä he menettävät panoksensa, jos heidän todistetaan virheellisesti lisäävän liiketoimia verkkoon.

delegoitu kiinnityksen todiste (DPoS): tämä menetelmä toimii samalla tavalla kuin PoS. Todennäköisyyden sijaan kryptovaluutan haltijat voivat kuitenkin antaa panokseensa suhteutettuja ääniä todistajien nimittämiseksi. Nämä todistajat turvaavat ja vahvistavat blockchain, he eivät tarvitse omaa kryptovaluutta, mutta he tarvitsevat ääniä. Konsensusprotokolla on muita keskitetympi. DPoS: ia käyttävät Bittisarjat, Steem ja EOS.

Proof-of-Authority (Poa): luultavasti keskitetympi jälleen, PoA: lla on ennalta määritellyt blokkivalidaattorit. Lohkoketjussa luodaan uusia lohkoja vasta, kun validaattorit ovat enemmistönä. Protokolla on samanlainen kuin PoS. Varmentajat ovat julkisesti tunnettuja ja vastuussa roolinsa ja PoS-validointikelpoisuutensa määrittämisestä. Uudempi blockchain, Elysian, käyttää PoA sekä jotkut Ethereum testnets, tai test lohkoketjut.

tulevaisuus

konsensusprotokollat, kuten kaikki lohkoketjuteknologiat, kehittyvät vastaamaan hajautetun verkon tuomiin erilaisiin haasteisiin. Yksikään niistä ei ole täydellinen, ja jokaisella on omat kompromissinsa.

Pow, jota Bitcoin käyttää, käyttää suuria määriä tietokoneen prosessointitehoa ja siten sähköä, kestää myös kauan tarkistaa, onko transaktio totta vai ei, eli se ei ole suuri jokapäiväiseen käyttöön. Bitcoinin päälle on rakennettu ratkaisuja tämän ratkaisemiseksi, kuten salamaverkko.

pohdittavana on myös hajauttamisen käsite. PoW on hyvin hajautettu, koska monet solmut validoivat lohkot matemaattisella tavalla. Uudemmat verkot kuitenkin haluavat keskittää vallan verkkoon nopeuden parantamiseksi. Blockchain-yhteisön ytimessä käydään aina keskustelua siitä, kuinka paljon keskittämistä voidaan hyväksyä, odotamme tämän keskustelun jatkuvan vielä jonkin aikaa.

Vastaa

Sähköpostiosoitettasi ei julkaista.