Blockchain – (tzw. „łańcuch bloków”) technologia służąca do przechowywania i przesyłania informacji o transakcjach zawartych w Internecie.
Informacje w technologii blockchain są ułożone w postaci następujących po sobie bloków danych. Jeden blok zawiera informacje o określonej liczbie transakcji, a po jego wypełnieniu tworzy się następny blok danych, a za nim kolejne, tworząc łańcuch.
Blockchain sprawdza się w wielu branżach, m.in. finansowej czy energetycznej. Obecnie może być wykorzystywany do obsługi różnych transakcji, np. w handlu, na rynku walut czy energii elektrycznej.
Transakcje zapisane w łańcuchu bloków są nieodwracalne. Próba zmiany jednego bloku pociąga za sobą zmianę całego następującego po nim łańcucha. W przypadku próby oszustwa lub wprowadzenia nieautoryzowanej transakcji, węzły blockchain w procesie weryfikacji odkryją, że występuje niezgodna z zapisami sieci transakcja i odmówią jej uwzględnienia w łańcuchu bloków. Wszystkie dane i transakcje są odporne na różne podrobienia i manipulacje.
Szacuje się, że aby złamać sieć blockchaina, potrzebna byłaby moc obliczeniowa równa połowie Internetu.
