При поддержке
Learning - Insights

Что происходит, когда два майнера находят блок в одну и ту же секунду? Как проходит «гонка за сиротами»

24 марта 2026 года майнинговый пул Antpool добыл блок № 941 881 в 15:49:35 по UTC, а пул Foundry USA добыл свою собственную, совершенно иную версию блока № 941 881 всего через 12 секунд, в результате чего блокчейн Биткойна разделился на две конкурирующие версии истории, пока один из пулов не добыл шесть блоков подряд, чтобы принудительно разрешить конфликт.

АВТОР
ПОДЕЛИТЬСЯ
Что происходит, когда два майнера находят блок в одну и ту же секунду? Как проходит «гонка за сиротами»

Основные выводы

  • 24 марта 2026 года Antpool и Foundry USA добыли блок № 941 881 с разницей в 12 секунд.
  • Foundry одержала победу, продлив свою цепочку на шесть блоков подряд, в результате чего блоки Antpool и ViaBTC оказались «сиротами».
  • Данные показывают, что 7,3 % блоков за последние 3 дня были добыты в течение 60 секунд после предыдущего.

Почему два майнера могут «выиграть» одновременно

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

Если второй майнер находит свой собственный действительный блок до того, как первый блок успеет дойти до него, он продолжает работу на основе последней увиденной версии (обычно предыдущего блока) и транслирует свой собственный конкурирующий блок. В течение короткого промежутка времени на одной высоте существуют два одинаково действительных блока, каждый со своим набором подтвержденных транзакций и своим предложением о том, что будет дальше.

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

Как на самом деле разрешается ничья

Биткойн решает эту проблему не с помощью голосования, авторитета или того, кто технически первым нашел свой блок. Он решает её так же, как решает всё остальное: та цепочка, которая накопит больше доказательств работы (proof-of-work), становится той, на которую переключаются все узлы, а блок или блоки другой стороны отбрасываются.

«Отбрасывание» не означает, что история была переписана или уничтожена, но означает, что этот блок, называемый «осиротевшим» или «устаревшим», перестаёт быть частью цепочки, признаваемой всеми, а любые транзакции внутри него, которые не были также подтверждены на стороне-победителе, просто возвращаются в mempool, чтобы быть включенными в будущий блок.

В большинстве случаев ситуация разрешается уже после появления всего одного дополнительного блока, и никто за пределами кругов, связанных с майнинговой инфраструктурой, этого не замечает. Настоящая гонка с разницей в два блока (когда ничья каким-то образом сохраняется на протяжении всего дополнительного раунда, не давая ни одной из сторон вырваться вперёд) происходит настолько редко, что попадает в заголовки новостей, когда это происходит, именно потому, что для этого требуется, чтобы шансы при подбрасывании монеты выпали одинаковыми два раза подряд.

Случай марта 2026 года: когда подбрасывание монеты повторилось

Именно это и произошло 24 марта 2026 года. После того как Antpool и Foundry USA с интервалом в двенадцать секунд выпустили каждая свою версию блока 941 881, ViaBTC продолжила цепочку AntPool блоком 941 882, а Foundry, работая со своим собственным типом, также продолжила свою версию. На протяжении одного блока сеть действительно была поделена пополам между двумя действительными цепочками. Затем Foundry вырвалась вперед, добыв подряд блоки с 941 883 по 941 886 (шесть последовательных блоков на своей ветке), пока её цепочка не стала, по словам одного из разработчиков Биткойна, следившего за событием, «самой весомой с большим отрывом».

Все узлы перешли на версию Foundry, а блоки, добытые AntPool и ViaBTC, оказались «сиротами»; их майнеры лишились вознаграждения за блок и комиссий за эту работу, хотя сами транзакции вернулись в мемпул и вскоре после этого были подтверждены заново.

Reorganization Diagram when two blocks are mined at the same time.
Схема реорганизации при одновременном добывании двух блоков.

Аналитик Биткойна b10c, который первым публично обратил внимание на это событие, назвал его «довольно редким случаем форка/реорганизации с двумя блоками между Foundry и AntPool+ViaBTC». «Редкое» — это верно, но это событие также привлекло внимание к менее приятной тенденции: для пула, который уже контролирует значительную долю хешрейта сети, соединить шесть блоков подряд проще, чем для других. В освещении этого события отмечалось, что сокращение маржи вытесняет мелких майнеров и приводит к концентрации хеш-мощности в меньшем числе крупных пулов.

Более концентрированная сеть не делает гонку за один блок более распространённой, но она заметно повышает шансы пула с хорошими ресурсами на победу в любой конкретной гонке (и на объединение последующих блоков, завершающих её) по сравнению с шансами мелкого майнера.

Hashrate controllers, primary entities.
Контролёры хешрейта, основные субъекты, зарегистрировано 16 июля 2026 года.

Обычная версия скучна, и в этом-то и суть

Реорганизации из двух блоков — это исключение; лежащее в их основе условие гонки — нет. Если взять реальные временные метки блоков непосредственно с mempool.space за три дня до реорганизации (высоты от 941 452 до 941 887), 40 из 435 интервалов между последовательными блоками (около 9,2 %) пришлись на период в 60 секунд друг от друга, включая одну пару с разницей всего в 5 секунд. Каждый из этих случаев, когда разница была минимальной, — это момент, когда в сети существовала настоящая ситуация гонки, пусть даже кратковременная.

What Happens When Two Miners Find a Block at the Same Second? Inside an Orphan Race Почти все они разрешаются в пределах того же самого блока, незаметно, поскольку следующий майнер, находящий блок, в подавляющем большинстве случаев просто продолжает работу на основе той ветки, которая дошла до него первой, а вероятность двух ничьих подряд крайне мала. Компактная эстафета блоков и специализированные сети ретрансляции с низкой задержкой, такие как FIBRE, которые сейчас используют большинство крупных пулов, сократили задержки распространения, вызывающие гонки, по сравнению с тем, что было в первые годы существования Биткойна (именно поэтому гонка, которая сохраняется на протяжении двух полных блоков, как это произошло с AntPool и Foundry, является достаточно редким явлением, чтобы стать новостью, а не обычным явлением).

15-я перенастройка сложности в сети Биткойн выявила проблемы в майнинговой отрасли, испытывающей давление

15-я перенастройка сложности в сети Биткойн выявила проблемы в майнинговой отрасли, испытывающей давление

Биткойн зафиксировал 15-ю корректировку сложности в 2026 году на фоне снижения цен, ослабления показателя hashprice и перестройки майнинга под влиянием спроса со стороны секторов искусственного интеллекта.

Эта статья была переведена с английского языка с помощью искусственного интеллекта. Оригинальная версия на английском языке является авторитетным источником; автоматические переводы могут содержать неточности, особенно в юридической и нормативной терминологии.

Теги в этой статье