Головна книга — це комп'ютерний файл, який використовується для запису транзакцій. Розподілена головна книга — це база даних, яка існує в декількох місцях або серед кількох учасників. Вона децентралізована, щоб усунути потребу в посереднику для валідації, обробки або аутентифікації транзакцій. Ці записи підтверджуються лише тоді, коли досягається консенсус усіх залучених сторін. Криптографічний підпис і часові мітки присутні у всіх файлах з метою безпеки. Крім того, всі записи завжди видимі для учасників мережі.