TL;DR
Niedozwolone łańcuchy bloków są otwarte dla każdego i mogą z nich korzystać. Możesz nawet uczestniczyć w ich mechanizmach konsensusu, pod warunkiem, że spełniasz określone wymagania. Bitcoin, Ethereum i BNB Chain to przykłady łańcuchów bloków niewymagających pozwolenia, które są zazwyczaj przejrzyste i zdecentralizowane.
Z drugiej strony dozwolone łańcuchy bloków wymagają zaproszeń do przyłączenia się. Są one zazwyczaj używane w prywatnych środowiskach biznesowych i dostosowane do określonych przypadków użycia. Władza jest ograniczona do małej grupy walidatorów, którzy podejmują większość decyzji dotyczących sieci. Przejrzystość może być ograniczona, ale czas aktualizacji i skalowalność sieci często ulegają znacznej poprawie.
Wstęp
Czy kiedykolwiek zastanawiałeś się nad typem blockchaina, którego używasz, poza dowodem pracy (PoW) w porównaniu z dowodem stawki (PoS)? Każdy łańcuch bloków można w rzeczywistości uznać za dozwolony lub pozbawiony uprawnień. Zrozumienie tych dwóch kategorii może pomóc Ci dowiedzieć się więcej o charakterystyce łańcucha bloków i ich płynności.
Czym są dozwolone i niedozwolone łańcuchy bloków?
Istnieje więcej niż jeden rodzaj łańcucha bloków. Jednym z najbardziej znaczących rozróżnień jest to, czy blockchain jest dozwolony, czy nie. Najprawdopodobniej znasz już wersję bez uprawnień, w której każdy może mieć swój udział w jej używaniu i uruchamianiu. Korzystanie z sieci i przyłączenie się do procesu walidacji jest również otwarte dla każdego. Bitcoin, łańcuch BNB i Ethereum to przykłady łańcuchów bloków niewymagających pozwolenia.
Dozwolony łańcuch bloków wymaga, aby uczestnicy otrzymali pozwolenie na uczestnictwo. Te łańcuchy bloków są zwykle używane w ustawieniach prywatnych, na przykład w organizacji lub firmie. Na przykład firma może wykorzystać platformę blockchain Hyperledger Fabric do utworzenia dozwolonego łańcucha bloków dla swojego systemu łańcucha dostaw. Jeśli chcesz wziąć udział w sieci, potrzebujesz administratora, który specjalnie przyzna Ci dostęp.
Krótka historia i tło
Początki technologii Blockchain sięgają białej księgi Bitcoina Satoshiego Nakamoto. Technologia przedstawiona w białej księdze to niewymagający uprawnień łańcuch bloków, w którym niezrzeszeni użytkownicy generują konsensus. Ten trend bez pozwolenia utrzymuje się, ponieważ model Bitcoina wpłynął na wiele generacji blockchainów. Wartości i etos Bitcoina i jego potomków są dostosowane do publicznych łańcuchów bloków bez pozwolenia.
Charakterystyka Blockchain okazała się również atrakcyjna dla zastosowań prywatnych. Jego niezmienność, przejrzystość (w niektórych aspektach) i bezpieczeństwo stworzyły zapotrzebowanie na łańcuchy bloków, które oferują bardziej dozwolone doświadczenia.
Aby spełnić to pragnienie, programiści blockchain stworzyli licencjonowane platformy lub niestandardowe łańcuchy bloków do użytku stron trzecich. Jak wspomniano wcześniej, Hyperledger Fabric jest jedną z takich platform. Quorum, MultiChain i Ethereum Geth zapewniają również struktury prywatne na potrzeby przedsiębiorstw.
Cechy charakterystyczne
Poniższe cechy nie zawsze mają zastosowanie do każdego łańcucha bloków z zezwoleniem lub bez zezwolenia. Jednak ogólnie rzecz biorąc, większość z nich pasuje do przedstawionych archetypów.
Plusy i minusy
Niedozwolone łańcuchy bloków: korzyści
Potencjał decentralizacyjny. Nie każdy łańcuch bloków niewymagający uprawnień jest zdecentralizowany, ale zazwyczaj mają potencjał, aby być wysoce zdecentralizowanym. Każdy może uczestniczyć w mechanizmie konsensusu lub korzystać z sieci niewymagającej pozwolenia, jeśli chce i ma ku temu zasoby.
Konsensus grupowy. Użytkownicy mogą aktywnie uczestniczyć i decydować o zmianach w sieci. Walidatorzy i użytkownicy sieci również mogą „głosować nogami”, a niepopularne zmiany mogą prowadzić do rozwidlenia wersji sieci.
Łatwość dostępu. Każdy może utworzyć portfel i dołączyć do sieci niewymagającej pozwolenia, ponieważ sieci te są łatwo dostępne i mają stosunkowo niskie bariery wejścia.
Niedozwolony blockchain: wady
Wyzwania związane ze skalowalnością. Niedopuszczalne łańcuchy bloków muszą obsługiwać duże bazy użytkowników i duży ruch. Aby modernizacje sieci mające na celu poprawę skalowalności mogły zostać skutecznie wdrożone, muszą przejść konsensus grupowy.
Źli aktorzy. Ponieważ każdy może dołączyć do łańcuchów bloków bez pozwolenia, zawsze istnieje ryzyko pojawienia się złych aktorów w takich sieciach.
Nadmierna przejrzystość. Większość informacji na temat łańcuchów bloków niewymagających pozwolenia jest dostępna bezpłatnie dla każdego, co prowadzi do potencjalnych problemów związanych z prywatnością i bezpieczeństwem.
Dozwolone łańcuchy bloków: korzyści
Skalowalność. Zatwierdzony łańcuch bloków jest zazwyczaj prowadzony przez podmiot mający pewien stopień kontroli nad walidatorami. Dlatego aktualizacje można dość łatwo wdrożyć.
Łatwe dostosowywanie. Dozwolony łańcuch bloków można zbudować w konkretnym celu, dzięki czemu będzie on skuteczny w określonej funkcji. Jeśli potrzeby się zmienią, łańcuch bloków można łatwo dostosować.
Kontrolowany stopień przejrzystości. Uprawniony operator blockchain może określić odpowiedni poziom przejrzystości sieci, w zależności od jej przypadku użycia.
Wstęp wyłącznie na zaproszenie. Możesz dokładnie kontrolować, kto może, a kto nie może uczestniczyć w blockchainie.
Dozwolone łańcuchy bloków: wady
Centralizacja. Moc jest prawdopodobnie kontrolowana przez jednostkę centralną lub małą grupę walidatorów wybranych przez właściciela blockchainu. Oznacza to, że decyzje dotyczące sieci prawdopodobnie nie obejmą wszystkich interesariuszy.
Podatność na ataki. Dozwolone łańcuchy bloków mają zazwyczaj mniej walidatorów, co sprawia, że ich mechanizm konsensusu jest mniej odporny na ataki.
Ryzyko cenzury. Zmowa sieciowa lub aktualizacje wprowadzone przez operatora blockchain stwarzają ryzyko cenzury. Jeżeli wystarczająca liczba podmiotów zgodzi się na to, informacje na temat łańcucha bloków mogą ulec zmianie.
Czy powinienem używać dozwolonych czy niedozwolonych łańcuchów bloków?
Odpowiedź na to pytanie jest dość prosta. Jeśli chcesz stworzyć usługę otwartą dla wszystkich, potrzebujesz blockchainu bez uprawnień. Jednak posiadanie blockchainu bez uprawnień nie oznacza, że musisz przestrzegać standardowego zestawu zasad i celów. W rzeczywistości Twój łańcuch może być scentralizowany i jednocześnie pozbawiony uprawnień. Jeśli chcesz, możesz także uwzględnić więcej elementów prywatności.
Jeśli chcesz używać blockchainu w środowisku prywatnym, takim jak firma lub instytucja rządowa, bardziej odpowiedni będzie dozwolony blockchain. Ponownie, Twój łańcuch bloków nie musi mieć typowych cech charakterystycznych dla dozwolonych łańcuchów bloków; mogłoby być całkowicie przejrzyste i otwarte do wglądu publicznego.
Zamykające myśli
Nawet jeśli jako inwestor lub handlowiec kryptowalut prawdopodobnie zetkniesz się tylko z łańcuchami bloków bez zezwolenia, przydatne będzie zrozumienie, czym różnią się one od łańcuchów bloków z zezwoleniem. Łatwo jest uzyskać pojedynczy pogląd na technologię rozproszonej księgi (DLT), która pasuje do przejrzystego, publicznego i zdecentralizowanego modelu kryptowalut. Jednak te parametry mogą się zmieniać — w rzeczywistości wiele prywatnych przedsiębiorstw korzysta z dozwolonych łańcuchów bloków, które nie pasują do konwencjonalnych cech takich łańcuchów bloków.
Dalsze czytanie
Czym jest technologia Blockchain? Najlepszy przewodnik
Łańcuch bloków bez uprawnień
Jak działa Blockchain?



