Geth 1.7 – Megara | Ethereum Foundation Blog

Published:

The Go Ethereum The The team is excited to announce the launch of the new version Geth Family?, this first version Paves the way for the upcoming Metropolis Forks These are difficult (Byzantium And ConstantinopleIt It consists of over 125 code contributions For Different parts of the project.

byzantium fork

The Current version Geth Implements All Byzantium EIPs also including the number of fork blocks 1,700,000 For The Ropsten Testnet Transition Block Numbers Rinkeby And The Ethereum Mainnet It will be accomplished when Ropsten It It is considered stable.

You Can Find Information regarding individual protocol updates in the following places.


Performance Optimizations

Aside The The following are the Byzantium The Hard fork Geth The Performance improvements are the main focus of the 1.7 series. The The This family’s first version already has two database schema changes that result in significant optimizations

  • Transaction Receipt Storage has been restructured to cut down on data storage by half Quick Sync Node, 26.3GB to 14.9GB depending on the deployment#14801).
  • EVM’s log storage and indexing system were revamped. This Reduced the delay in full-chain filtering for contract events by 2-3 Orders It It was once less than one second.#14522, #14631).

Some WorkIn future releases, an update on the -in progress will be available

  • Upgrading The Everybody uses the same protocol for peer to peer communication Ethereum Subprotocols are a way to reduce bandwidth requirements and speed up synchronization. They can be used from 33.6 GB to 13.5GB#15106). This The Updates will increase the bandwidth required for the network and the performance of thin clients.
  • Introducing More High-end memory caching for state intents reduces disk I/O several orders of magnitude. The The The exact numbers of the project are yet to be determined.#14952).

Trezor Wallets

Around Last An year ago, we began support for the Ledger Hardware Check out wallet Due Due We now offer hardware wallet support due to popular demand Trezor (#14885).

Note That Trezor It It is far more complicated than that LedgerIt An unlock pin must be sent to the user from the machine, and not entered directly by the user. As Such When a user plugs into an internet connection, a situation is created. Trezor, Geth Print:

New wallet appeared, could not open url=trezor://0003:0007:00 err=”trezor: pin needed”

Related articles

Recent articles