Technologia blockchain, czyli łańcuch bloków służy do przechowywania i przesyłania informacji o transakcjach zawartych w internecie, które ułożone są w postaci następujących po sobie bloków danych. Jeden blok zawiera informacje o określonej liczbie transakcji, po jego nasyceniu informacjami, tworzy się kolejny blok danych, a za nim kolejny i następny, tworząc swojego rodzaju łańcuch. W łańcuchu średnio co 10 minut pojawia się nowy blok, w którym mogą być przesyłane informacje o różnych transakcjach, np. handlowych, stanów własności, udziałów, akcji, sprzedaży, kupna wytworzeniu energii elektrycznej, kupnie lub sprzedaży walut, w tym kryptowalut, czyli walut elektronicznych.
Istotą blockchain jest utrzymanie wspólnej i zbiorowej księgi rachunkowej transakcji, w postaci cyfrowej, rozproszonej po całej sieci, w takich samych kopiach. Technologia ta opiera się na sieci peer-to-peer bez centralnych komputerów, systemów zarządzających i weryfikujących transakcje. Każdy komputer w sieci może brać udział w przesyłaniu i uwierzytelnianiu transakcji. W przypadku blockchain będą to bloki w ramach księgi transakcji. Księga jest otwarta dla wszystkich, ale w pełni zabezpieczona przed niepowołanym dostępem przez skomplikowane narzędzia kryptograficzne. Użytkownik ma wgląd tylko w swoje transakcje. Dzięki temu zapisowi, transakcje są publiczne, ale dostępne tylko w ramach praw dostępu dla danego użytkownika i całą ich historię, od samego początku istnienia blockchain aż po dziś dzień, można przejrzeć i zweryfikować.
Obecnie blockchain może być wykorzystywany do obsługi różnorakich transakcji (handel, waluty, akcji, udziały, rynek energii elektrycznej), ale trwają prace nad wykorzystaniem łańcucha bloków, jako księgi rachunkowej w bankowości, systemie uwierzytelniania dokumentów, podpisu cyfrowego w administracji państwowej i zapisu notarialnego. Wszystkie te transakcje mogą odbywać się poza funkcjonującym od wieków systemem – bez udziału instytucji zaufania publicznego, bezpośrednio pomiędzy stronami transakcji. W blokach danych w sieci blockchain można przechowywać dowolne typy transakcji. Jednym za zastosowań są kryptowluty np. bitcoin. O ile przyszłość samego bitcoina stoi pod znakiem zapytania, o tyle blockchain, jako technologia i platforma transakcyjna, znalazł uznanie w wielu branżach, m.in. finansowej, energetycznej czy handlu.