Почему добытые блоки не всегда полны

Aug 16 2020

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

Ответы

4 PieterWuille Aug 16 2020 at 04:38

Если вы посмотрите на недавние блоки на https://blockstream.info/(на сегодняшний день, 15 августа 2020 г.), почти все блоки очень близки к 4000 кВт. Разница связана с наличием достаточно мелких транзакций для заполнения последней части и различиями в алгоритмах выбора.

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

Итак, насколько я могу судить, в последнее время при достаточном давлении для спроса практически все блоки заполнены, за исключением иногда пустых.