Клиент Ethereum выпускает крупное обновление для исправления ошибок перед обновлением Pectra

Самые главные криптоновости в Телеграм-канале CryptoMoon, присоединяйтесь!👇

Cryptomoon Telegram


Как опытный исследователь с многолетним опытом работы в сфере криптовалют, меня постоянно впечатляет неустанное стремление к инновациям в сообществе Ethereum. Недавние обновления клиентов Go Ethereum (Geth) и Nimbus подчеркивают эту приверженность, поскольку они стремятся обеспечить стабильность и производительность сети перед ожидаемым обновлением Pectra.

Блокчейн Ethereum претерпевает существенные улучшения в рамках подготовки к обновлению Pectra, запланированному на 12 августа 2024 года. В этот день один из наиболее часто используемых клиентов Ether, Go Ethereum (Geth), запустил версию 1.14.18. Это техническое обновление устраняет несколько проблем и вносит значительные улучшения для повышения эффективности сети.

Ранее известный клиент Ethereum под названием Nimbus в конце июля выпустил версию 24.7.0. Примечательно, что в этом выпуске были существенно улучшены API маяков, важнейший компонент системы ставок блокчейна.

Обновление Go Ethereum v1.14.18

В своей последней версии 1.14.18 Go Ethereum (Geth) в основном сосредоточился на исправлении ошибок, обнаруженных в различных областях клиента. Учитывая, что Geth является одним из основных клиентов, управляющих блокчейном Ether, поддержание его стабильности и эффективности имеет решающее значение. Это обновление, являющееся служебной версией, гарантирует правильную работу ключевых функций. Кроме того, это закладывает основу для более плавного перехода к предстоящему обновлению Pectra.

Одно существенное изменение в этом обновлении касается корректировок команд, в частности, флагов «Blobpool», которые теперь работают должным образом. Улучшение, внесенное в команду «evm run», предотвращает перезапись учетной записи отправителя в файле «genesis.json» и позволяет установить «baseFeePerGas». Эти изменения согласуются с постоянными усилиями по оптимизации среды выполнения сети, предоставляя разработчикам большую гибкость и точность.

В Go API было внесено несколько критических исправлений. Примечательно, что исправлена ​​ошибка, влиявшая на процесс подписи больших значений ChainID. Кроме того, это исправление необходимо для правильного функционирования транзакций в различных сетях Ethereum, особенно с высокими значениями ChainID.

Как опытный разработчик блокчейнов с многолетним практическим опытом, я в восторге от недавних обновлений Geth, клиента Ethereum Go. Добавление поддержки шестнадцатеричного формата для «ethclient.Client.NetworkID» меняет правила игры и, несомненно, улучшит совместимость с различными серверами и расширит возможности моих проектов.

Более того, это улучшение играет жизненно важную роль в сохранении согласованности данных во время операций синхронизации. Кроме того, были решены проблемы с хранилищем «eth_call», чтобы обеспечить правильное удаление старых данных учетной записи при назначении нового элемента хранилища, тем самым сохраняя первоначальную запланированную функциональность этой функции.

Версия Nimbus v24.7.0 и улучшения API маяка

29 июля 2024 года был официально запущена версия 24.7.0 клиента Nimbus Ethereum. Это обновление имеет решающее значение для индивидуальных стейкеров и операторов узлов, поскольку оно решает проблемы в системе ставок, включая сеть SSV. Кроме того, Nimbus усовершенствовал API маяка, ключевой компонент механизма консенсуса «доказательство ставки» (PoS), внеся несколько улучшений.

Запуск версии Nimbus 24.7.0 способствует более масштабным усилиям по подготовке к обновлению Ethereum Pectra. Хотя обновление и относится к категории несрочных, предлагаемые им улучшения жизненно важны для сохранения стабильности сети и бесперебойности функций ставок. Более того, акцент на усовершенствованиях API маяков подчеркивает решающую роль уровня консенсуса в развивающейся структуре Эфира, особенно по мере того, как блокчейн движется к тому, чтобы стать полностью сетью с доказательством доли.

Обновление Pectra: ключевые изменения

Сообщество Ethereum с нетерпением ждет обновления Pectra, которое, как ожидается, принесет существенные улучшения в сеть. 8 августа 2024 года разработчики, работающие над блокчейном Ether, собрались на 139-ю встречу по консенсусу всех основных разработчиков (ACDC), которую возглавил исследователь Ethereum Foundation Алекс Стоукс.

Встреча позволила получить важную информацию об усовершенствовании Pectra. Он включал в себя обсуждения, посвященные надежности сети, развитию сетей и значительным улучшениям механизма соглашения Beacon Chain. В ходе беседы исследователь EF Сяо Вэй Ван сообщил о скором выпуске версии «альфа.4» для спецификаций консенсусного уровня Pectra.

Проще говоря, в эту обновленную версию планируется включить множество улучшений, направленных на улучшение работы обновления. По словам инженера-разработчика Барнабаса Бусы, Pectra Devnet 2 удалось обеспечить 85% участия сети, что предполагает надежную настройку для дополнительного тестирования и прогресса.

Несмотря на достигнутый прогресс, сохраняются трудности, особенно в отношении клиентов уровня исполнения (EL) Ethereum. Буса указал на текущие проблемы с EthereumJS и Erigon, призывая к дополнительному анализу. Кроме того, в клиенте Prysm была обнаружена небольшая проблема, требующая дальнейшего изучения. Более того, узлы Lighthouse, Besu и Teku, как упомянул инженер EF DevOps Паритош Джаянти, испытывают проблемы, которые необходимо решить, прежде чем обновление Pectra сможет продолжиться эффективно.

Смотрите также

2024-08-12 18:40