Yksityinen ja julkinen blockchain-protokolla: mikä ero on?

Blockchain tarjoaa tiedonvaihdon useiden osapuolten välillä antamatta hallintaa yhdelle osapuolelle. Päätöksentekovoima jakautuu verkon solmujen kesken, ja konsensusalgoritmin avulla nämä solmut havaitsevat totuuden - ne ovat tiukasti kiinni muistikirjassa.

Tämän päätöksentekoprosessin perustelemiseksi jäsenyyden tulee täyttää verkoston tavoitteet. Esimerkiksi Bitcoinissa verkon päätarkoitus on varmistaa turvallinen arvonsiirto käyttäjien välillä, joten rahaa ei voi tuplata tai varastaa. Verkko vaatii siten laajan joukon "äänestäjiä", varmistaen, että kaikki voivat luottaa verkkoon ja ettei yksikään organisaatio pysty käsittelemään tapahtumia. Näiden verkkojen tarkoituksena on rohkaista yhteisön jäseniä ilman todennus- tai hyväksymisprosessia.

Jokainen, jolla on riittävä laskentateho, voi tukea yleisiä, luvattomia lohkoketjuverkkoja ja tarjota sisältämänsä sisällön täydellisen läpinäkyvyyden. Suosittujen blockchain-protokollien konsepti oli Satoshi Nakamoton luominen, ei tietojen keskittäminen käyttäytymismahdollisuuksien rajoittamiseksi. Lohkoketjut voidaan kuitenkin rakentaa siten, että ne vaativat pääsyn lukemaan tietoja lohkoketjussa rajoittamatta transaktioon osallistuvia osapuolia ja uusia lohkoketjupalveluita verkkoon. Ainoa ero julkisen ja yksityisen lohkoketjun välillä on kuka saa liittyä verkkoon, valvoa konsensusprotokollaa ja ylläpitää jaettua pääkirjaa.

Kahden tyyppisten lohkoketjujen erot perustuvat verkon jäsenten luottamuksen tasoon ja heidän turvallisuustasoonsa. Mitä korkeampi luottamustaso, sitä kevyempi konsensusmekanismi on. Yhtäältä julkisen esteen jäsenten keskuudessa ei ole luottamusta, koska ketään voidaan lisätä siihen tuntemattomalla tavalla, joten yhteinen termi "luottamusverkko". Toisaalta yksityinen lohkoketju valitsee ennakolta jäsenensä, mikä lisää luottamusta paljon. Lohkoketjuverkon jäsenten välinen luottamusaste vaikuttaa onnistuneen verkon rakentamiseen käytettyihin rakenteisiin ja mekanismeihin.

"Mitä korkeampi luottamustaso, sitä kevyempi on konsensusmekanismi."

Ennen kuin kaipaamme syvällisemmin kunkin tyyppisten lohkoketjujen vahvuuksia ja heikkouksia, on tärkeää huomata yksityisten ja julkisten lohkon ketjujen yhteiset piirteet:

  1. Molemmat ovat hajautettuja vertaisverkkoja, joissa jokainen osallistuja säilyttää vain muistikirjansa digitaalisesti allekirjoitetuilla sopimuksilla.
  2. Molemmat synkronoivat kopioita käyttämällä vastavuoroisuutta kutsuttavaa protokollaa.
  3. Molemmat antavat tietyt takeet siitä, että muistikirja pysyy ennallaan, vaikka jotkut osallistujat olisivat väärässä tai vilpillisessä mielessä.

Yleiset blockchain-protokollat, alkuperäinen näkymä.

Jaetut ketjut tarjoavat erätapahtumia, jotka kuka tahansa voi todentaa solmulla reaaliajassa. Mitä suurempi määrä todentamisprosessiin osallistuvia käyttäjiä tai instituutioita on, sitä turvallisempi ja hajautumpi ketju on. Yhteiset lohkoketjut ovat yleensä hyödyllisiä arvojen edelleenlähettämisessä (samoin kuin alkuperäisessä luomisessa ja jakelussa) ja viestien väliaikaiseen välittämiseen.

Julkiset protokollat ​​ovat avoimen lähdekoodin ja luvattomia, joten jokainen voi osallistua tähän tekniikkaan tai hyötyä siitä. Bitcoin on suosituin esimerkki. Kuka tahansa voi käyttää Bitcoinin salausavaimia, tulla solmuksi ja liittyä verkkoon tai saada palkkion verkon kaivospalvelulta. Kuka tahansa voi lukea ketjun, tehdä muutoksia ja kirjoittaa uuden lohkon ketjuun - jos he noudattavat sääntöjä. Bitcoin on täysin hajautettu, sensuuria estävä este. Ethereum on toinen hieno esimerkki. Niiden yhteinen protokolla on, että käyttäjät voivat allekirjoittaa ja hallita älykkäitä sopimuksia luomatta omia ekosysteemejä. Kuka tahansa voi kehittää hajautetun sovelluksen Ethereumissa ostamalla Etherin käyttämään ”kaasua” tai transaktiomaksuja ohjelmistosovelluksiin.

