Почему min_delegation_multiplier
— мультипликатор. Ограничение минимума делегирования СГ не позволяет ботнетам, состоящим из аккаунтов с малой СГ, делегировать её на 1 аккаунт. («слиться в кита»). СГ, которую аккаунт получает при регистрации — это account_creation_fee
(иногда больше, но к ботнетам это не относится). Поэтому параметр изначально не абсолютный, а завязан на account_fee. То есть делегаты могут задать ограничение минимума СГ просто: задаём 5 — минимум делегирования = в 5 раз больше комиссии создания аккаунта.
Можно поменять на абсолютное значение, например делегат сможет вместо "10" выставить "10.000 GOLOS". При этом всё равно остаётся необходимость учитывать стоимость создания аккаунта, чтоб вновь созданные аккаунты не могли злоупотреблять СГ, полученной при регистрации.
Ну так делегат сам устанавливает фии для регистрации и сам исходя из этого устанавливает минимальное делегированное СГ. Его параметры могут сильно отличатся от других делегатов. Но в их установлении он не зависим, а с мультипликатором его второй параметр уже зависит от решения всех стальных делегатов.
Да, всё верно.
Мультипликатор задаёт принцип: «хочу, чтоб можно было делегировать не менее 10*fee». И не важно, сколько выставится fee, защита от слияния ботнета имеет 10-кратный запас.
Абсолютное значение — это как «хочу, чтоб можно было делегировать не менее 10.000 GOLOS». При этом текушую fee можем не учитывать, но если медианная комиссия окажется выше, чем значение параметра, то он частично потеряет смысл.
В обоих случаях надо всё-таки следить за медианной комиссией. В первом есть опасность, что fee уедет вниз, и 10x запаса станет мало. Во втором — fee может уехать вверх, и новореги смогут без проблем делегировать всю СГ.
Как удобнее — решать делегатам