- Клиент Ethereum Geth обратился ко всем валидаторам со срочным призывом немедленно обновиться до последней версии v1.15.2.
- Предыдущая версия v1.15.1 имеет недостаток, который потенциально приводит к тому, что валидаторы упускают возможности производства блоков и, как следствие, несут потери в вознаграждениях за блоки и комиссиях за транзакции.
- Последняя версия устраняет проблему, а также восстанавливает протоколы обнаружения сетевых узлов.
Клиент Ethereum Geth выпустил срочное обновление, предупреждающее валидаторов о потенциальных финансовых потерях, если они не смогут обновиться до последней версии (v1.15.2).
В предыдущей версии, v1.15.1, был внесен регресс в механизм консенсуса маяков. Этот недостаток препятствовал созданию блоков в сети Ethereum, в результате чего валидаторы упускали возможности создания блоков, что могло привести к потере вознаграждений за блоки и комиссий за транзакции.
Метод тестирования. Устранение основной причины недостатка основной сети Geth.
Регрессия произошла из-за удаления метода тестирования, известного как TestingTTDBlock, первоначально использовавшегося для имитации блоков слияния во время внутреннего тестирования. Его удаление привело к тому, что система не смогла распознать основную сеть как работающую по механизму Proof-of-Stake (PoS), что испортило ожидаемую производительность сети.
Обновление Geth v1.15.2 устраняет эту проблему, гарантируя, что основная сеть правильно определяется как после слияния только при наличии соответствующих сведений о конфигурации. Кроме того, в этом выпуске восстанавливаются протоколы обнаружения одноранговых узлов сети, которые были случайно отключены в предыдущих обновлениях, обеспечивая надежную сетевую связь между узлами.
Таким образом, валидаторам и операторам узлов, использующим Geth v1.15.1, настоятельно рекомендуется немедленно обновиться до версии 1.15.2, чтобы избежать пропущенных слотов создания блоков и возможных финансовых санкций.
Объяснение гетов: самый популярный клиент Ethereum
Geth (Go Ethereum) — это наиболее широко используемый клиент Ethereum, написанный на Go (Golang) и поддерживаемый Ethereum Foundation.
Он позволяет пользователям взаимодействовать с блокчейном Ethereum, запуская полный узел, создавая смарт-контракты и управляя учетными записями.
Геты: необходимы для децентрализации и работы Эфириума
Он поддерживает консенсус PoS Ethereum, начиная с The Merge, и является клиентом уровня выполнения (EL), что означает, что он обрабатывает транзакции и смарт-контракты, взаимодействуя с клиентом уровня консенсуса (CL), таким как Prysm или Lighthouse.
Geth необходим для децентрализации, поскольку узлы, на которых работает Geth, помогают защитить сеть..
Как использовать Geth: командная строка и легкие клиенты
Пользователи могут взаимодействовать с Geth, используя командную строку для выполнения различных задач, связанных с блокчейном, а также запускать легкий клиент, который не хранит весь блокчейн, но все равно проверяет транзакции.
До перехода Ethereum на PoS в 2022 году Geth использовался для добычи ETH. Теперь основное внимание уделяется обработке и проверке транзакций.
Он используется крупными поставщиками инфраструктуры, валидаторами и исследователями блокчейнов.
Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.