Technologia blockchain to rozproszona baza danych, która jest używana do przechowywania informacji o transakcjach. Każda transakcja jest rejestrowana w postaci bloku, który jest wpisywany do łańcucha bloków. Łańcuch bloków jest chronologicznym rejestrem wszystkich transakcji, które kiedykolwiek zostały dokonane w danej sieci.
Blockchain jest używana do zapewnienia bezpieczeństwa i integralności transakcji, ponieważ każdy blok jest szyfrowany i połączony z poprzednimi blokami w łańcuchu. Dzięki temu, że każdy blok jest połączony ze wszystkimi poprzednimi blokami, trudno jest zmodyfikować lub usunąć informacje znajdujące się w jakimkolwiek bloku bez wiedzy ogółu użytkowników sieci.
Kryptowaluty, takie jak Bitcoin, wykorzystują technologię blockchain do rejestrowania transakcji wirtualnych walut. Każda transakcja jest rejestrowana w postaci bloku, a każdy blok jest połączony z poprzednimi blokami w łańcuchu bloków. Dzięki temu, że każda transakcja jest rejestrowana w sposób bezpieczny i niezmienialny, kryptowaluty są uważane za bezpieczny sposób przechowywania i przesyłania pieniędzy.