Жеке және қоғамдық блокчейн протоколы: айырмашылық неде?

Блокчейндер көптеген тараптар арасында деректерді бір жаққа басқаруды берместен бөлісуге мүмкіндік береді. Шешім қабылдау күші желілік түйіндердің арасында бөлінеді және консенсус алгоритмі арқылы бұл түйіндер шындықтың не болатынын шешеді - оны кітапқа түбегейлі бекітеді.

Бұл шешім қабылдау процесін негіздеу үшін мүшелік желінің мақсатына сәйкес болуы керек. Мысалы, Bitcoin жағдайында желінің негізгі мақсаты пайдаланушылар арасында құнды тасымалдауға көмектесу болып табылады, сондықтан ақша «екі рет жұмсалмайды» немесе ұрланбайды. Осылайша, желі көпшілікке «сайлаушылардан» талап етіледі, бұл желіге әркімнің сене алатындығын және бір де бір ұйым транзакцияларды басқара алмайтындығын қамтамасыз етеді. Бұл желілер аутентификация немесе қосылу үшін тексеру процедурасынсыз көпшілікті ынталандыруға арналған.

Қоғамдық, рұқсатсыз блокчейндік желілерді кез-келген есептеуіш қуаты бар кез-келген адам қолдана алады және олардағы ақпараттың толық ашықтығын қамтамасыз етеді. Қоғамдық блокчейн хаттамаларының түсінігі Сатоши Накамотаның жасауы, жосықсыз әрекеттерді болдырмау үшін ақпаратты орталықсыздандыру болды. Алайда, blockchain-ті олар блокчейндегі ақпаратты оқуға рұқсатты талап ететін етіп құруға болады, бұл желіде жұмыс істей алатын тараптар мен тізбекте жаңа блоктар жазатын желіге қызмет көрсететін жиынтықты шектейді. Мемлекеттік және жеке блокчейннің жалғыз айырмашылығы желіге кім қатысуға, консенсус протоколын орындауға және ортақ кітапты жүргізуге рұқсат етілгенге байланысты.

Блокчейндердің екі түрінің арасындағы айырмашылық желі мүшелері арасындағы сенімділік деңгейіне және нәтижесінде пайда болған қауіпсіздік деңгейіне негізделген. Сенім деңгейі неғұрлым жоғары болса, консенсус механизмі соғұрлым жеңіл болады. Бір жағынан, қоғамдық блокта мүшелер арасында сенім жоқ, өйткені оған жасырын түрде кез келген адам қосыла алады, сондықтан кеңінен қолданылатын «сенімсіз желі» термині. Екінші жағынан, жеке блокчейн олардың мүшелерін алдын-ала таңдайды, бұл жалпы сенімділікті әлдеқайда күшті етеді. Блокчейндік желі мүшелерінің арасындағы сенім деңгейі сәтті желіні құру үшін қолданылатын құрылым мен құрылымдарға әсер етеді.

«Сенім деңгейі неғұрлым жоғары болса, консенсус механизмі соғұрлым жеңіл болады».

Блокчейннің әр түрінің күшті және әлсіз жақтарын терең зерттемес бұрын, жеке және қоғамдық блокчейндердің ортақ қасиеттерін атап өткен жөн:

  1. Екеуі де орталықтандырылмаған «тең-теңімен» желісі, мұнда әр қатысушы сандық қол қойылған транзакциялардың ортақ қосымшаларының көшірмелерін жүргізеді.
  2. Екеуі де шағымдарды консенсус деп аталатын протокол арқылы синхрондайды.
  3. Екеуі де кітаптың өзгермейтіндігіне белгілі бір кепілдік береді, тіпті кейбір қатысушылар қате немесе зиянды болса да.

Қоғамдық блокчейн хаттамалары, өзіндік көзқарас.

