Prawdopodobnie wielu słyszało, ale niewielu wie, co oznacza termin „blockchain”.
A jednak czym jest blockchain? W prostych słowach termin ten oznacza narzędzie, które służy do przechowywania danych transakcyjnych. To na tej technologii zbudowane są wszystkie operacje wykonywane najpopularniejszą kryptowalutą Bitcoin.
Ten poziom bezpieczeństwa pozwolił bitcoinowi stać się wiodącą walutą cyfrową. A jednocześnie ta kryptowaluta nie jest kontrolowana przez władze rządowe i finansowe ani centralny serwer. Wszystkie operacje przeprowadzane są przez zdecentralizowany serwer.
Jak działa blockchain
Mówiąc o tym, czym jest blockchain w zrozumiałym języku, należy zauważyć, że jest to stale rosnąca sekwencja bloków transakcyjnych, które są udostępniane między uczestnikami rynku za pośrednictwem sieci peer-to-peer. Każdy blok ma swój własny znacznik czasu, który jest warunkowo unikalnym odciskiem palca uczestnika systemu.

Wszystkie klocki są ułożone w łańcuchy w ściśle określonej kolejności. Jeśli sekwencja zostanie zmieniona, system nie będzie obsługiwał łańcucha z powodu niezgodności między strukturą a znacznikiem czasu. Stosowane są metody ochrony, takie jak PoW i PoS, aby zapobiec przerwaniu sekwencji łańcucha.
Technologia Blockchain w prostych słowach
Technologia Blockchain w prostych słowach wygląda następująco:
- Użytkownik „A” chce przelać określoną kwotę pieniędzy użytkownikowi „B”.
- Operacje są przesyłane do sieci, gdzie są gromadzone w blokach, z których każdy ma numer i znacznik czasu poprzedniego bloku.
- Następnie bloki są wysyłane do wszystkich użytkowników w celu sprawdzenia, czy ich sekwencja jest zgodna.
- Jeśli nie ma błędów, uczestnicy zapisują blok do swojej „księgi” (bazy danych).
- Blok został dodany do łańcucha transakcji.
- Przelew pieniędzy zakończony.
Jakie znaczenie ma technologia
Zajmując się tym, co oznacza blockchain, warto porozmawiać o znaczeniu tej technologii. Wszyscy internauci, którzy kiedykolwiek dokonywali transakcji finansowych w sieci, doskonale zdają sobie sprawę, że z reguły do przesyłania wartości materialnych wykorzystywani są pośrednicy w postaci scentralizowanych instytucji finansowych. Dlatego wcześniej każda transakcja wymagała integracji z kartą kredytową lub kontem bankowym.
Oczywiście banki pośredniczące pobierały za swoją pracę pewną prowizję. Taki stan rzeczy nie odpowiadał użytkownikom, którzy nie chcieli płacić za pośrednictwo banków. Technologie blockchain i kryptowalut powstały w celu pozbycia się „dodatkowego ogniwa”. Blockchain odpowiada za wszystkie ważne transakcje finansowe w Internecie:
- rejestracja transakcji;
- potwierdzenie tożsamości uczestników transakcji;
- zawarcie umowy.

