Jak Działa Blockchain

Jak Działa Blockchain
Jak Działa Blockchain
Anonim

Blockchain lub blockchain to ogromna baza danych zawierająca wszystkie transakcje, które kiedykolwiek miały miejsce w przeszłości, a także dane wszystkich portfeli, które kiedykolwiek istniały. Łańcuch bloków składa się z połączonych ze sobą bloków danych publicznych. Jednocześnie system szyfrowania matematycznie łączy ze sobą wszystkie istniejące bloki, nie ingerując w żaden sposób w odczytywanie informacji.

Technologia Blockcain
Technologia Blockcain

Blockchain to także rozproszona baza danych. Kopie tego rekordu są przechowywane w każdym programie portfela bitcoin, z wyjątkiem portfeli bitcoin na telefonach komórkowych. Poziom ochrony danych jest bezkonkurencyjny i wiąże się ze specyfiką szyfrowania matematycznego. Faktem jest, że nie można zastąpić jednego rekordu w bloku, ponieważ kolejne niespójności matematyczne doprowadzą do konieczności zastąpienia wszystkich bloków w łańcuchu.

Tym samym każdy klient ma swoją własną kopię blockchaina i w momencie połączenia z innymi portfelami ta kopia jest weryfikowana. Najmniejsza niespójność w kopii łańcucha bloków spowoduje, że blok ten nie będzie mógł połączyć się z innymi blokami i zostanie odrzucony.

Blockchain jest otwarty dla wszystkich. Każdy może przeglądać jego zawartość za pomocą parserów lub usług online. Jednak skojarzenie portfela z tożsamością jego właściciela to bardzo trudne zadanie, które są w stanie wykonać tylko służby specjalne, ai tak nie zawsze.

Bloki tworzące blockchain pełnią funkcję komórek do przechowywania danych transakcyjnych. Nowe bloki do zapisywania nowych informacji są tworzone stale ze średnią prędkością 1 bloku na 10 minut. Po utworzeniu nowego bloku jest on weryfikowany przez wszystkich innych klientów Bitcoin i dołączany do łańcucha bloków. W przyszłości nie będzie można go zmienić, a baza danych będzie automatycznie aktualizowana na wszystkich węzłach (portfelach) sieci.

Portfele, które są również klientami sieci Bitcoin, pełnią funkcje węzłów sieciowych, czyli synchronizują sam blockchain i przenoszą nowe bloki. Dla użytkownika portfel jest potrzebny do odbierania i przesyłania transakcji oraz przeglądania historii ich transakcji. Wszystkie dane portfela są przechowywane w pliku wallet.dat. Utrata tego pliku jest równoznaczna z utratą wszystkich pieniędzy w portfelu.

W związku z powyższym staje się jasne, że blockchain jest systemem zdecentralizowanym. Tak naprawdę każdy portfel każdego użytkownika to własne małe niezależne centrum, które samodzielnie decyduje o umieszczeniu danej transakcji na liście. Dlatego, aby coś zmienić w blockchainie, musisz zmienić wszystkie węzły (portfele) w tym systemie. A przynajmniej większość z nich.

Dlatego niezwykle trudno jest oszukać blockchain. Z teoretycznego punktu widzenia są sposoby, ale wszystkie wymagają ogromnych inwestycji, które trzeba będzie wysłać w tym samym czasie, a także niesamowitych technicznych rozkoszy, a mimo to wszystko to będzie łatwe do znalezienia i łatwe do rozwiązania.

Ilość danych w łańcuchu bloków to nieco ponad 100 GB informacji. Dokładnie taki ruch internetowy jest potrzebny programowi klienckiemu do jego synchronizacji.

Wszystkich użytkowników sieci bitcoin można warunkowo podzielić na 2 grupy: zwykłych użytkowników i górników. Zwykli użytkownicy dokonują transakcji: przekazują sobie bitcoiny.

Górnicy tworzą bloki z tych zapisów. Za każdy utworzony blok system daje górnikowi nagrodę w postaci określonej ilości bitcoinów. Obecnie kwota tej nagrody to 25 monet.

Zalecana: