Offchain Labs выпустила Arbitrum Nitro v3.11.2 с Docker image `offchainlabs/nitro-node:v3.11.2-3599aca`. Для большинства validators без отдельного split validation server предназначен вариант `offchainlabs/nitro-node:v3.11.2-3599aca-validator` с entrypoint `/usr/local/bin/split-val-entry.sh`. При ручном переопределении стандартного entrypoint необходимо сохранить default validation flags образа.
Для transaction address filtering добавлен параметр `--execution.transaction-filtering.address-filter.s3.preallocate-memory`. При включённом `s3.max-file-size-mb` он заранее резервирует и commit'ит память под hash list на startup. Release notes указывают, что последующие reloads декодируют S3 list прямо в переиспользуемые структуры, не выполняя large allocation и не создавая риск OOM для node.
В sequencer исправлена проверка fee: теперь используется base fee текущего блока, а не значение, закэшированное в момент начала block creation. Для EVM-skipped transactions — onchain-filtered txs, prerecorded reverts и retryable-redeem error paths — добавлен balanced top-level call frame, чтобы tracing не завершался ошибкой `incorrect number of top-level calls`.
BoLD auto-deposit теперь определяет WETH-compatible stake tokens через `eth_call` probe метода `deposit()` вместо scanning bytecode. Это исправляет классификацию stake tokens, развёрнутых за proxy. Также file logging теперь записывает Go runtime panics и fatal errors в отдельный `<log-file>.crash`, а max backups по умолчанию увеличен с 20 до 40.
Дополнительно появился флаг `--node.dangerous.always-fallback-to-parent-chain-da` для retiring chains off AnyTrust и исправлены unnecessary delays при delayed messages с address filtering. Ключевые SEO-сущности: Arbitrum Nitro v3.11.2, S3 address filter, OOM prevention, sequencer base fee, BoLD WETH detection и EVM tracing.
