Блокчейн


Блокче́йн (англ. blockchain[1], изначально block chain[2] — цепь из блоков) — выстроенная по определённым правилам непрерывная последовательная цепочка блоков (связный список), содержащих какую-либо информацию. Связь между блоками обеспечивается не только нумерацией, но и тем, что каждый блок содержит свою собственную хеш-сумму и хеш-сумму предыдущего блока. Изменение любой информации в блоке изменит его хеш-сумму. Чтобы соответствовать правилам построения цепочки, изменения хеш-суммы нужно будет записать в следующий блок, что вызовет изменения уже его собственной хеш-суммы. При этом предыдущие блоки не затрагиваются. Если изменяемый блок последний в цепочке, то внесение изменений может не потребовать существенных усилий. Но если после изменяемого блока уже сформировано продолжение, то изменение может оказаться крайне трудоёмким процессом. Дело в том, что обычно копии цепочек блоков хранятся на множестве разных компьютеров независимо друг от друга[3].

Впервые термин появился как название полностью реплицированной распределённой базы данных, реализованной в системе «Биткойн», из-за чего блокчейн часто отождествляют с реестром транзакций в различных криптовалютах. Однако технология цепочек блоков может быть распространена на любые взаимосвязанные информационные блоки[4]. Появившаяся в октябре 2008 года система Биткойн стала первым применением технологии блокчейн[5].

В настоящее время блокчейн-технологии находят применение в таких областях, как финансовые операции, идентификация пользователей или создание технологий кибербезопасности[6], а также актуальны для банковских учреждений и государственных организаций.

Впервые протокол, подобный блокчейну, предложил американский криптограф Дэвид Чаум в своей диссертации 1982 года «Компьютерные системы, созданные, поддерживаемые и пользующиеся доверием взаимно подозрительных групп» (англ. Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups)[7]. Далее, С.Хабер и У. Скотт Сторнетта в 1991 году в своей работе описали криптографически защищённую цепочку блоков[8][9]. Математики преследовали цель внедрить систему, в которой временны́е метки документов нельзя было бы подделать. В 1992 году Хабер, Сторнетта и Дейв Бейер включили в свою технологию дерево хешей, что повысило её эффективность, позволив собирать несколько сертификатов документов в один блок[8][10]. Поняв коммерческий потенциал разрабатываемой технологии, исследователи создали сервис временны́х меток под названием Surety, чтобы привести свою схему в действие. Хэши сертификатов документов Surety с 1995 года еженедельно публикуются в New York Times[11].