Глоссарий / Майнинг и консенсус
Субсидия за блок
- Что такое субсидия за блок?
- Субсидия за блок означает совершенно новый биткоин, создаваемый в каждом блоке: код фиксирует ее на уровне 50 биткоинов в 2009 году, и она уменьшается вдвое каждые 210 000 блоков, пока не достигнет нуля.
Денежная политика биткоина представляет собой одну небольшую функцию. Передайте ей высоту блока, и она сдвигает вправо исходное значение 5 000 000 000 сатоши один раз за каждый завершенный халвинг, а затем возвращает ответ. Никто не может вызвать эту функцию с другими аргументами, и каждый узел вызывает ее перед принятием блока, и именно из этого фактически состоит фиксированная эмиссия.
Как это работает
Субсидия за блок рассчитывается в целых сатоши, и халвинг представляет собой битовый сдвиг, а не деление.
Каждая эпоха халвинга длится 210 000 блоков. Первая платила 50 монет за блок, вторая 25, затем 12,5 с 9 июля 2016 года, затем 6,25 с 11 мая 2020 года, и 3,125 начиная с блока 840 000 20 апреля 2024 года. Поскольку арифметика основана на целых числах, в более поздних эпохах дроби теряются из-за усечения, и после 33 халвингов сдвинутое значение округляется до нуля. Это происходит на высоте 6 930 000, ориентировочно примерно в 2140 году, после чего блоки оплачиваются только комиссиями.
Усечение имеет видимое последствие. Сложите все субсидии по графику, и в сумме получится 20 999 999,9769 монет, а не круглые 21 млн. Знаменитый лимит, таким образом, является результатом кода, а не целью, к которой код стремится, и в этом разница между правилом и обещанием.
Самое интересное заключается в принудительном соблюдении. Майнер волен записать любую сумму в выход coinbase, а узлы вольны отклонить блок, что они и делают в тот момент, когда заявленная сумма превышает субсидию плюс комиссии. Ничто из этого не требует доверия майнеру, пулу, бирже или графику. Запустите узел, и ваша собственная копия программного обеспечения пересчитает правильную субсидию на каждой высоте, от генезис-блока до настоящего времени, и откажется от всего остального.
Поскольку график основан на высоте, эмиссия измеряется в блоках, а не во времени. При 144 блоках в день текущая эпоха добавляет примерно 450 новых монет ежедневно, и именно корректировка сложности удерживает эту цифру близкой к правильной даже при изменении хешрейта.
Почему это важно, когда вы покупаете биткоин
Субсидия является причиной, по которой эмиссия биткоина познаваема, а знание о ней составляет большую часть аргументов в пользу владения хоть чем-то.
Начните с поправки, потому что она сбивает с толку почти всех. Вы никогда не покупаете только что выпущенные биткоины. Биржи продают вам биткоины, которые уже существуют, от других продавцов, а субсидия лишь устанавливает, сколько свежих монет майнеры могут добавить на рынок каждый день. Этот ежедневный поток в 450 монет является всем новым предложением, которое мир должен поглотить, на фоне объемов торговли во много раз больше, поэтому субсидия важна как долгосрочное ограничение, а не как ежедневный двигатель цены.
Второй момент заключается в проверке. Лимит эмиссии, принимаемый на веру, не лучше целевого показателя инфляции центрального банка. Лимит можно проверить, и проверка не является занятием для специалистов: полный узел проверяет субсидию каждого исторического блока во время начальной синхронизации и сообщит вам общий объем выпущенных монет на данный момент. Если вы держите биткоин по причинам, которые зависят от цифры в 21 млн, запуск узла является способом перестать перекладывать эту веру на других.
Третий момент заключается в маркетинговом цикле. Каждый халвинг приносит волну предложений, построенных на сокращении субсидии, от инвестиционных планов «до халвинга» до токенов, заявляющих о похожем графике. Субсидия является правилом эмиссии, а не прогноз цены, и биткоин торговался как вверх, так и вниз в год после предыдущих халвингов. Жесткий график эмиссии ничего не говорит вам о том, сколько кто-то заплатит в следующем месяце.
Наконец, лимит приносит пользу только тем, кто действительно хранит свои биткоины. Дефицитный актив, лежащий в базе данных кастодиана, представляет собой требование к этому кастодиану, и график, обеспечиваемый тысячами узлов, ничего не делает для обеспечения его платежеспособности. Наши обзоры аппаратных кошельков существуют именно для этого пробела.
Субсидия, которую никто не востребовал: блок 501 726
30 декабря 2017 года был добыт блок 501 726 с транзакцией coinbase, которая не требовала вообще ничего.
Блок не содержал других транзакций, а его выход coinbase выплачивал ноль, поэтому 12,5 монет, на которые имел право майнер, так и не были созданы. У узлов не было причин жаловаться, поскольку требование меньше максимума вполне допустимо. Наиболее вероятное объяснение состоит в неправильно настроенном программном обеспечении для майнинга, а не в каком-либо заявлении.
Практический результат состоит в том, что реальный потолок биткоина немного ниже теоретических 20 999 999,9769, и он снова снижается каждый раз, когда майнер недозаявляет сумму или выход coinbase оказывается неспособным к трате. Никто не может добавить эти монеты обратно. Это небольшой, постоянный пример правила о том, что график является максимумом, а не гарантией эмиссии.
Субсидия за блок vs халвинг
Субсидия за блок является суммой; халвинг является моментом, когда сумма меняется. Одно является количеством, которое можно посмотреть для любой высоты, другое является событием, которое происходит каждые 210 000 блоков и получает таймер обратного отсчета. Эта пара сбивает людей с толку главным образом во фразе «халвинг сокращает вознаграждение за блок», которая верна лишь наполовину: халвинг сокращает субсидию, а вознаграждение также содержит комиссии, которых халвинг не касается.