Możliwości blockchain nie ograniczają się do rynku finansowego. Technologia ta służy do zaprogramowania kodu komputerowego, który zostanie wykonany dopiero wtedy, gdy obie strony wprowadzą swoje klucze, potwierdzające zawarcie umowy. Ponadto zaprogramowany kod może odbierać dane nie tylko od uczestników systemu, ale także z przepływów zewnętrznych. Dzięki temu program może automatycznie otrzymywać i uwzględniać prognozy pogody, zmiany wartości akcji, doniesienia o najświeższych wiadomościach itp. Wszystkie te warunki są brane pod uwagę przy sporządzaniu warunków umów. Ogólnie rzecz biorąc, wdrażanie „inteligentnych kontraktów” poprzez blockchain praktycznie nie ma ograniczeń.
Blockchain może być również używany do kontrolowania własności intelektualnej. Technologia ta określi, ile razy użytkownik może uzyskać dostęp do danych, skopiować je lub udostępnić innym uczestnikom. Blockchain wprowadza możliwość organizowania systemów głosowania, które będą niezawodnie chronione przed wszelkimi fałszerstwami.
Zakres projektów blockchain
Dziś BlockChain jest aktywnie wykorzystywany w dziedzinie usług bankowych. W szczególności w Rosji zainteresowanie tą technologią wyraziły Sbierbank i VTB. BlockChain jest również aktywnie wykorzystywany przez globalne systemy płatnicze – MasterCard, VISA i SWIFT.
Innym sposobem wykorzystania blockchaina są „inteligentne kontakty”, które pozwalają pozbyć się legalnej biurokracji. Przykładem jest specjalna usługa Stampery. Ten elektroniczny notariusz automatycznie poświadcza transakcje, tworząc weryfikowalne i niezmienne dokumenty na łańcuchach bloków.
W naszym kraju planowane jest również wykorzystanie technologii blockchain. W pierwszej połowie 2018 r. posłuży do weryfikacji prawdziwości informacji USRN w Moskwie. Ta technologia jest aktywnie wykorzystywana do celów identyfikacyjnych. W tym roku Microsoft opracował system cyfrowej tożsamości oparty na Block Chain. Technologia ta jest aktywnie wykorzystywana przez rząd Finlandii, który w ten sposób identyfikuje uchodźców. Estonia aktywnie wdraża również system blockchain e-obywatelstwa.
Rodzaje systemów
Ta technologia jest ogólnie podzielona na 2 główne kategorie – prywatne i publiczne łańcuchy bloków. Pierwsza kategoria obejmuje blockchainy tworzone centralnie. W związku z tym wszystkie prawa do przeprowadzania transakcji należą do jednej organizacji. Pozostali uczestnicy systemu mogą tylko czytać informacje. Zaletą prywatnego łańcucha bloków jest możliwość szybkiej aktualizacji funkcjonalności.

Jeśli chodzi o publiczne blockchainy, każdy użytkownik ma prawo nie tylko czytać informacje, ale także tworzyć transakcje. Kontrolę nad publicznym blockchainem sprawuje cała społeczność sieci – użytkownicy, górnicy, deweloperzy i dostawcy usług.
Zalety i wady technologii
Główną zaletą tej technologii jest jej niezawodność. Struktura bezpieczeństwa łańcucha bloków zapobiega możliwości szkodliwego wpływu na ten system.
Niewątpliwą zaletą jest niezależność tej technologii. Blockchain nie jest kontrolowany przez żadną organizację i nie ma ani jednego punktu awarii. Warto też zwrócić uwagę na niemożność zniszczenia tego systemu. Zmiana jakiejkolwiek jednostki informacji zostanie natychmiast naprawiona i uniemożliwiona. Kolejnym plusem jest przejrzystość. Dane osadzone w sieci są domyślnie publiczne.
Problemy z implementacją
Mimo wszystkich swoich zalet technologia ta wciąż nie jest najpopularniejszym sposobem przeprowadzania transakcji w sieci. Wynika to z kilku czynników. Po pierwsze, wdrożenie BlockChain jest utrudnione przez znaczne początkowe koszty organizacji działania systemu. Technologia ta wymaga znacznej mocy obliczeniowej, co oznacza znaczne koszty energii. Dlatego do wdrożenia technologii wymagany jest dość solidny kapitał początkowy.
Po drugie, rozwój technologii utrudnia brak ram prawnych, co rodzi poważne wątpliwości co do jej niezawodności wśród potencjalnych użytkowników. Po trzecie, system BlockChain wykorzystuje metody szyfrowania, które nie są zalecane w wielu krajach świata, w tym w Rosji. Wszystko to prowadzi do tego, że dziś ta technologia zajmuje pozycję wyczekiwania nie tylko w Rosji, ale także na świecie.
Ciekawe fakty o blockchain
- Ta technologia osiągnęła szczyt w październiku 2015 r. W tym czasie ilustracja blockchain trafiła na okładkę popularnego magazynu The Economist.
- Programiści, którzy chcą zmniejszyć identyfikowalność tworzonych kryptowalut, uruchamiają unikalne zmodyfikowane łańcuchy bloków, w których wszystkie transakcje są mieszane, co znacznie komplikuje możliwość ich śledzenia.
- Słynna na całym świecie firma VISA stworzyła oprogramowanie oparte na blockchain w 2017 roku, aby zapewnić wygodę dokonywania płatności za wynajem samochodu. Co najciekawsze, oprogramowanie jest wbudowane bezpośrednio w samochód.