Dozwolone łańcuchy bloków
Co to jest dozwolony łańcuch bloków?
Dozwolone łańcuchy bloków mogą być postrzegane jako dodatkowy system bezpieczeństwa łańcucha bloków, ponieważ utrzymują warstwę kontroli dostępu, aby umożliwić wykonanie pewnych działań tylko określonym, możliwym do zidentyfikowania uczestnikom. Z tego powodu te łańcuchy bloków różnią się od publicznych i prywatnych łańcuchów bloków.
Kluczowe wnioski
- Dozwolone łańcuchy bloków zapewniają dodatkowy poziom bezpieczeństwa w porównaniu z typowymi systemami łańcucha bloków, takimi jak Bitcoin, ponieważ wymagają warstwy kontroli dostępu.
- Te łańcuchy bloków są preferowane przez osoby, które wymagają bezpieczeństwa, tożsamości i definicji ról w łańcuchu bloków.
- Dozwolone łańcuchy bloków nie są tak powszechne, jak inne publiczne łańcuchy bloków, takie jak Bitcoin i inne kryptowaluty.
Jak działa dozwolony łańcuch bloków
Blockchain można zbudować i uzyskać do niego dostęp na wiele sposobów. Istnieją pewne inne łańcuchy bloków, które wymagają specjalnych uprawnień do odczytu, uzyskiwania dostępu i zapisywania w nich informacji. Wewnętrzna konfiguracja takich łańcuchów bloków kontroluje transakcje uczestników i definiuje ich role, w których każdy uczestnik może uzyskać dostęp do łańcucha bloków i wnosić do niego wkład.
Może również obejmować utrzymywanie tożsamości każdego uczestnika łańcucha bloków w sieci. Takie łańcuchy bloków nazywane są łańcuchami bloków, na które zezwolono.
Dozwolone łańcuchy bloków różnią się również od prywatnych łańcuchów bloków, które pozwalają tylko znanym węzłom na uczestnictwo w sieci. Na przykład bank może uruchomić prywatny łańcuch bloków obsługiwany przez określoną liczbę węzłów wewnątrz banku. W przeciwieństwie do tego łańcuchy bloków, na które zezwolono, mogą pozwolić każdemu na dołączenie do sieci po zdefiniowaniu jego tożsamości i roli.
Przykłady dozwolonego łańcucha bloków
Na przykład Bitcoin, najpopularniejszy blockchain kryptowaluty, pozwala każdemu uczestniczyć w sieci jako pełny węzeł lub współpracujący górnik. Każdy może przyjąć rolę tylko do odczytu lub wprowadzić uzasadnione zmiany w łańcuchu bloków, takie jak dodanie nowego bloku lub utrzymanie pełnej kopii całego łańcucha bloków. Takie łańcuchy bloków – które zapewniają równe i otwarte prawa wszystkim uczestnikom – nazywane są otwartymi, publicznymi lub bez zezwolenia łańcuchami bloków.
Zezwolone łańcuchy bloków są również popularne wśród przedsiębiorstw i firm działających na poziomie branżowym, dla których ważne są bezpieczeństwo, tożsamość i definicja roli. Na przykład producent wytwarzający produkt może korzystać z dozwolonego łańcucha bloków, który zajmuje się również zarządzaniem łańcuchem dostaw. Jednak transakcje, które mają miejsce na takim łańcuchu bloków, mogą również obejmować partnerów logistycznych, banki finansujące i innych dostawców zaangażowanych w proces dostaw i finansowania.
Z technicznego punktu widzenia, prawidłowo zaprojektowane sieci blockchain z zezwoleniami to takie, które mają warstwę kontroli dostępu wbudowaną w węzły blockchain.
Te podmioty zewnętrzne, choć stanowią część całej sieci, nie muszą znać ceny, za jaką producent dostarcza produkty różnym klientom. Korzystanie z dozwolonych łańcuchów bloków umożliwia takie implementacje z ograniczoną rolą.
Deweloper budujący łańcuch bloków, na który udzielono pozwolenia, może zdecydować się na udostępnienie do przeczytania kilku wybranych rekordów, takich jak nazwa produktu i ilość zaangażowana w transakcję. Jednak tylko wybrani uczestnicy mogą wyświetlać cenę transakcji. Inne implementacje mogą obejmować ograniczenie uczestników do działania jako węzły w sieci, co zwiększa bezpieczeństwo sieci.
Wszystkie takie uprawnienia i obsługa profili są obsługiwane przez tę warstwę kontroli dostępu. Różnią się one od sieci blockchain bez zezwolenia lub publicznych, które nie mają warstwy kontrolnej.