Rozdział 3: Czym jest łańcuch blokowy?

Blockchain jest metodą przechowywania i dystrybucji informacji. Aby zobrazować tę koncepcję, wyobraź sobie dokument wysyłany do tysięcy komputerów w sieci. Następnie wyobraź sobie, że ta sieć regularnie aktualizuje ten dokument na wszystkich komputerach w odstępie kilku minut. W ten sposób działa technologia łańcucha blokowego. Pozwala na dystrybucję danych cyfrowych, dzięki czemu ta sama wersja jest widoczna dla każdego w sieci. A przede wszystkim nie pozwala na zmianę tych danych.

Termin „blockchain” pochodzi z Białej Księgi Bitcoin napisanej przez Satoshi Nakamoto. W tym jednym z nich używa terminu „block chain”, a później użyje terminu „blockchain” w rozmowie z Hal Finney 9 listopada 2008 roku. Biorąc pod uwagę rosnącą popularność tego wyrażenia w organizacji, jest prawdopodobne, że połączenie tych słów w języku angielskim jest początkiem terminu, pod którym obecnie znamy pojęcie „blockchain”.

Podczas gdy większość kryptomonetek wykorzystuje technologię łańcucha blokowego, w przypadku niektórych z nich tak nie jest. Niektóre nowe kryptomontaże nie zamierzają wykorzystywać technologii łańcucha blokowego. Nie wiemy jeszcze, jak będą się zachowywać te waluty i jak będą działać dokładnie, ale prawdopodobnie będą one interesujące do obserwacji. Wróćmy teraz do przyczyn, które doprowadziły do powstania łańcucha blokowego i jego zalet. Ta część jest trochę bardziej techniczna dla tych, którzy chcą iść dalej.

Bezpieczeństwo: łańcuchy blokowe składają się z ciągłych sekwencyjnych serii rekordów, zwanych blokami. Bloki te zapisują dane wprowadzone za pomocą funkcji hash: oznacza to, że dane są zawsze modyfikowane w celu zachowania tej samej długości, co jest formą szyfrowania, która uniemożliwia łatwe włamanie do danych. Te cechy haszyszu są oznaczone znacznikiem czasu, więc nie ma możliwości modyfikowania lub nadpisywania danych. Udane włamanie się do danych z łańcucha blokowego jest prawie niemożliwe. Rzeczywiście, dane w łańcuchu blokowym są widoczne dla wszystkich i nie zależą od jednego komputera lub serwera, ponieważ są one przechowywane jednocześnie na wszystkich komputerach (węzłach) w sieci. Z tego powodu badany jest potencjał zastosowań w łańcuchu blokowym w celu określenia, czy mogą one być stosowane w innych obszarach, w których bezpieczeństwo ma pierwszorzędne znaczenie, szczególnie w obronie.

Przejrzystość: Informacje w łańcuchu blokowym są widoczne dla każdego, kto korzysta z komputera podłączonego do Internetu.

Koszt: Ponieważ transakcje są autoryzowane i aktualizowane w ciągu kilku minut, są znacznie tańsze niż transakcje bankowe, ponieważ są to transakcje peer-to-peer, autoryzowane i aktualizowane w ciągu kilku minut. Aby dać Wam pomysł, 19 kwietnia 2018 roku pomiędzy dwoma użytkownikami miała miejsce transakcja o wartości 700.000 Litecoin (prawie 100 milionów dolarów). Transakcja ta została zrealizowana w czasie krótszym niż 2,5 minuty za cenę 40 centów.

Dostępność: Ponieważ system wykorzystuje dużą sieć komputerów (węzły) zamiast centralnej platformy, pozostaje dostępny we wszystkich okolicznościach. Jeśli węzeł jest niedostępny lub opuszcza sieć, zawsze pozostanie wystarczająco dużo miejsca, aby zakończyć transakcję. Jest to sama zasada decentralizacji: nie polegać na jednym podmiocie.

Niezawodność: Bazy danych zawsze były przedmiotem korupcji i utraty danych. Mogą ulec dezorganizacji i zawierać błędy. Dzielenie się danymi było trudne ze względu na sposób działania baz danych. W przypadku łańcucha blokowego problemy te nie występują ze względu na jednoczesną obecność całej bazy danych (księgi głównej sektora publicznego) na dużej liczbie węzłów. Nie ma przestojów i system automatycznie aktualizuje się o kilka minut, dodając nowe bloki danych do łańcucha blokowego.

Szybkość: Weryfikacja transakcji bankowych, zwłaszcza transgranicznych, może trwać kilka dni. Dzięki temu transakcje są w ciągu kilku minut weryfikowane i wgrywane do księgi publicznej, dlatego banki i instytucje finansowe, a także inne firmy i organizacje, wykazują obecnie duże zainteresowanie.

Jak działa łańcuch blokowy?

  • Jeżeli transakcja jest przeprowadzana między dwiema stronami, dane dotyczące tej transakcji, w tym ich klucze publiczne i prywatne, kwota transakcji i inne dane są wprowadzane do globalnej sieci węzłów tego kryptomonezu.
  • Górnicy” (ludzie wyposażeni w komputery z uruchomionym specjalistycznym oprogramowaniem górniczym) pracują nieprzerwanie w sieci. Sprawdzają, czy transakcja jest autentyczna, potwierdzając, że klucze są poprawne, że sprzedający rzeczywiście ma walutę do sprzedania i że kupujący ma upoważnienie do jej zakupu.
  • Po zweryfikowaniu transakcji staje się ona częścią bloku, zbioru innych transakcji, które wystąpiły podczas automatycznej aktualizacji księgi głównej.
  • Moll uwierzytelnia następnie blok, który staje się częścią łańcucha blokowego w księdze publicznej.

Węzły górnicze” dobrowolnie dołączają do sieci, są za to wynagradzane, ale ten aspekt zobaczymy bardziej szczegółowo w następnym rozdziale, który dotyczy górnictwa. Ponieważ nikt nie jest odpowiedzialny za księgę publiczną, jest to sieć całkowicie zdecentralizowana.

Każdy blok danych dodany do księgi głównej zawiera dane, które łączą go z poprzednim blokiem. Dlatego też bardzo trudno jest ją skorumpować. Jeśli haker próbował uzyskać dostęp i modyfikować dane w bloku, nie mógł tego zrobić bez zatrzymania i modyfikacji całego systemu.

Technologia Blockchain jest wciąż bardzo nowa. Nie jest jeszcze możliwe zobaczenie wszystkich aplikacji, w których będzie on używany. Jest to jednak technologia, która zmieni sposób, w jaki bazy danych są wykonywane i zarządzane.

Na szczęście metoda ta będzie znacznie lepsza od obecnie stosowanych. Pozwoli to na znacznie lepsze metody uwierzytelniania cyfrowego. Ponadto będzie to miało wpływ na inteligentne umowy, przechowywanie plików, zarządzanie tożsamością, ochronę własności intelektualnej, zapobieganie praniu pieniędzy, zarządzanie danymi i wiele innych.

W ostatnich latach wiele firm złożyło patenty związane z łańcuchem blokowym (Amazon, WallMart, etc.), łatwo sobie wyobrazić, że ci giganci będą używać łańcucha blokowego w swojej działalności.