Blockchain является открытой и распространяются цифровая книга , которая может хранить данные записи ( как правило , называют «сделкой») в безопасной, поддающейся проверке и постоянной основе. После записи данные в блоке не могут быть изменены задним числом без изменения всех последующих блоков, и это, в связи с характером протокола и схемы проверки, потребует согласия большей части сети. Таким образом, блокчейн можно представить как постоянно растущий список «блоков», связанных друг с другом и защищенных с помощью криптографии . Одна или несколько транзакций могут быть связаны с блоком, и каждый блок также содержитхеш- указатель на предыдущий блок и отметку времени .
Распределенный характер и кооперативная модель делают процесс проверки надежным и безопасным, но они доставляют немало времени, в основном из-за процесса проверки блоков и синхронизации сети. Аутентификация происходит посредством массового сотрудничества и подпитывается коллективными интересами. Использование этой технологии также позволяет преодолеть проблему бесконечной воспроизводимости цифрового товара и двойных расходов без использования центрального сервера или органа власти. Для добычи криптовалюты часто используют майнинг на процессоре.
Иногда возможно, что некоторые узлы в сети одновременно создают несколько «параллельных» блоков (т.е. Подключены к одному и тому же блоку, который уже существует, но отличается по содержанию): это вызывает бифуркацию ( вилку ) в цепочке. Протокол обновления определяет, какое правило должны принять узлы, чтобы выбрать блок, который следует принять, среди параллельных. Блоки, не выбранные для включения в цепочку, называются «сиротскими блоками».