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

Я видел много статей, посвященных различным вариантам эгоистичного майнинга. Они есть, были и будут.(Кстати, создание "легкого блока" из поста kcaterpillar выше , это тоже из этой серии).

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

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

Вообще спам имеет смысл только при ограничении размера блока. Поэтому, увеличение максимального размера блока - это первый и наиболее эффективный способ борьбы со спамом. Smiley