Szczegółowy przewodnik po technologii rozproszonej księgi (DLT)
Podczas gdy większość emocji związanych z blockchain wynika z jego wykorzystania w kryptowalutach, projektanci zaczynają znajdować interesujące sposoby rozwiązywania problemów systemowych za pomocą blockchain i innych form technologii rozproszonej księgi (DLT). Najczęściej używaną strukturą danych w księgach rozproszonych jest blockchain.
Dzięki swoim funkcjom zapewniającym rozproszone i zaufane dane bez centralnego serwera, DLT wydaje się naturalnym narzędziem dla wielu złożonych systemów rozproszonych i zaproponowano szereg wdrożeń.
W tym artykule przedstawimy szczegółowy przewodnik po technologii rozproszonej księgi. Przyjrzyjmy się teraz szczegółowo.
Co to jest technologia rozproszonej księgi rachunkowej?
Technologia rozproszonej księgi (DLT) jest jedną z kluczowych technologii odpowiedzialnych za przywrócenie otwartości sieci bez narażania jej bezpieczeństwa. Transakcje handlowe i prawne można teraz całkowicie obsługiwać w Internecie, ponieważ DLT zapewniają bezpieczniejsze i bardziej odpowiedzialne środowisko do wymiany zasobów cyfrowych w postaci walut, popularnie zwanych kryptowaluta.
Rozproszona księga to rozproszony zapis transakcji, utrzymywany na zasadzie konsensusu między siecią węzłów równorzędnych. Konsensus można profesjonalnie określić jako akceptowalną rezolucję, którą można poprzeć. Jest to w zasadzie mechanizm, który służy do osiągnięcia wymaganej zgody na pojedyncze dane między systemem rozproszonym. Jest to przydatne w prowadzeniu dokumentacji.
Oznacza to, że przed dodaniem nowego bloku do łańcucha należy przestrzegać pewnych zasad. Ponadto stwierdza, że aby każdy mógł zdobyć prawo do dodawania informacji lub blokowania w księdze, musi rozwiązać problem kryptograficzny, który wymaga mocy obliczeniowej do rozwiązania. Najbardziej rozpoznawalną formą DLT jest struktura blockchain, która stanowi podstawę dla kryptowalut i wielu innych zastosowań.
Typy DLT
Platformy DLT dzielą się na dwie główne kategorie: Permissionless (public) i Permissioned (private).
1) Bez pozwolenia: Na platformach DLT bez uprawnień księga jest dostępna dla każdego, ponieważ jest utrzymywana poprzez współpracę między węzłami w sieci publicznej. Każdy może wejść do sieci i zaangażować się w proces weryfikacji blokowej w celu osiągnięcia konsensusu. Plik Bitcoin a łańcuchy bloków Ethereum są jednym z przykładów łańcucha bloków bez pozwolenia.
2) dozwolone: Platforma Permissioned DLT wyklucza tych aktorów, którzy mogą przyczynić się do konsensusu stanu systemu. Zatwierdzone łańcuchy bloków nie zawierają tej właściwości. Księga jest prowadzona przez autoryzowane węzły i jest dostępna tylko dla zarejestrowanych członków. Licencjonowane platformy umożliwiają szybsze sprawdzanie poprawności transakcji i oferują lepszą prywatność.
Technologia rozproszonej księgi Właściwości
Cechy technologii Distributed Ledger (DLT) można pokrótce opisać w następujący sposób:
1) Pseudoanonimowość: Zwłaszcza w przypadku kryptowalut, łańcuchy bloków umożliwiają uczestnictwo tylko przy użyciu identyfikatorów. Dozwolone łańcuchy bloków mogą nie zawierać tej właściwości.
2) Przejrzystość: Każdy uczestnik może zobaczyć wszystkie transakcje w łańcuchu bloków, chociaż mogą one być anonimowe. Ta właściwość może również nie być dostępna w systemach objętych zezwoleniem.
3) Mały rozmiar transakcji: Łańcuchy bloków zostały pierwotnie zaprojektowane do transakcji pieniężnych, więc zakłada się, że wiadomości są stosunkowo małe.
4) Niezmienność: W wyniku połączonego łańcucha kryptograficznych skrótów rekordów zmiana jednego rekordu spowodowałaby, że skrót kolejnych rekordów byłby nieważny, więc zmiany wymagają ponownego obliczenia całego łańcucha. W związku z tym na ogół trudno jest zmienić dowolny rekord w łańcuchu bloków.
5) Gwarancja zamówienia blokowego: Mechanizm konsensusu zapewnia porządkowanie bloków, a tym samym transakcji, zapobiegając możliwości podwójnego wydatkowania.
6) Decentralizacja: Nie ma centralnego organu zajmującego się rejestrami. Przy każdej aktualizacji rekordy są jednocześnie rozpraszane do węzłów równorzędnych, które zapewniają poprawność aktualizacji.
7) Gwarancja replikacji i synchronizacji: Transakcje są duplikowane we wszystkich węzłach sieci, dzięki czemu każdy węzeł ma identyczną kopię wszystkich rekordów transakcji, aktualną do ostatniego cyklu aktualizacji.
8) ochrona integralności: Kryptograficzne skróty służą do zagwarantowania, że rekordy nie zostały zmienione.
Jak działa DLT ?
Krok 1: Distributed Ledger to połączona lista zestawów transakcji między równorzędnymi sieciami, uporządkowana według czasu, w której każdy peer posiada lokalną kopię.
Krok 2: Rekord to transakcja przechowywana w księdze przez węzeł równorzędny. Często jest szyfrowany za pomocą klucza kryptograficznego, aby zapewnić integralność i niezaprzeczalność.
Krok 3: Obsługa transakcji za pomocą technologii rozproszonej księgi (DLT), takiej jak Blockchain, jest wspólna dla stron.
Krok 4: Rozproszona księga jest prowadzona na podstawie konsensusu użytkowników. Nie ma centralnego organu / biura informacyjnego ani scentralizowanego przechowywania danych.
Krok 5: Dane cyfrowe są replikowane, udostępniane i mogą być rozproszone w wielu fizycznych lokalizacjach lub węzłach.
Platformy technologii rozproszonych rejestrów
1) Bitcoin BlockChain: Pierwsza rozproszona księga została opracowana w formie BitCoin BlockChain. Został wdrożony, aby zrealizować podstawową infrastrukturę kryptowaluty bitcoin, która prowadzi publiczną księgę dla wszystkich transakcji Bitcoin w sieci. Bitcoin blockchain umożliwił rozwiązanie problemu podwójnych wydatków bez konieczności posiadania zaufanego organu i sprawił, że kryptowaluty stały się praktyczne.
2) Ethereum: Ethereum to kolejna rozwijająca się platforma DLT. Jest to publiczny blockchain typu open source, który jest programowalny i obsługuje funkcje inteligentnych kontraktów. Obsługuje zmodyfikowaną wersję mechanizmu konsensusu BitCoin, który umożliwia bardziej efektywny czas blokowania podczas wydobywania.
3) Tkanina HyperLedger: Hyperledger Fabric to oparty na współpracy DLT typu open source, który jest dozwolonym (prywatnym) łańcuchem bloków. Hyperledger wprowadza rozproszone księgi oparte na łańcuchu bloków do szerokiego zakresu zastosowań. Hyperledger Fabric ma architekturę modułową z modułami plug-and-play dla mechanizmu konsensusu i usług Ledger.
4) Ripple: Ripple, zdecentralizowana platforma, była jedną z pierwszych, była rodzajem rozproszonej księgi, przypominającej trochę blockchain. Pozwala ona użytkownikom na przesyłanie pieniędzy między sobą. Firma Ripple wynalazła protokół płatności Ripple i sieć wymiany. Pierwotnie nosił nazwę Opencoin i przemianowany na Ripple Labs w 2015 roku.
Wniosek
Technologie rozproszonych rejestrów wykazały ogromny potencjał, który może zrewolucjonizować wiele branż. Decentralizacja, bezpieczeństwo, zaufanie i niskie koszty operacji to jedne z właściwości oferowanych przez DLT. Ponadto szybki rozwój społeczności blockchain sugeruje, że badanych jest wiele otwartych kwestii.
Blockchain od lat jest synonimem technologii rozproszonych rejestrów. A teraz sytuacja się zmienia.