Post
Topic
Board Кодеры
Re: Решаем проблему с размером блока
by
Schnibble
on 08/04/2017, 21:54:23 UTC
Таким образом, есть размер комиссии, при котором прибыль майнера максимальная. Назовем это оптимальной комиссией.
И майнеры, чтобы получить максимальную прибыль, должны устанавливать именно эту оптимальную комиссию. Или, по крайней мере, близко к ней.
Каждый раз, когда я обдумываю эту идею, у меня возникает одна и та же мысль. А как они будут договариваться? Smiley
Если размер блока не ограничен, то всегда найдется такой майнер, который просто возьмет и включит все доступные транзакции в свой блок. Таким образом, остальные должны это учитывать, и им уже не выгодно устанавливать эту оптимальную комиссию.

Скорее всего, в реальных условиях будет складываться более сложная рыночная ситуация. Некоторые майнеры, которые находится на грани выживания, могут включать в свои блоки все доступные транзакции. Другие будут стремиться увеличивать комиссию. В результате пользователи должны искать компромисс между дешевизной и скоростью обработки.

Если же большинство майнеров путем голосования (как в unlimited) смогут ограничивать размер блока, то они таким образом, смогут избежать конкуренции и устанавливать оптимальный для себя размер комиссии. В итоге, пользователям должно быть выгоднее, когда блок не ограничен, и майнеры конкурируют друг с другом.

Или другими словами -  максимально возможный размер блока, исходя из технологических возможностей системы - это самое ЛУЧШЕЕ решение.
Получается, что лучшее для пользователей. Но, в любом случае, исходя из технических возможностей, необходимо как-то ограничивать заполнение блокчейна спамом, поэтому просто так увеличивать блок нельзя. А бороться со спамом можно либо путем установки минимальной комиссии, либо ограничив размер блока так, чтобы дешевые транзакции просто не влезали в блок.

Мне кажется, что ограниение по величине комиссии наболее простой и естественный путь. Тем более, что это позволяет отказаться от ограничения на размер блока, и создает условия для конкуренции майнеров.