Что такое блокчейн? Полное руководство
Большинство объяснений блокчейна начинаются с фразы «это распределённый реестр». Это верно, но не очень помогает пониманию. Поэтому начнём иначе.
Какую проблему решает блокчейн
Представьте, что вы и четверо друзей ведёте общую тетрадь, в которой отмечаете, кто кому должен. Каждый раз, когда кто-то платит за обед, вы это записываете. Достаточно просто — пока кто-нибудь не сотрёт строку, или два человека не напишут противоречивые записи, или тетрадь не потеряется.
Банк решает эту проблему, выступая единственным доверенным хранителем тетради. Но это означает, что вы полностью доверяете банку: что он не изменит записи, не потеряет данные и не уйдёт в офлайн, когда вам нужны деньги.
Блокчейн устраняет необходимость в таком единственном доверенном посреднике. Вместо одной тетради у одного учреждения, каждый участник хранит идентичную копию. Когда кто-то добавляет запись, сеть коллективно решает, является ли она действительной, прежде чем кто-либо её запишет. После записи она не может быть изменена без того, чтобы вся сеть это заметила.
Это ключевая идея. Всё остальное — майнинг, токены, смарт-контракты — строится на этой основе.
Как блокчейн на самом деле работает
Блоки
Блокчейн — это буквально цепочка блоков. Каждый блок представляет собой контейнер, содержащий:
- Пакет транзакций — обычно от нескольких сотен до нескольких тысяч
- Временную метку — когда блок был создан
- Хеш предыдущего блока — именно это создаёт «цепочку»
- Нонс (nonce) — число, используемое в процессе майнинга (подробнее ниже)
- Собственный хеш блока — уникальный отпечаток, вычисленный на основе всех данных внутри
| Компонент | Что делает | Аналогия |
|---|---|---|
| Транзакции | Записи о передаче ценности | Строки в бухгалтерской книге |
| Хеш предыдущего блока | Связывает с предыдущим блоком | Ссылка на номер страницы |
| Временная метка | Когда блок был запечатан | Дата на странице |
| Нонс | Доказательство работы майнера | Сургучная печать, подтверждающая усилие |
| Хеш блока | Уникальный отпечаток всех данных | Серийный номер страницы |
Цепочка
Каждый блок содержит хеш предыдущего блока. Если кто-то попытается изменить транзакцию в блоке №500, хеш этого блока изменится. Но блок №501 содержит старый хеш блока №500 — значит, №501 тоже становится недействительным. И №502, и №503, вплоть до последнего блока.
Чтобы успешно подделать одну старую транзакцию, пришлось бы пересчитать каждый последующий блок. В сети Bitcoin это означает пересчёт триллионов вычислений в секунду быстрее, чем вся остальная сеть вместе взятая. На практике это невозможно.
Знаете ли вы? Блокчейн Bitcoin никогда не был взломан. Каждый «взлом Bitcoin», о котором вы слышали, был направлен на биржи, кошельки или людей, а не на сам блокчейн. Цепочка блоков остаётся непрерывной с 3 января 2009 года.
Ноды
Нода — это любой компьютер, работающий с программным обеспечением блокчейна. Существует несколько типов:
- Полные ноды хранят всю историю блокчейна и независимо проверяют каждую транзакцию. Они — основа сети.
- Лёгкие ноды (или SPV-ноды) хранят только заголовки блоков и полагаются на полные ноды для получения детальных данных о транзакциях. Большинство мобильных кошельков — это лёгкие ноды.
- Майнинг-ноды (или валидаторы) делают всё то же, что полные ноды, плюс соревнуются за добавление новых блоков.
- Архивные ноды хранят каждое историческое состояние блокчейна, а не только текущее. Их используют блок-эксплореры и аналитические сервисы.
По состоянию на 2026 год у Bitcoin примерно 18 000 доступных полных нод в более чем 90 странах. У Ethereum — приблизительно 8 000. Никто не контролирует, какие ноды могут присоединиться — любой человек с компьютером и интернет-соединением может запустить свою.
Механизмы консенсуса: как сеть приходит к согласию
Самая большая проблема в децентрализованной системе — заставить всех договориться о том, что является правдой, без центрального органа. Это называется проблемой консенсуса, и разные блокчейны решают её по-разному.
Proof of Work (PoW) — Доказательство работы
Bitcoin использует Proof of Work. Вот как это происходит:
- Транзакции рассылаются по сети
- Майнинг-ноды собирают ожидающие транзакции в блок-кандидат
- Каждый майнер пытается найти нонс (число), который в сочетании с данными блока и хешированием даёт результат ниже целевого порога
- По сути, это игра с перебором — майнеры пробуют миллиарды нонсов в секунду
- Первый майнер, нашедший подходящий нонс, рассылает блок по сети
- Другие ноды проверяют решение (проверка быстрая, хотя поиск — медленный)
- Если решение верное, все добавляют блок в свою цепочку, а майнер получает вознаграждение
Сложность корректируется каждые 2 016 блоков (примерно каждые две недели), чтобы среднее время блока оставалось около 10 минут, независимо от объёма вычислительной мощности в сети.
Преимущества:
- Проверено на практике более 17 лет
- Чрезвычайно устойчиво к атакам
- Понятная теория игр: обман обходится дороже, чем честная игра
Недостатки:
- Высокое энергопотребление (сопоставимо с некоторыми небольшими странами)
- Специализированное оборудование (ASIC) приводит к централизации майнинга
- Медленная финализация — обычно нужно ждать 6 подтверждений (~60 минут), чтобы считать транзакцию окончательной
Proof of Stake (PoS) — Доказательство доли
Ethereum перешёл на Proof of Stake в сентябре 2022 года («The Merge»). Вместо соревнования в вычислительной мощности валидаторы блокируют (стейкают) криптовалюту в качестве залога:
- Валидаторы вносят минимальную сумму (32 ETH для Ethereum)
- Протокол случайным образом выбирает валидатора для предложения следующего блока
- Другие валидаторы подтверждают (голосуют), что предложенный блок валиден
- Если предложивший действует честно, он получает вознаграждение
- Если он пытается обмануть (например, предлагает два конфликтующих блока), его доля слэшится — протокол уничтожает часть его депозита
Процесс выбора не полностью случаен — валидаторы с большей долей имеют пропорционально более высокие шансы быть выбранными, подобно тому, как владение большим количеством лотерейных билетов увеличивает шансы на выигрыш.
Преимущества:
- На ~99,95% меньше энергии, чем PoW
- Не требуется специализированное оборудование
- Более быстрые блоки (12 секунд в Ethereum против 10 минут в Bitcoin)
Недостатки:
- Проблема «богатые становятся богаче» — более крупные стейкеры зарабатывают больше
- Всё ещё относительно новый механизм в продакшене
- Сложные условия слэшинга
Другие механизмы консенсуса
| Механизм | Используется | Ключевая идея |
|---|---|---|
| Delegated PoS (DPoS) | EOS, Tron | Держатели токенов голосуют за небольшой набор делегатов, производящих блоки |
| Proof of Authority (PoA) | VeChain, некоторые приватные сети | Известные, одобренные валидаторы чередуются |
| Proof of History (PoH) | Solana | Криптографические часы создают верифицируемую хронологию до консенсуса |
| Tendermint/BFT | Экосистема Cosmos | Валидаторы голосуют раундами; финализация в одном блоке |
Публичные и приватные блокчейны
Не все блокчейны открыты для всех.
Публичные блокчейны
Bitcoin, Ethereum, Solana и большинство криптовалют работают на публичных блокчейнах. Любой может:
- Читать все транзакции
- Отправлять транзакции
- Запускать ноду
- Участвовать в консенсусе
Никакой регистрации, одобрения или проверки личности. Скачиваете ПО — и вы в сети.
Приватные (разрешённые) блокчейны
Такие компании, как JPMorgan (Quorum), IBM (Hyperledger Fabric) и R3 (Corda), создают приватные блокчейны, где:
- Только одобренные участники могут присоединиться
- Видимость транзакций контролируется
- Консенсус проще, потому что участники известны
Они используются для отслеживания цепочек поставок, межбанковских расчётов и корпоративного учёта. Они жертвуют децентрализацией ради скорости и конфиденциальности.
Гибридные подходы
Некоторые сети сочетают обе модели. Например, цепочка поставок может использовать приватную цепочку для бизнес-данных, но периодически записывать хеши в публичный блокчейн (например, Ethereum) для защиты от подделок.
Что можно построить на блокчейне?
Криптовалюта
Первоначальный сценарий использования. Bitcoin доказал, что можно передавать стоимость через границы без банков, Western Union или любого посредника. Транзакция Bitcoin из Нью-Йорка в Токио совершается за 10–60 минут и стоит одинаково, отправляете ли вы $10 или $10 миллионов.
Смарт-контракты
Ethereum представил идею программируемых денег. Смарт-контракт — это код, который живёт в блокчейне и исполняется автоматически при выполнении определённых условий.
Простой пример: эскроу-контракт. Алиса хочет купить домен у Боба за 1 ETH.
- Алиса отправляет 1 ETH в смарт-контракт
- Контракт удерживает средства
- Боб передаёт домен
- Оракул (доверенный источник данных) подтверждает передачу
- Контракт автоматически отправляет 1 ETH Бобу
Без эскроу-агента, без юристов, без «доверьтесь мне». Код обеспечивает выполнение сделки.
Децентрализованные финансы (DeFi)
Смарт-контракты делают возможной целую параллельную финансовую систему:
- Кредитование: Внесите криптовалюту, зарабатывайте проценты. Берите займы под залог своих активов. Без проверки кредитной истории.
- Децентрализованные биржи (DEX): Торгуйте токенами прямо из кошелька. Без аккаунта, без KYC для базовых обменов.
- Стейблкоины: Токены, привязанные к фиатным валютам (USDT, USDC, DAI), обеспечивающие долларовые транзакции на блокчейне.
- Фарминг доходности: Предоставление ликвидности протоколам в обмен на вознаграждения.
NFT (невзаимозаменяемые токены)
Токен, представляющий владение уникальным предметом — цифровым искусством, музыкой, игровыми предметами, документами на недвижимость, билетами на мероприятия. Блокчейн подтверждает подлинность и отслеживает историю владения.
DAO (децентрализованные автономные организации)
Организации, управляемые смарт-контрактами и голосованием держателей токенов вместо традиционных корпоративных структур. Участники выдвигают предложения, голосуют токенами, и смарт-контракт исполняет победившее предложение.
Цепочки поставок и происхождение товаров
Отслеживание товаров от производителя до потребителя. Когда у люксовой сумки есть NFC-чип, связанный с записью в блокчейне, вы можете проверить подлинность, просто отсканировав его — не нужно верить продавцу на слово.
Распространённые заблуждения
«Блокчейн анонимен.» Не совсем. Bitcoin и Ethereum псевдонимны — транзакции привязаны к адресам, а не к именам. Но адреса можно связать с личностями через биржи, анализ IP и паттерны трат. Действительно приватные транзакции требуют специализированных сетей, таких как Monero или Zcash, или уровней конфиденциальности поверх существующих сетей.
«Блокчейн — только для криптовалюты.» Криптовалюта была первым применением, но технология применима везде, где нужен защищённый от подделок общий реестр. Системы голосования, медицинские записи, реестры интеллектуальной собственности и учёт углеродных кредитов — все это активные области разработки.
«Блокчейн медленный.» Bitcoin обрабатывает около 7 транзакций в секунду. Visa обрабатывает 65 000. Но это намеренный компромисс — Bitcoin ставит децентрализацию и безопасность выше скорости. Решения второго уровня, такие как Lightning Network, обрабатывают миллионы транзакций в секунду, выполняя большую часть операций вне основной цепочки и записывая конечные состояния в основную сеть.
«Все блокчейны тратят энергию впустую.» Значительную энергию потребляют только сети на Proof of Work. Сети на Proof of Stake, такие как Ethereum (после The Merge), используют примерно столько же энергии, сколько несколько тысяч домашних компьютеров.
Трилемма блокчейна
Сформулированная сооснователем Ethereum Виталиком Бутериным трилемма гласит, что блокчейн может оптимизировать максимум два из трёх свойств:
Безопасность
/ \
/ \
Децентрализация — Масштабируемость
- Bitcoin максимизирует безопасность и децентрализацию, но обрабатывает только ~7 TPS
- Solana максимизирует масштабируемость и безопасность, но с меньшим числом валидаторов (менее децентрализован)
- Приватная сеть максимизирует масштабируемость и безопасность, но вообще не децентрализована
Каждый блокчейн-проект делает компромиссы внутри этого треугольника. Решения второго уровня, шардинг и роллапы — всё это попытки расширить границы достижимого.
Как самостоятельно исследовать блокчейн
Вам не нужно запускать ноду, чтобы изучить данные блокчейна. Блок-эксплореры предоставляют удобный интерфейс для поиска:
| Блокчейн | Эксплорер | Что можно увидеть |
|---|---|---|
| Bitcoin | mempool.space | Транзакции, блоки, мемпул, комиссии |
| Ethereum | etherscan.io | Транзакции, токены, смарт-контракты, газ |
| Solana | solscan.io | Транзакции, программы, токен-аккаунты |
| Polygon | polygonscan.com | То же, что Etherscan, для сети Polygon |
Попробуйте: зайдите в любой блок-эксплорер Bitcoin, найдите генезис-блок (блок №0) и прочитайте сообщение, которое Сатоши встроил в него. Это заголовок газеты от 3 января 2009 года: «Chancellor on brink of second bailout for banks». Это сообщение навсегда хранится в первом блоке Bitcoin.
Ключевые выводы
- Блокчейн — это общая база данных с возможностью только добавления записей, где каждый участник хранит идентичную копию
- Криптографическое хеширование делает фальсификацию практически невозможной — изменение одного блока ломает каждый последующий
- Механизмы консенсуса (PoW, PoS и другие) заменяют необходимость в доверенном центральном органе
- Смарт-контракты расширяют блокчейн от простой передачи ценности до программируемой логики
- Технология предполагает реальные компромиссы между безопасностью, децентрализацией и скоростью — бесплатных решений не бывает
- Публичные блокчейны псевдонимны, а не анонимны — ваши транзакции видны всем
FAQ
В: Нужно ли разбираться в блокчейне, чтобы использовать криптовалюту? О: Нет. Вам не нужно понимать TCP/IP, чтобы пользоваться интернетом. Но понимание основ помогает принимать лучшие решения о том, каким проектам доверять, почему некоторые транзакции медленные и как защитить свои средства.
В: Можно ли удалить или остановить блокчейн? О: Публичный блокчейн, такой как Bitcoin, невозможно остановить, не выключив одновременно все ноды по всему миру — тысячи компьютеров в десятках стран. Даже правительства, запретившие криптовалюту, не смогли остановить работу базовых сетей.
В: Что произойдёт, если два майнера найдут блок одновременно? О: Это создаёт временный форк — две действительные версии цепочки. Сеть разрешает это по правилу самой длинной цепи: та ветвь, к которой первой будет добавлен следующий блок, становится принятой версией, а другая ветвь считается orphan (сиротской). Транзакции из сиротского блока возвращаются в пул ожидания.
В: Сколько данных в блокчейне Bitcoin? О: По состоянию на начало 2026 года блокчейн Bitcoin занимает примерно 580 ГБ. Именно поэтому для запуска полной ноды требуется достаточно места, хотя обрезанные (pruned) ноды могут работать с существенно меньшим объёмом хранилища.
В: Квантовые компьютеры — это угроза для блокчейна? О: Теоретически, достаточно мощный квантовый компьютер мог бы взломать криптографию на эллиптических кривых, используемую в Bitcoin и Ethereum. На практике до этого ещё далеко, и пост-квантовые криптографические алгоритмы уже разрабатываются. Несколько блокчейн-проектов исследуют квантово-устойчивые схемы подписей.