Блок
Блок — структурная часть блокчейна.
Разберём подробней на примере биткоин-системы.
Люди переводят биткоины друг другу. Алгоритм записывает данные о группе переводов в специальный файл или блок. Каждый новый блок также включает информацию о предыдущем блоке.
Блоки формируют последовательную «цепочку блоков» или block chain. Эта цепочка хранится одновременно в разных местах и содержит данные обо всех переводах. Чтобы подделать транзакцию в одном блоке, надо изменить все следующие за ним файлы. Это очень трудно.
Протокол биткоина ограничивает размер блока одним мегабайтом. В него помещается информация о 4000 транзакций. Сеть совершает 7 переводов в секунду. Для сравнения, VISA обеспечивает 56 000 переводов в секунду.
Из-за растущего числа пользователей биткоин-система будет всё медленней обрабатывать данные. Поэтому энтузиасты создают хардфорки с увеличенным размером блока.