Что такое блокчейн простыми словами

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

Аналогия: тетрадка, которую нельзя исправить

Представь класс из 30 учеников. Обычно у учителя один журнал. А теперь представь, что у каждого ученика есть своя копия этого журнала. Когда происходит какое-то событие — оценка, прогул — запись вносится во все 30 журналов одновременно. Все видят одно и то же.

Чтобы исправить одну запись, нужно изменить её у большинства учеников — так, чтобы они не заметили и не подняли тревогу. Это невозможно. Если у кого-то запись не совпадает с остальными, система сразу это видит.

Блокчейн работает именно так. Только вместо 30 учеников — тысячи или миллионы компьютеров по всему миру.

Что такое «блок» и что такое «цепочка»?

Блок — это пачка записей. Например, последние несколько тысяч транзакций биткоина. Когда блок заполнен данными, он «закрывается» и к нему прикрепляется следующий. Получается цепочка блоков. Block + chain = blockchain.

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

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

Кто хранит блокчейн?

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

Нет одного сервера, который можно взломать или выключить. Нет одной компании, которая владеет базой данных. Чтобы «сломать» биткоин, нужно взять под контроль больше половины всех нод одновременно. При текущем размере сети это практически невозможно — и с каждым годом становится сложнее.

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

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

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

Первый, кто нашёл решение, добавляет блок в цепочку и получает вознаграждение — новые биткоины. Этот процесс называется Proof of Work (доказательство работы). Он требует реальных ресурсов, что и делает атаку на сеть слишком дорогостоящей.

Proof of Work против Proof of Stake

Биткоин использует Proof of Work — майнинг с реальными вычислениями. Это надёжно, но потребляет много энергии.

Ethereum в 2022 году перешёл на Proof of Stake — другой механизм. Там блоки создают не майнеры с железом, а «валидаторы», которые заблокировали (поставили «на кон») свои ETH. Если валидатор мошенничает, он теряет залог. Это потребляет на 99% меньше энергии.

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

Что ещё можно хранить в блокчейне?

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

Транзакции — самое очевидное применение. Смарт-контракты — программы, которые автоматически выполняются при выполнении условий («если А заплатил X, то автоматически передать ему право на Y»). Данные о владении активами — именно на этом работают NFT. Результаты голосований. Медицинские записи. Цепочки поставок, где важно знать, кто и когда прикасался к товару.

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

Чем это лучше обычной базы данных?

Обычная база данных хранится у одного владельца. Банк хранит твои данные — может изменить, потерять, или её могут взломать. Есть единая точка отказа.

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

За это платишь скоростью и стоимостью. Записать что-то в блокчейн медленнее и дороже, чем в обычную базу. Для большинства корпоративных задач обычная база данных лучше — и многие «блокчейн-проекты» это просто маркетинг. Блокчейн имеет смысл, когда нескольким сторонам нужно доверять общим данным, и ни одна не хочет, чтобы другая имела над ними контроль.

Публичный и приватный блокчейн: в чём разница

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

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

Честный вопрос: зачем приватный блокчейн, если у контрагентов и так есть доверие? Ответ — чаще всего незачем. Большинство «корпоративных блокчейн-проектов» 2016–2018 годов тихо закрылись или превратились в обычные базы данных. Блокчейн даёт реальную ценность именно в публичном, недоверенном контексте — когда стороны не знают и не доверяют друг другу.

Блокчейн и криптовалюта — одно и то же?

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

Итог

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

Хочешь понять, как всё устроено?

Уровень 1 КриптоНавигатора — полностью бесплатный. Блокчейн, биткоин, альткоины — просто и по шагам.

Начать бесплатно →