Блок-цепочка (или цепочка блоков) - это способ хранения списка записей, который не может быть легко изменен после их создания. Это также относится и к списку. Для этого используется несколько понятий из криптографии, в том числе цифровые подписи и хэш-функции. В самом простом смысле, блок-схема сочетает в себе следующие две идеи:
- Учитывая некоторые данные, можно легко рассчитать контрольную сумму над данными. Для расчета этой контрольной суммы могут быть разработаны специальные хэш-функции. Эти функции могут быть сконструированы так, чтобы возвращать значение, которое всегда имеет одинаковую длину, которая не зависит от длины входа. Это значение называется хэш-значением, или дайджестом сообщений. Функции также имеют другое свойство: При одном и том же входе они должны возвращать одно и то же выходное значение (дайджест хеш-значения/сообщения).
- В дополнение к значениям хэша блок, как правило, содержит метку времени и некоторую полезную нагрузку. Каждый блок использует цифровую подпись, которая позволяет обнаружить любое изменение данных с момента создания подписи. При создании новых блоков данных, вновь созданный блок будет также содержать хэш-значение предыдущего блока.
В большинстве случаев, блок-цепочка управляется одноранговой сетью. Все одноранговые сети используют общий протокол, который определяет, как они должны взаимодействовать друг с другом, как новый блок создается и проверяется. После записи данные в любом данном блоке уже не могут быть легко изменены. Изменение блока означает, что все блоки после его изменения также должны быть изменены. В зависимости от протокола, это потребует согласия большинства или даже всех коллег.
Блок-цепочки надежно защищены по конструкции. Блок-цепь используется там, где важно вести правильную запись. К случаям использования относятся медицинская документация, управление идентификацией, прослеживаемость продуктов питания и голосование.
Блокхейн был изобретен Стюартом Хабером и Скоттом Сторнеттой в 1991 году как средство обеспечения целостности цифровых записей. В 1995 году Хабер и Сторнетта запустили первый в мире коммерческий блок-блок-бейн; Surety.
В 2008 году Сатоши Накамото включил в качестве ссылок 3 и 4 биткойн "Bitcoin: A Peer to Peer Electronic Cash System" - две бумаги Хабера и Сторнетты, которые служили публичной книгой транзакций крипто-валютного биткойн. Из-за своей блок-цепочки, bitcoin стал первой цифровой валютой, решившей проблему двойных расходов без необходимости доверенного органа или центрального сервера. Дизайн биткойна вдохновил на другие приложения.

