Geth 1.17.4 убрал Clef, добавил новые RPC и продолжил подготовку к Amsterdam

Go-Ethereum 1.17.4 рекомендован всем пользователям как maintenance release. Clef вынесен в отдельный репозиторий, появились `eth_baseFee`, `eth_capabilities` и `debug_clearTxpool`, а Amsterdam получил новые EIP-реализации.

Geth 1.17.4 убрал Clef, добавил новые RPC и продолжил подготовку к Amsterdam

Команда Go-Ethereum выпустила Geth 1.17.4 как рекомендуемый maintenance release с накопившимися исправлениями и продолжением подготовки к Amsterdam. Самое заметное изменение для пользователей инструментов — Clef больше не входит в основной репозиторий go-ethereum. Standalone signer теперь развивается отдельно в `ethereum/clef`, поэтому старые сценарии установки стоит проверить перед обновлением.

Работа над Amsterdam затронула сразу несколько EIP. Geth уже строит и проверяет block-level access lists для EIP-7928, получил новый state-sync protocol `snap/2` по EIP-8189 и реализацию увеличенной стоимости создания state для EIP-8037. Добавлен `engine_newPayloadWithWitnessV5`, а инструмент `evm t8n` научился работать с access lists, slot number и export binary-trie leaves.

RPC стал удобнее и предсказуемее. `eth_baseFee` возвращает base fee следующего блока, `eth_capabilities` позволяет узнать, какие исторические данные способен обслужить node, а `debug_clearTxpool` очищает transaction pool. Методы чтения состояния теперь используют `latest` по умолчанию, если block parameter пропущен. Исправлены также несколько ошибок в `eth_simulateV1`, WebSocket handshake и HTTP responses.

Есть изменения и для операторов. Размер cache теперь учитывает cgroup memory cap, например Docker `--memory`, EVM execution получил глобальный cache JUMPDEST bitmaps, а snap sync — несколько исправлений восстановления после сбоев. Это не hardfork сам по себе: 1.17.4 подготавливает клиент к Amsterdam и одновременно делает текущий Geth менее проблемным в повседневной эксплуатации.

Trust 91 Importance 70 Noise 0% Связанный символ Информационный материал, не является финансовой рекомендацией.