Предположим, что у майнера по какой-то причине транзакция генерации его блоков не забирает все возможные монеты. Это может произойти по разным причинам, почти все из которых являются ошибками:
Я могу придумать несколько возможных способов ответа сети, и ни один из них не кажется идеальным.
Что на самом деле происходит?
Блок принят, а монеты потеряны. Бедный шахтер.
Вот ссылка на часть источника 0.6.3, которая проверяет это: https://github.com/bitcoin/bitcoin/blob/v0.6.3/src/main.cpp#L1362
Кроме того, это уже случалось раньше; Блок № 124724 потребовал на один сатоши меньше, чем мог бы.
Марч