Main navigation

Ethereum (ETH) Geth Client New Version: Here's What They Upgraded

Wed, 02/19/2020 - 18:45
article image
Vladislav Sopov
Péter Szilágyi, team lead in Ethereum Foundation, revealed that a new version of Geth Ethereum client implementation was released under the beautiful name ‘Weeping Heart’
Ethereum (ETH) Geth Client New Version: Here's What They Upgraded
Cover image via www.shutterstock.com
Read U.TODAY on
Google News
Contents

Geth v1.9.11 is the new release of the most popular Ethereum (ETH) client software implementation that fuels 73.7% of Ethereum network operators.

DHT backed by DNS

According to a statement from Mr. Szilágyi, initially, the February release of Geth software was planned to appear as an ordinary maintenance update. However, they decided to postpone its ‘hello world’ date and publish it as a feature release due to the significance of its implied improvements.

Geth v1.9.11 released by Ethereum Foundation
Image via Twitter

First of all, with the Weeping Heart release the mechanism of peer search, based on a distributed hash table (DHT), is supported by DNS-based fallback peer discovery. As a result, Geth-operated nodes now have two independent mechanisms to find peers, centralized and decentralized. DNS lists will be created from the DHT crawling and will also cover Ropsten, Goerli and Rinkeby testnets. 

Related
Ethereum’s Muir Glacier Update Rejected by Nethermind Implementation

Also, the JavaScript engine the Geth console is backed has been switched from Otto to Goja. As announced, this basis is

significantly better and faster than before.

Less bandwidth for compatible clients

Furthermore, a new mechanism of transactional announcements was implemented for the connections between two Geth-powered operators. With this novelty, the interaction between two compatible clients will utilize significantly less bandwidth.

Finally, the new release implies a couple of minor features and fixes. E.g. the block creating speed has been slightly reduced due to a series of internal optimizations.

Related
Ethereum (ETH) 2.0 to Launch in 2020 in Co-Existence with Ethereum 1.0: Developer

This release may be among the last major updates of Ethereum (ETH) client software before the start of the Ethereum (ETH) 2.0 roll-out. According to the last estimations, it may occur as soon as mid-year 2020.

article image
About the author

Blockchain Analyst & Writer with scientific background. 6+ years in IT-analytics, 3+ years in blockchain.

Worked in independent analysis as well as in start-ups (Swap.online, Monoreto, Attic Lab etc.)