Что такое блокчейн?

Блокчейн (blockchain, «цепочка блоков») — это распределённая база данных, которая хранит записи о транзакциях в виде цепочки блоков. Главная особенность: никто единолично не контролирует эту базу данных — она существует одновременно на тысячах компьютеров по всему миру.

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

Как данные записываются в блокчейн?

Шаг 1: Транзакция создаётся

Вы отправляете 0,1 Bitcoin другу. Транзакция содержит: адрес отправителя, адрес получателя, сумму, цифровую подпись.

Шаг 2: Транзакция рассылается сети

Информация о транзакции отправляется всем участникам (нодам) сети. Узлы проверяют: достаточно ли у вас средств, правильна ли подпись.

Шаг 3: Транзакция включается в блок

Майнеры (или валидаторы в PoS) собирают транзакции в блоки. Каждый блок содержит: набор транзакций, хеш предыдущего блока, временную метку, нonce (специальное число).

Шаг 4: Блок добавляется в цепочку

После подтверждения сетью блок навсегда присоединяется к цепочке. Изменить его нельзя — это потребовало бы пересчёта всех последующих блоков и контроля 51% вычислительной мощности сети.

Что такое хеш?

Хеш — это уникальный «отпечаток» данных, генерируемый математической функцией. Любое изменение данных меняет хеш полностью. Bitcoin использует алгоритм SHA-256.

Пример: хеш строки «Привет» может выглядеть как a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3. Изменение даже одной буквы даст совершенно другой хеш.

Децентрализация: почему это важно?

Традиционные базы данных (банков, государства) централизованы: есть один сервер, которым управляет одна организация. Это создаёт риски:

  • Взлом одного сервера — компрометация всей базы
  • Цензура — организация может заблокировать транзакцию
  • Отказ — сервер упал, система не работает

Блокчейн решает эти проблемы: нет единой точки отказа, нет цензуры, нет доверия к посредникам.

Типы блокчейнов

  • Публичные: открыты для всех — Bitcoin, Ethereum, Solana
  • Частные: доступ ограничен — корпоративные блокчейны (Hyperledger)
  • Консорциумные: управляются группой организаций — банковские консорциумы

Применение блокчейна за пределами криптовалют

  • Цепочки поставок: отслеживание товара от производителя до полки магазина
  • Голосование: прозрачные выборы без фальсификаций
  • Медицина: хранение медицинских карт с контролем доступа
  • Недвижимость: регистрация права собственности без нотариуса
  • NFT: подтверждение права собственности на цифровые активы

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