Litecoin Core 0.21.5.6 вышел как срочный maintenance release с изменениями безопасности и надёжности MWEB. Команда рекомендует обновление всем пользователям, а miners, pools и MWEB service operators должны установить версию до указанной высоты активации нового consensus rule.
Релиз добавляет node-wide лимит для дорогих MWEB light-client запросов `getmwebleafset` и `getmwebutxos`, чтобы reconnecting peers не могли бесконтрольно расходовать ресурсы узла. Перед криптографической проверкой также применяются relay-policy лимиты на вес MWEB transaction и количество inputs, а oversized transactions больше не принимаются в mempool.
Дополнительно 0.21.5.6 отклоняет некорректные MWEB output public keys, улучшает обработку mutated block data и ужесточает поведение peers, присылающих invalid MWEB data через compact blocks. Mining path теперь учитывает consensus input limit при построении блока.
На mainnet height 3,154,440 узлы 0.21.5.6 начнут отклонять MWEB block, где kernel сигнализирует pegout при пустом pegout list. Это soft-forking consensus rule. Валидные wallets и miners такое encoding не создают, но pools должны обновиться заранее, чтобы не сформировать блок, который новые узлы отвергнут.
