Иван Притула
МАСТЕР
Петер Силаджи, руководитель группы в Ethereum Foundation, сообщил, что новая версия реализации клиента Geth Ethereum была выпущена под красивым названием Weeping Heart «Плачущее сердце».
Geth v1.9.11 - это новая версия самой популярной клиентской программной реализации Ethereum (ETH), которая обеспечивает 73,7% операторов сетей Ethereum.
Согласно заявлению Силаджи, первоначально февральский выпуск программного обеспечения Geth планировалось представить как обычное обновление. Тем не менее, они решили отложить дату «Привет, мир» и опубликовать ее как функциональный релиз из-за значимости подразумеваемых улучшений.
Прежде всего, с выпуском Weeping Heart механизм поиска одноранговых узлов, основанный на распределенной хэш-таблице (DHT), поддерживается резервным обнаружением одноранговых узлов на основе DNS. В результате узлы, управляемые Geth, теперь имеют два независимых механизма поиска пиров: централизованный и децентрализованный. Списки DNS будут создаваться при сканировании DHT и будут также охватывать тестовые сети Ropsten, Goerli и Rinkeby.
Меньшая пропускная способность для совместимых клиентов
Кроме того, был реализован новый механизм транзакционных объявлений для соединений между двумя операторами на базе Geth. Благодаря этому нововведению взаимодействие между двумя совместимыми клиентами будет использовать значительно меньшую пропускную способность.
Наконец, новый выпуск предполагает несколько незначительных функций и исправлений. Например, скорость создания блока была немного уменьшена из-за ряда внутренних оптимизаций.
Этот выпуск может быть одним из последних основных обновлений клиентского программного обеспечения Ethereum (ETH) перед началом развертывания Ethereum (ETH) 2.0. По последним оценкам, это может произойти уже в середине 2020 года.