W ciągu ostatnich kilku lat blockchainy ewoluowały w różnych smakach w zależności od ich budowy i konfiguracji. Zawartość przechowywana w blokach łańcucha bloków i czynności wykonywane przez różnych uczestników w sieciach łańcucha bloków mogą być kontrolowane w zależności od konfiguracji łańcucha bloków i tego, w jaki sposób ma on spełniać pożądany cel biznesowy. Mówiąc ogólnie, publiczne i prywatne łańcuchy blokowe to dwa najczęstsze smaki stosowane powszechnie w różnych sieciach kryptowalut i prywatnych przedsiębiorstwach. Trzecia kategoria, dozwolone łańcuchy bloków, również zyskała na popularności w ostatnim czasie.
W tym artykule omówiono kluczowe różnice między publiczną, prywatną i dozwoloną siecią blockchain.
Publiczny Blockchain
Jeśli ktoś chce stworzyć otwarty blockchain podobny do bitcoin, który umożliwi każdemu i każdemu dołączenie do sieci i współtworzenie jej, może wybrać otwarty, publiczny blockchain. Publiczna sieć blockchain jest całkowicie otwarta i każdy może dołączyć i uczestniczyć w podstawowych działaniach sieci blockchain. Każdy może dołączyć lub opuścić, czytać, pisać i kontrolować bieżące działania w publicznej sieci blockchain, która pomaga publicznemu blockchainowi zachować jego autonomiczny charakter.
Sieć publiczna działa w oparciu o program motywacyjny, który zachęca nowych uczestników do przyłączenia się i utrzymania sprawności sieci. Publiczne łańcuchy bloków oferują szczególnie cenne rozwiązanie z punktu widzenia naprawdę zdecentralizowanej, zdemokratyzowanej i pozbawionej władzy operacji.
Oprócz łatwości użytkowania i uczestnictwa sieć publiczna ma również kilka wad. Do głównych należą duże zużycie energii, które jest niezbędne do utrzymania rozproszonej księgi publicznej. Inne problemy obejmują brak pełnej prywatności i anonimowości, co prowadzi do osłabienia bezpieczeństwa sieci i tożsamości uczestnika. Oprócz prawdziwych współpracowników, czasami uczestnikami mogą być również ci, którzy są zaangażowani w złośliwe działania, takie jak hakowanie, kradzież tokenów i blokowanie sieci.
Prywatny Blockchain
Jeśli konieczne jest uruchomienie prywatnego łańcucha bloków, który pozwala tylko wybranemu wpisowi zweryfikowanych uczestników, takich jak ci z firmy prywatnej, można zdecydować się na wdrożenie prywatnego łańcucha bloków. Uczestnik może dołączyć do takiej sieci prywatnej tylko poprzez autentyczne i zweryfikowane zaproszenie, a weryfikacja jest konieczna albo przez operatora (operatorów) sieci, albo poprzez jasno określony zestaw protokołów wdrożony przez sieć.
Podstawowa różnica między publicznym i prywatnym łańcuchem bloków polega na tym, że prywatne łańcuchy bloków kontrolują, kto może uczestniczyć w sieci, realizują konsensus protokół, który decyduje o prawach do wydobycia i nagrodach oraz utrzymuje wspólną księgę. Właściciel lub operator ma prawo nadpisywać, edytować lub usuwać niezbędne wpisy w łańcuchu bloków zgodnie z wymaganiami.
W rzeczywistości prywatny łańcuch bloków nie jest zdecentralizowany i jest rozproszoną księgą, która działa jako zamknięta, bezpieczna baza danych oparta na koncepcjach kryptograficznych. Technicznie rzecz biorąc, nie każdy może uruchomić pełny węzeł na prywatnym łańcuchu bloków, dokonywać transakcji lub sprawdzać / uwierzytelniać zmiany w łańcuchu bloków.
Dozwolony Blockchain
Trzecią kategorią blockchainów są dozwolone blockchainy, które umożliwiają mieszanie worków między publicznymi i prywatnymi blockchainami z dużą ilością opcji dostosowywania. Dostępne opcje obejmują zezwalanie każdemu na dołączenie do dozwolonej sieci po odpowiedniej weryfikacji jego tożsamości oraz przydzielanie wybranych i wyznaczonych uprawnień do wykonywania tylko niektórych działań w sieci. Na przykład ripple obsługuje role oparte na uprawnieniach dla uczestników.
Takie łańcuchy bloków są zbudowane w taki sposób, że przyznają każdemu uczestnikowi specjalne uprawnienia do wykonywania określonych funkcji - takich jak odczyt, dostęp i zapis informacji w łańcuchach bloków. Firmy i przedsiębiorstwa coraz częściej wybierają dozwolone sieci blockchain, ponieważ mogą wprowadzać niezbędne ograniczenia selektywnie podczas konfigurowania sieci i kontrolować działania różnych uczestników w pożądanych rolach.
Na przykład, jeśli sieć blockchain jest wykorzystywana do zarządzania transakcjami dotyczącymi produktów rolnych od ich pochodzenia (farmy) do klienta końcowego (rynku), proces obejmuje wiele podmiotów, w których sieci z uprawnieniami mogą oferować najlepsze dopasowanie. Powiedzmy, że rolnik uprawia roślinę leczniczą, którą wysyła na wiele rynków na całym świecie w odległych regionach. Ponieważ taka transakcja może obejmować wiele stron, takich jak krajowy urząd celny, który dokonuje odprawy produktów, aby wprowadzić je do swojego kraju, firmy spedycyjne, które przenoszą produkty i magazyny, oraz operatorzy magazynowi, którzy muszą utrzymywać produkt w określonym zakresie temperatur.
Rolnik może sfinalizować określoną cenę i ilość za sprzedaż swoich produktów nabywcy w Ameryce oraz inną cenę i ilość innemu nabywcy w Europie. Inne zaangażowane podmioty, takie jak wspomniany powyżej urząd celny, firma spedycyjna i operator magazynu, niekoniecznie potrzebują informacji o uzgodnionych cenach między rolnikiem a jego różnymi nabywcami. Mogą po prostu potrzebować dostępu do ograniczonych informacji, takich jak specyfikacje jakościowe i ilościowe, aby wykonywać swoją niezbędną funkcję wspierania takich transakcji. Dozwolone łańcuchy bloków pozwalają na taką ograniczoną implementację i ograniczone uprawnienia tym różnym uczestnikom takich łańcuchów bloków biznesowych.
Dolna linia
Podczas gdy publiczne łańcuchy bloków są najpopularniejsze i służą szerszej adopcji przez masowe sieci powszechne oparte na kryptowalutach, takie jak Bitcoin, prywatne znalazły zastosowanie w bezpiecznym środowisku biznesowym. Dozwolony blockchain, który oferuje środkową ścieżkę między nimi z dostosowaniem, pozwala na szersze zastosowanie w branży w wielu przedsiębiorstwach, obserwuje rosnące wykorzystanie w branży, ponieważ pozwala na ograniczoną aktywność nawet przez zewnętrznych dostawców i dostawców.
