Post
Topic
Board Кодеры
Re: Решаем проблему с размером блока
by
Schnibble
on 07/04/2017, 19:04:53 UTC
Чем больше комиссия, тем быстрее попадает она в блокчейн, а чем меньше комиссия, тем дольше она стоит в очереди. И это не отменяет те исключения, когда по "блату" какие-нибудь транзакции пройдут вне очереди.
Те транзакции, которые пройдут вне очереди могут включать произвольную (поддельную) комиссию. Это потенциально может нарушить ту функцию, по которой вы собираетесь динамически изменять коэффициент.

И забудьте вы про консенсус по мемпулу. Не может быть консенсуса по тому, что неизвестно.
Вы представляете каким образом узлы проверяют timestamp блока? Так вот, системное время известно и у всех одинаково, приблизительно так же как mempool.

Действуйте и внедряйте
Подождите. Давайте сначала подумаем, какие еще проблемы могут возникнуть. Консенсус по мемпулу работать будет замечательно. Но, может быть, кроме рассмотернных, возможны еще какие-то атаки на размер мемпула/блоков/DoS, еще что-то? Разруливать конфликтующие транзакции, кстати, тоже не так просто.