Қоғамдық тізбектер нақты транзакция деректерін ұсынады, оны нақты уақыт режимінде түйін басқаратын кез келген адам тексере алады. Тексеру процесіне қатысатын пайдаланушылар мен мекемелердің саны неғұрлым көп болса, соғұрлым қауіпсіз және орталықтандырылмаған тізбек соғұрлым қауіпсіз болады. Қоғамдық блокчейндер негізінен құндылықты бағыттау үшін пайдалы (бастапқы құру мен таратуды қосқанда) және хабарламаларды уақытты сенімсіз белгілеу үшін.

Жалпыға қол жетімді протоколдар ашық және рұқсатсыз болып табылады, бұл кез-келген адамға технологияға қатысуға немесе оның пайдасын көруге мүмкіндік береді. Биткоин - ең танымал мысал. Кез-келген адам Bitcoin-дің криптографиялық кілттерін қолдана алады, торап бола алады және желіге қосыла алады немесе тау-кен саласынан желіге қызмет көрсеткені үшін сыйақы алады. Кез келген адам тізбекті оқи алады, өзгерістер енгізе алады, ал кез-келген адам тізбеге жаңа блок жаза алады - олар ережелерді сақтаған кезде. Bitcoin - бұл толығымен орталықтандырылмаған, «цензураға қарсы» блокчейн. Ethereum - бұл тағы бір керемет мысал. Олардың жалпыға қол жетімді протоколы пайдаланушыларға өздерінің экожүйесін құрмай-ақ, өздерінің ақылды келісімшарттарын құруға және жүргізуге мүмкіндік береді. Кез-келген адам Ethereum-да бағдарламалық қамтамасыздандыру үшін «газды» немесе транзакциялық төлемдерді іске қосу үшін Ether сатып алып, орталықтандырылмаған қосымшаны жасай алады.

Алайда толық орталықсыздандыру ақысыз болады. Біріншіден, әр блокқа қосуға болатын транзакциялар саны шектеулі. Бұл blockchain-ге транзакцияларды қосу жылдамдығына әсер етеді. Екіншіден, қоғамдық блокчейннің ықтимал жетіспеушілігі - таратылған бухгалтерлік кітапты үлкен көлемде ұстау үшін қажет есептеу қуаты. Нақтырақ айтсақ, консенсусқа жету үшін, желідегі әрбір түйін барлық ресурстардың синтезделуін қамтамасыз ету үшін ресурстарды қажет ететін криптографиялық есепті шешуі керек (жұмыс дәлелі). Ақырында, қоғамдық блокчейннің ашықтығы, ол анонимділікті қамтамасыз етеді, бірақ транзакциялар үшін құпиялылықты қамтамасыз етпейді. Кез-келген адам blockchain-ге қосылған транзакцияларға қол жеткізе алады. Транзакциялар номиналды емес және белгісіз болса да, сіздің ашық кілтіңізді біреу біледі ме, олар сіз жасаған барлық транзакцияларды таба алады.

Жеке блокчейндер, қабырғалы экожүйе.

Жеке блокчейндер орталықтандырылған басқару жағдайында рұқсат етілген қатынасты талап етеді және жұмыс істейді. Қатысушылар қосылу үшін шақыруды (немесе рұқсатты) алуы керек. Бұл шақыруды желілік стартер немесе орталық орган бекіткен ережелер жиынтығы растауы керек. Жеке блокчейнді пайдаланатын бизнес негізінен рұқсат етілген желіні орнатады, онда желіге қатысуға немесе тек белгілі бір транзакцияларға кімнің қатысуына шектеулер қойылады. Қол жеткізуді басқару тетігі болашақ қатысушыларды шешуге қатысуға лицензия берген реттеуші органға шешім қабылдауға байланысты әртүрлі болуы мүмкін.

Жеке блокчейндер ақпараттың көпшілікке көрінбеуіне жол бермейтінімен, олар сонымен қатар blockchain хаттамасының тұтастығын сақтау үшін шектеулі жеке желілерге сүйенеді. Кәсіпорын желіге қосылғаннан кейін, ол орталықтандырылмаған түрде blockchain ұстауда рөл атқарады.

