Блокчейн простыми словами: как работает технология за обменом

Аналогия, которая объяснит всё
Представьте обычную почту в маленьком городе. Все жители знают всех, и у каждого дома есть своя копия общей книги записей — кто кому что отправил. Когда Иван хочет отправить Марии посылку, он объявляет об этом публично. Все жители записывают это в свою книгу. Если Иван потом скажет «я ничего не отправлял» — тысяча копий книг докажет обратное. Вот как работает блокчейн.
Блокчейн — это распределённая база данных, которая хранится одновременно на тысячах компьютеров (узлов) по всему миру. Никто единолично не контролирует эту базу, и никто не может её изменить задним числом.
Что такое блок и цепочка
Каждые несколько минут все накопившиеся транзакции упаковываются в один «блок». Этот блок содержит:
- Список всех транзакций за последние несколько минут
- Временную метку (timestamp)
- Уникальный код предыдущего блока (hash)
- Свой уникальный код (hash)
Каждый новый блок ссылается на предыдущий через его код. Это и создаёт «цепочку» (chain). Если кто-то попытается изменить старый блок — изменится его код, это сломает ссылку в следующем блоке, тот тоже изменится, и так далее. Вся цепочка «сломается», и остальные участники сети немедленно это заметят.
Как происходит транзакция в реальности
Давайте проследим, что происходит, когда вы отправляете Bitcoin через Ruber:
- Вы создаёте транзакцию. Ваш кошелёк формирует сообщение: «Адрес А отправляет 0.01 BTC адресу Б». Это сообщение подписывается вашим приватным ключом — математически уникальной подписью.
- Транзакция попадает в «мемпул». Мемпул (memory pool) — это зал ожидания, где собираются все необработанные транзакции. Все узлы сети видят её.
- Майнер берёт транзакцию. Майнеры выбирают транзакции из мемпула (обычно с наибольшей комиссией) и включают их в новый блок.
- Блок добавляется в цепочку. Майнер решает математическую задачу (proof-of-work) — это требует реальной вычислительной работы и энергии. После решения блок транслируется всей сети.
- Другие узлы проверяют блок. Тысячи компьютеров независимо проверяют корректность блока. Если всё верно — блок принимается и добавляется в цепочку.
- Транзакция подтверждена. После 1–6 подтверждений (новых блоков поверх вашего) транзакция считается необратимой.
Почему нельзя подделать или отменить транзакцию
Аналогия с бухгалтерской книгой: представьте книгу учёта в офисе, но вместо одной копии — 15 000 точных копий у разных людей. Чтобы «исправить» запись, вам нужно было бы одновременно изменить больше половины всех копий — это физически невозможно сделать незаметно. Именно поэтому Bitcoin-транзакция, которую подтвердила сеть — необратима.
Это делает блокчейн идеальным для финансовых операций: банк может заморозить ваш счёт, PayPal может откатить платёж, но транзакция в блокчейне — никогда.
Публичный vs. приватный блокчейн
Bitcoin и Ethereum — публичные блокчейны: любой может участвовать, все транзакции видны. Существуют также приватные блокчейны (используемые банками), где участие ограничено. Для криптовалютных операций — все популярные монеты используют публичные блокчейны.
Блокчейн и обмен криптовалюты: связь
Когда Ruber проводит вашу транзакцию — мы формируем блокчейн-транзакцию и транслируем её в сеть. Ничего лишнего. Вы можете проверить статус вашей транзакции на любом блокчейн-эксплорере (например, blockchain.com для Bitcoin или etherscan.io для Ethereum) по номеру транзакции (TXID). Прозрачность — одно из фундаментальных свойств технологии.