1 июня 2026 Деловой журнал · бизнес, экономика, технологии
Технологии

Как работает блокчейн: принцип цепочки блоков от записи до проверки

Как работает блокчейн: принцип цепочки блоков от записи до проверки

Блокчейн — это база данных, которая хранится одновременно на тысячах компьютеров и не имеет единого центра управления. Каждая запись защищена математически: подделать её можно только пересчитав всю цепочку сразу на большинстве узлов сети, что требует нереальных вычислительных ресурсов.

Структура блока и цепочки

Данные в блокчейне группируются в блоки. Каждый блок содержит три основных элемента: полезную нагрузку (набор транзакций или иных записей), временную метку и хеш предыдущего блока. Хеш это цифровой «отпечаток» данных: строка фиксированной длины, которую алгоритм вроде SHA-256 вычисляет из содержимого блока. Изменить хоть один символ в старом блоке означает изменить его хеш, что разорвёт связь со следующим блоком и сделает цепочку невалидной.

Блоки нумеруются последовательно. Самый первый блок называется «генезис-блок» и не имеет предшественника. Все последующие блоки ссылаются на предыдущий, образуя неразрывную цепь, отсюда и название технологии.

Как новый блок попадает в цепочку

Прежде чем блок будет добавлен, участники сети должны прийти к консенсусу: признать данные корректными и договориться, кто именно запишет новый блок. Существуют разные механизмы консенсуса.

Наиболее известный: Proof of Work, доказательство работы. Участники сети (майнеры) соревнуются в решении математической задачи: находят такое дополнительное число в блоке (nonce), чтобы итоговый хеш начинался с заданного количества нулей. Задача намеренно сложная, требует многократного перебора, но её решение легко проверить. Кто первым решил, получает право добавить блок и вознаграждение.

Другой механизм: Proof of Stake, доказательство доли. Право записать блок получает тот, кто «заморозил» (застейкал) наибольшее количество токенов. Это энергоэффективнее, чем перебор хешей, и активно применяется в современных блокчейн-платформах.

Децентрализация и устойчивость к атакам

Копия реестра хранится на каждом узле сети. Когда новый блок добавляется, все узлы обновляют свои копии. Для атаки злоумышленнику нужно контролировать более 51% вычислительной мощности или доли в сети, что в крупных сетях экономически невыгодно: стоимость атаки превышает возможную выгоду.

В России технология блокчейн применяется в нескольких сферах. Федеральная нотариальная палата использует её для хранения реестра доверенностей. Росреестр тестировал блокчейн для регистрации сделок с недвижимостью. Московская биржа исследовала применение распределённых реестров для расчётов по ценным бумагам. В 2021 году вступил в силу закон о цифровых финансовых активах, создавший правовую базу для токенов и смарт-контрактов в российском праве.

Смарт-контракты

Блокчейн способен не только хранить данные, но и выполнять программный код. Смарт-контракт — это набор условий, записанных в блокчейн: если произошло событие А, автоматически выполняется действие Б. Например, арендная плата переводится арендодателю в момент, когда цифровой замок фиксирует заезд арендатора. Никакого посредника не требуется. Первой популярной платформой для смарт-контрактов стала одна из публичных блокчейн-сетей; сегодня аналогичные механизмы поддерживают десятки блокчейн-платформ с разными параметрами скорости и стоимости транзакций.

Читайте также