
В Bitcoin специальная транзакция coinbase создаёт выходы для выплаты за блок. Допустимая сумма включает субсидию и комиссии включённых операций. Выход coinbase нельзя расходовать в блоке, высота которого отличается от высоты его создания меньше чем на 100.
Как посчитать первую высоту
Если выход создан на высоте 850 000, первым допустимым блоком для расходования будет 850 100. Блок 850 099 ещё слишком ранний. При вершине 850 099 у самого блока награды уже 100 подтверждений с учётом его собственного включения. Следующий блок соответствует требуемой разнице высот.
Условный пример состава выплаты: субсидия 3,125 BTC и комиссии 0,08 BTC дают максимум 3,205 BTC. Числа приведены для арифметики и не описывают конкретный блок 850 000.
Почему комиссия тоже ждёт
Комиссия обычной операции возникает как разница между суммой входов и выходов. Майнер может получить её через coinbase. Правило зрелости относится к самому выходу coinbase, независимо от того, какая доля суммы возникла из комиссий.
Обычный перевод между кошельками не становится coinbase из-за большого размера. Для него действует другой набор требований к подтверждениям.
Как читать статус в кошельке
Приложение может отдельно показывать незрелую сумму и доступный остаток. Сравнивайте высоту создания с текущей цепочкой. Порог не задаёт точную длительность в часах. Связь выплаты с графиком эмиссии объясняет халвинг Bitcoin.