📢 Официальный релиз Steem 20.6: обновление и оптимизация системы ресурсных кредитов
Привет, стимеры!
Несколько дней назад мы выпустили версию steemd 0.20.6. Этот релиз прежде всего направлен на исправление багов, а также содержит несколько оптимизаций и исправлений для плагина RC, которые уменьшат время переиндексации и обеспечат пользователям более цельный опыт.
Примечания к релизу Steem Velocity 0.20.6
Это релиз с фокусом на исправлении багов, главным образом ориентированный на RC-плагин.
Примечание: плагин witness_api больше не существует и должен быть удален из config.ini, если он там присутствует.
Переиндексация
- На тех нодах, где запущен плагин RC, нужно вручную запускать переиндексацию с помощью
--replay
. - Ноды, на которых не запущен плагин RC, не нуждаются в обновлении или повторном воспроизведении.
- В этот раз мы настоятельно рекомендуем обновить ноды заверителей и API.
- Этот релиз опционален для бирж. Несмотря на то, что значения RC в 0.20.5 и 0.20.6 будут отличаться, в ходе нашего тестирования мы определили, что разница не будет столь значительна и не должна доставлять биржам проблемы. Если же биржа хочет обновиться, мы рекомендуем переиндексировать 0.20.6 на отдельной машине и переключиться только тогда, когда нода 0.20.6 будет полностью функциональна.
Исправления
RC больше не вычисляются по схеме, существовавшей до ХФ20 (#3007)
Удалена старая система распределения пропускной полосы. Эта процедура включала в себя удаление нескольких полей API, специфичных для пропускной способности, и удаление witness_api, который использовался исключительно для возврата информации, связанной с пропускной способностью. (#3029)
В параметры RC были внесены изменения, призванные сохранить текущие цены, при этом более агрессивно защищать ресурсы блокчейна при высоких уровнях нагрузки. (#3061)
Стоимость байта состояния для голосов была уменьшена, поскольку голоса требуются в консенсусе только перед тем, как как была произведена выплата за комментарий. (#3064)
Отрицательные значения RC ограничены регенерацией сроком в 2 часа. (#3050)
Стоимость времени выполнения пользовательских json-операций была уменьшена в 20 раз для всех кастомных json-операций, кроме тех, которые используются плагином follow. (#3027)
Время выполнения RC не рассчитывалось пропорционально операциям. Это было исправлено, и теперь время выполнения проверяется надлежащим образом. (#2972)
Исправлены проблемы совместимости интерфейса командной строки с булевыми флагами. Флаги работают в командной строке как положено, но при этом устанавливаемы в булевые значения в файле конфигурации. Например, в командной строке вы можете установить
--enable-stale-production
или установить какenable-stale-production=true в config
. (#3025)Комиссия за создание аккаунта в кошельке командной строки теперь использует правильное значение ХФ20. (#3019)
Команда блокчейна Steem
Оригинал поста: ЗДЕСЬ