BNB Chain выпустила v1.8.0-alpha, предзапусковую версию, которая синхронизируется с upstream кодом go-ethereum v1.17.3 и удаляет несколько функций BSC. Эта версия представляет собой значительный шаг вперед в развитии BNB Chain и включает в себя ряд ключевых изменений, которые повлияют на работу сети и ее пользователям.
Одним из главных изменений является удаление функции EVM opcode-level optimization (superinstruction), которая была добавлена в предыдущей версии. Эта функция позволяла оптимизировать работу EVM, но теперь она удалена, и EVM Interpreter возвращается к исходному состоянию. Это изменение может повлиять на производительность сети и потребление ресурсов.
Кроме того, в этой версии удалена функция incremental snapshot (incr db), которая позволяла создавать инкрементальные снапшоты базы данных. Это изменение может повлиять на работу сети и потребление ресурсов.
В v1.8.0-alpha также включены изменения в RPC API, которые могут повлиять на работу сети и ее пользователям. Например, функция `debug_trace*` теперь возвращает структуру с префиксом `0x` и заполненными до 32 байт, а функция `reexec` больше не принимается в конфигурации tracing.
В целом, выпуск v1.8.0-alpha представляет собой значительный шаг вперед в развитии BNB Chain и включает в себя ряд ключевых изменений, которые повлияют на работу сети и ее пользователям. Если вы используете BNB Chain, вы должны обязательно ознакомиться с этими изменениями и понять их последствия.
В v1.8.0-alpha также включены изменения в коде, которые синхронизируют BNB Chain с upstream кодом go-ethereum v1.17.3. Это изменение может повлиять на работу сети и потребление ресурсов.
В заключении, выпуск v1.8.0-alpha представляет собой значительный шаг вперед в развитии BNB Chain и включает в себя ряд ключевых изменений, которые повлияют на работу сети и ее пользователям. Если вы используете BNB Chain, вы должны обязательно ознакомиться с этими изменениями и понять их последствия.
