Definicje

Blockchain

Blockchain, inaczej łańcuch bloków, jest to technologia, która służy do przechowywania oraz przesyłania informacji o transakcjach zawartych w Internecie. Informacje te zostają ułożone w postaci następujących po sobie bloków danych. Jeden blok zawiera informacje o określonej liczbie transakcji, następnie po jego nasyceniu tworzy się kolejny blok danych, a za nim kolejny i następny, tworząc pewien rodzaj łańcucha. Mogą być przesyłane w nim informacje o różnych rodzajach transakcji, np. handlowych, kupnie lub sprzedaży walut, także kryptowalut.

Jak działa blockchain?

Główną istotą działania blockchain jest utrzymanie wspólnej i zbiorowej księgi rachunkowej transakcji w cyfrowej postaci, rozproszonej po sieci, w takich samych kopiach. Technologia ta jest oparta na sieci peer-to-peer bez komputerów centralnych, systemów zarządzających oraz weryfikujących transakcje. Każdy komputer podłączony do sieci może brać udział w przesyłaniu oraz uwierzytelnianiu transakcji.

Księga ta dzięki skomplikowanym narzędziom kryptograficznym jest w pełni zabezpieczona przed niepowołanym dostępem, a zarazem otwarta jest dla wszystkich. Użytkownik może przejrzeć i zweryfikować całą historię transakcji od samego początku istnienia blockchain aż po dzień dzisiejszy.[1]

Aby dokonać analogii, załóżmy, że masz arkusz kalkulacyjny z dwiema kolumnami. W pierwszej komórce pierwszego wiersza umieszczasz dane, które chcesz przechowywać.

Dane z pierwszej komórki są konwertowane na dwuliterowy identyfikator, który następnie zostanie użyty jako część następnego wejścia. W tym przykładzie dwuliterowy identyfikator KP musi być użyty do wypełnienia następnej komórki w drugim wierszu (defKP). Oznacza to, że jeśli zmienisz pierwsze dane wejściowe (abcAA), otrzymasz inną kombinację liter w każdej innej komórce.

Patrząc teraz na wiersz 4, naszym najnowszym identyfikatorem jest TH. Pamiętasz, jak powiedzieliśmy, że nie możesz wrócić i usunąć lub usunąć wpisów? To dlatego, że każdemu łatwo byłoby powiedzieć, że zostało to zrobione, i po prostu zignorowaliby twoją próbę zmiany.

Załóżmy, że zmienisz dane w pierwszej komórce – otrzymasz inny identyfikator, co oznaczałoby, że drugi blok miałby inne dane, co prowadziłoby do innego identyfikatora w wierszu 2 i tak dalej. TH jest w istocie produktem wszystkich poprzedzających go informacji.[2]

Właściwości blockchain

Napisz do nas