Loading prices...

Блокчейн

ТехнологииОбновлено 11.08.20261 мин

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

Как это работает

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

Поэтому подделка требует пересчитать всю цепочку заново и сделать это быстрее, чем её продолжает вся остальная сеть. В крупных сетях это экономически невозможно.

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

Чем блокчейны отличаются

Скорость и стоимость записи различаются на порядки — это и определяет, для чего сеть годится.

Биткоин: новый блок≈ 10 минут
Ethereum: новый блок≈ 12 секунд
Сети Layer 2< 1 секунды

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

Чего блокчейн не делает

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