Что такое блок в блокчейне простыми словами
Блок — это пачка транзакций, которая раз в несколько секунд или минут добавляется в общую цепочку — блокчейн. Можно представить его как страницу в банковской книге: на ней записаны переводы за определённый период, дата, подпись и ссылка на предыдущую страницу через хеш. Книгу нельзя «переписать»: рвать страницу — значит потерять связь со всеми последующими.
В каждом блокчейне свой ритм. В Bitcoin блок появляется примерно раз в 10 минут, в Ethereum — каждые 12 секунд, в Solana — несколько раз в секунду. Чем чаще блоки — тем быстрее подтверждения, но тем выше нагрузка на ноды.
Когда биржа пишет «после 1 подтверждения», она имеет в виду «после того как транзакция попала в 1 блок». Для биткоина обычно ждут 1-3 блока (10-30 минут), для эфира — 12-30 блоков (3-6 минут), для USDT TRC-20 — 1 блок (3 секунды).
Блок, транзакция и блокчейн — в чём разница
Эти три понятия часто путают. Разложим иерархию.
| Параметр | Блок | Транзакция | Блокчейн |
|---|---|---|---|
| Что это | Пачка транзакций | Один перевод | Вся цепочка блоков |
| Размер | 1-2 МБ (BTC) | 200-500 байт | 500+ ГБ (BTC) |
| Время | 10 мин (BTC), 12 сек (ETH) | Доли секунды | С 2009 года |
| Создаёт | Майнер/валидатор | Пользователь | Все участники сети |
| Видно где | blockchair.com, etherscan | То же по TXID | То же по адресу |
Аналогия: блокчейн — это вся книга расходов, блок — одна страница в ней, транзакция — одна строка на странице.
Из чего состоит блок
- Заголовок (header) — хеш предыдущего блока, время, nonce, корень дерева Меркла.
- Хеш текущего блока — уникальный отпечаток, начинается с нулей в PoW-сетях.
- Список транзакций — от десятков до тысяч переводов.
- Coinbase-транзакция — первая в блоке, это награда майнеру/валидатору.
- Подпись создателя — кто нашёл/валидировал блок (адрес майнера или пула).
Не считай транзакцию необратимой после 1 подтверждения — в редких случаях сеть может «отыграть» блок через reorg (особенно в малых сетях). Биржи требуют 1-30 подтверждений для зачисления именно поэтому — это страховка от двойной траты.
Сколько ждать подтверждений
- Bitcoin — 1-3 блока (10-30 минут) для бирж, 6 блоков для крупных сумм.
- Ethereum — 12-30 блоков (3-6 минут) на крупных биржах.
- USDT TRC-20 — 1 блок (3 секунды), но биржи иногда требуют 20.
- BNB Chain — 15 блоков (45 секунд) в среднем.
- Solana — 1 финализированный слот, около 13 секунд.
- USDT ERC-20 — 12-30 блоков, по сути такое же время как обычный ETH.
Если транзакция «зависла» больше 1 часа в Bitcoin или Ethereum — посмотри её хеш в эксплорере. Скорее всего, ты поставил слишком низкую комиссию (газ). На сайтах вроде mempool.space виден mempool и средняя цена комиссии за следующий блок — туда стоит заглядывать перед каждой крупной отправкой.
Что нужно знать новичку
- Высота блока — это его номер начиная с нуля. У Bitcoin это уже больше 870 тысяч, у Ethereum — больше 20 миллионов.
- Размер блока ограничен — у BTC это ~4 МБ с SegWit, поэтому транзакции конкурируют за место комиссиями.
- «Уровень безопасности» транзакции — это число блоков, добавленных после неё: чем больше, тем сложнее реорганизация.
- Если ты майнер — твой доход складывается из награды за блок (3.125 BTC у биткоина после халвинга 2024) и комиссий внутри.
- В PoS-сетях вроде Ethereum блоки не «майнят», а валидаторы получают слот по очереди — за каждый предложенный блок капают вознаграждения.
- Если делаешь крупный вывод с биржи — добавь полчаса запаса на подтверждения, не клади все обязательства на последний момент.