Жеке блокчейндердің басты артықшылықтарының бірі олардың масштабталуы және реттеуші талаптарға сәйкестігі тұрғысынан тиімдірек болуы, бірақ орталықтандырылған басқарудың арқасында желіні басқаруға осал болып табылады. Жеке блокчейндер желідегілер бұзылып немесе өзгертілуге ​​қауқарсыз.

Ripple - бұл рұқсат етілген блокчейнді сәтті іске асыратын компанияның жақсы мысалы. Іске қосу өз желісінде транзакцияны тексеруші ретінде кім әрекет ете алатындығын анықтайды және оған CGI, MIT және Microsoft транзакцияларды тексерушілер ретінде кіреді, сонымен бірге әлемнің әр түрлі нүктелерінде өз түйіндерін жасайды.

Блокчейнді жасаушы жазба жүйесін бәріне оқуға қол жетімді етуді таңдай алады, бірақ олар желінің қауіпсіздігіне, транзакцияны тексеруге немесе тау-кен жұмыстарына қызмет ететін ешкімге торап болуын қаламауы мүмкін. Бұл кәсіпкерлердің технологиямен тәжірибе жасаудың әртүрлі тәсілдерінде көрініс табатын микросхемалық жағдай.

Рұқсат етілген блокчейндер бұл түйіндерден 'жұмыс дәлелін' немесе басқа жүйелік талаптарды қамтуы мүмкін. Мұнда кейбір саясат бар, өйткені жеке блокчейндерді ешқандай жұмыс дәлелін пайдаланбайтындар (яғни тау-кен өндірісі жоқ блокчейндер) мүлдем блокчейн емес, жай ортақ кітаптар деп санайтындар да бар.

Жартылай орталықтандырылмаған балама - Blockchain Network консорциумы.

Жеке протоколдың жиынтығы федеративті немесе консорциум блокчейндері болып табылады. Консенсус механизмін желідегі жетекшілер алдын ала анықтайды. Мысалы, қаржы институттарының тобы бір-бірімен мәміле жасауды қалауы мүмкін. Консенсус тетігі 12 банктің 8-і транзакцияның заңды болуы үшін оны мақұлдауы керек деп тұжырымдай алады. Жеке блокчейнге ұқсас, консорциумдар тезірек, масштабталатын және көпшілік блокчейндермен салыстырғанда транзакцияның үлкен құпиялылығын ұсынады.

Блокчейнді жасаушы жазба жүйесін бәріне оқуға қол жетімді етуді таңдай алады, бірақ олар желінің қауіпсіздігіне, транзакцияны тексеруге немесе тау-кен жұмыстарына қызмет ететін ешкімге торап болуын қаламауы мүмкін. Бұл жаңа технологиямен тәжірибе жасауда компаниялардың әртүрлі тәсілдерінен көрініс табатын микс-жағдай. Рұқсат етілген немесе консорциум блокчейндері бұл түйіндерден «жұмыс дәлелі» немесе жүйенің басқа талаптарын қамтуы мүмкін. Кейбіреулер ешқандай жұмыс дәлелін пайдаланбайтын жеке блокчейндерді (тау-кен өндірісі жоқ блокчейндер) мүлдем блокчейн емес, жай ортақ кітаптар деп санайды.

____________________________

Hexa Labs - бұл blockchain шешімдерінің арнайы кеңесі. Біздің көп салалы ұжымымыз құрылған кәсіпорындар мен әлемдік брендтер blockchain жаңа бизнес қосымшаларын табуға көмектеседі. Біз әлемдік экономикада blockchain-тің бұзылуының ең жоғары әлеуетін көрсетеміз.

Қосымша ақпарат: hexa-labs.com

Дереккөздер:

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/