Täysi hajauttaminen on kuitenkin kallista. Ensinnäkin on rajoitettu määrä kauppoja, jotka voidaan lisätä yhtä lohkoa kohti. Tämä vaikuttaa toimintojen lisäämisen nopeuteen lohkoketjuun. Toiseksi julkisen lohkon ketjun mahdollinen haitta on laskentateho, jota tarvitaan suuren jaetun pääkirjan ylläpitämiseen. Tarkemmin sanottuna yksimielisyyden saavuttamiseksi jokaisen verkon solmun on ratkaistava salaustehtävä, joka vaatii resursseja varmistaakseen, että kaikki ovat yhtenäisiä. Lopuksi, julkisen blockchain-avoimuus ei tarjoa liiketoimien luottamuksellisuutta, vaikka se tarjoaa nimettömyyden. Jokaisella on pääsy lohkoketjuun sisältyviin tarjouksiin. Vaikka liiketoimet ovat nimettömiä ja tuntemattomia, jos joku tuntee julkisen avaimesi, hän voi tietää kaikki luomasi tapahtumat.

Yksityinen blockchain, aidattu ekosysteemi.

Yksityiset lohkoketjut vaativat pääsyn ja toimivat keskitetyn valvonnan alaisena. Osallistujien on saatava kutsu (tai lupa) liittymiseen. Verkkoasentajan on hyväksyttävä tämä ehdotus tai keskusviranomaisen laatimat säännöt. Yritykset, jotka käyttävät omaa blokkiketjua, perustavat yleensä sallitun verkon, jossa asetetaan rajoituksia niille, joille sallitaan osallistua verkkoon tai vain tietyissä liiketoimissa. Kulunvalvontamekanismi voi vaihdella, koska nykyiset osallistujat tunnistavat mahdolliset hakijat lupaviranomaiselle.

Vaikka yksityiset lohkoketjut estävät tietojen julkistamisen, ne luottavat omaan yksityiseen verkkoonsa itse lohkoketjuprotokollan eheyden ylläpitämiseksi. Kun organisaatio liittyy verkkoon, sillä on keskeinen rooli blockchain-säilyttämisessä.

Yksi yksityisten lohkoketjujen eduista on, että ne voivat olla tehokkaampia skaalautuvuuden ja säännösten noudattamisen kannalta, mutta torjua keskitetystä hallinnasta johtuvia verkonkäsittelyjä. Verkossa olevat ihmiset ovat alttiimpia yksityisille lohkoketjuille vioittaa tai muokata niitä.

Ripple on hyvä esimerkki onnistuneesta blockchain-yrityksestä. Käynnistysjärjestelmä tunnistaa kuka voi toimia transaktionohjaajana verkossaan. Sisältää CGI: n, MIT: n ja Microsoftin transaktioiden ohjaajaksi samalla kun rakennetaan omia solmuja ympäri maailmaa.

Lohkoketjuvalmistaja voi halutessaan tarjota tallennusjärjestelmän kaikille luettavaksi, mutta ne voivat estää verkon tietoturvan, tapahtumien todentamisen tai kaivostoiminnan olevan solmu kenellekään. Tämä on sekakäyttötilanne, jossa yrittäjät altistetaan eri tavoille testata tätä tekniikkaa.

Kiinteissä lohkoketjuissa nämä solmut eivät voi sisältää "suorituskyvyn validointia" tai muita järjestelmävaatimuksia. Tässä suhteessa on joitain käytäntöjä, koska jotkut eivät pidä henkilökohtaista liiketoimintaa (ts. Muuta kuin kaivostoimintaa), ei tavallisten blockchain-käyttäjien, vaan tavallisten kannettavien tietokoneiden kanssa.

Osittain hajautettu vaihtoehto on Blockchain Consortium Networks.

Yksityinen protokollasarja on liitetty tai konsortion lohkoketju. Verkoston johtajat määräävät konsensusmekanismin ennalta. Esimerkiksi ryhmä finanssilaitoksia ehkä haluaa allekirjoittaa sopimuksen keskenään. Konsensusmekanismin mukaan 8 pankin 12 pankista on hyväksyttävä kauppa. Samoin kuin omistusoikeuden alaisessa ketjussa, konsortiot tarjoavat usein nopeampaa, laajempaa soveltamisalaa ja suurempaa yksityisyyttä liiketoimiin kuin julkinen ryhmäketju.

Lohkoketjuvalmistaja voi halutessaan tarjota tallennusjärjestelmän kaikille luettavaksi, mutta ne voivat estää verkon tietoturvan, tapahtumien todentamisen tai kaivostoiminnan olevan solmu kenellekään. Tämä on sekakäyttötilanne, johon yritykset altistuvat eri tavoin testatakseen tätä uutta tekniikkaa. Kiinteissä tai konsortion lohkoketjuissa tämä ei voi sisältää "työn validointia" tai muita solmujen edellyttämiä järjestelmävaatimuksia. Jotkut ihmiset ajattelevat, että yksityiset lohkoketjut (ei erotetut lohkoketjut), joissa ei käytetä yritystoimintaa, ovat yleensä kirjoja, eivät lohkoketjuja.

____________________________

Hexa Labs on omistettu blockchain-ratkaisujen konsultointi. Monialainen tiimimme auttaa vakiintuneita yrityksiä ja globaaleja brändejä tutkimaan uusia blockchain-liiketoimintasovelluksia. Yhdessä me osoitamme suurimman mahdollisen keskeytyksen potentiaalin globaalissa taloudessa blockchain-kautta.

Lisätietoja: hexa-labs.com

lähteet:

https://www.ibm.com/blogs/blockchain/2017/05/the-difference-between-public-and-private-blockchain/

https://bravenewcoin.com/news/public-vs-private-blockchain-protocols-whats-the-difference/

https://medium.com/iryo-network/public-vs-permissioned-private-blockchains-99c04eb722e5

https://www.coindesk.com/information/what-is-the-difference-between-open-and-permissioned-blockchains/

https://www.blockchains-expert.com/en/private-blockchain-vs-public-blockchain/