Мой вопрос разделен на разные части:
Блоки могут содержать все, что является действительным, все, что сверх этого, решает майнер. Включение любых транзакций, кроме транзакции coinbase, является действительным, и нет никакого способа иметь правило, где это не так (были ли транзакции для включения в тот момент?). Майнеры абсолютно не будут ждать, пока транзакции станут доступны для майнинга, так как их основной источник дохода — вознаграждение за блок.
Майнеры заинтересованы в включении транзакций создателем транзакции, уплачивающим комиссию, и майнером, собирающим ее. Отсутствие транзакций означает, что они упускают доход.
Майнинг не требует прогресса, каждая попытка совершенно уникальна и имеет одинаковый шанс на победу, независимо от того, сколько вы сделали ранее или каково было содержание этих попыток. Включение или исключение транзакций никак не влияет на вероятность выигрыша блока или нет, поскольку заголовок имеет одинаковую длину для каждой попытки.
ЭральпБ
Кларис