Sui выпустила testnet-v1.74.1 с protocol version 128. Главное protocol-level изменение добавляет явные границы для binary pools, которые раньше ограничивались неявно. Mysten Labs отдельно отмечает, что для обычного пользователя это не должно дать заметного изменения поведения — речь идёт о более строгих внутренних ограничениях.
В релиз также вошла protocol version 127 с `always_advance_dkg_to_resolution`. Она исправляет ситуацию с версией 126, которая была некорректно изменена уже после выхода в testnet. Одновременно обновлены gas prices для range-proof verification и операций группы Ristretto, а в тестовой сети включены Ristretto255 и Bulletproofs range proofs.
Для операторов есть два полезных исправления. Узел теперь может отключать state-sync peers, которые стабильно недоступны, даже если прямо сейчас не идёт активная синхронизация. Ещё устранён ложный panic, который мог возникать во время обычной остановки или перезапуска node. Оба изменения не требуют отдельного действия кроме стандартного обновления.
Разработчикам достались более заметные мелочи: `SimulateTransaction` принимает `gas_price=0` для транзакций, подходящих под gasless tier, а CLI получил команду `sui move lint`. Флаг `--forking-mode` переименован в `--skip-signing`, чтобы название точнее отражало поведение. В итоге 1.74.1 — хороший пример testnet-релиза, где основная ценность не в одной громкой функции, а в одновременной проверке protocol, node и developer tooling изменений.
