Optimizing Ethereum - The Daily Gwei #395
Optimizing Ethereum - The Daily Gwei #395Getting as much juice as we can out of a hardware-constrained Ethereum.We all know that the Ethereum network has undergone many major network upgrades since genesis and will undergo many more into the future. Though there’s so much more that goes into core client development than just coding up the new features for network upgrades - namely, optimization and maintenance are two very big areas that core developers spend most of their time working on - and for very good reasons. Upcoming work of @Gary_Rong 🤯
- 27% faster snap sync
- 75% less db read, 50% less write during sync
- 15% smaller db size (ignoring ancients)
- 30% faster block processing after snap sync
* Numbers not final
** Will ship in months
*** Drops serving fast sync
#golang #Ethereum You can see in Peter’s tweet above just how significant the improvements to clients can be from much faster sync times to a smaller disk footprint - all of this makes it easier and more efficient to run an Ethereum full node (which allows for greater decentralization and security). Another great thing about these optimizations is that they do not require a network upgrade/hard fork to implement and it’s up to the user if they want to run the newer versions or stick to the old ones (though in the event of a network upgrade or critical client bug users still need to upgrade to the latest clients, of course). There are other material benefits that come with better and more efficient clients too from an overall healthier and more secure network to allowing for future functionality to be built-in safely. One benefit that regular end-users will feel from time to time is when the gas limit is raised because it has become safe to do so without compromising network health or decentralization. This leads to a short-term boost in throughput for the chain though this extra capacity does tend to get filled up quite quickly (more on the gas limit here). Layer 1 clients aren’t the only pieces of core software in the Ethereum ecosystem that benefit greatly from optimizations - layer 2’s do as well and, while they’re in their beta stage, can move much more quickly to deploy optimizations alongside their own “hard forks”. We’ve already seen Optimistic Ethereum upgrade to ‘OVM 2.0’, Arbitrum will be upgrading to ‘Nitro’ very soon and a bunch of the other layer 2’s are always optimizing their client software to get more juice out of it. This will become especially important when these layer 2’s decide to decentralize both the sequencing and validating of transactions/blocks because the software will then be run on all different types of hardware and in many different geographical locations. Of course, software optimizations go far beyond just the core Ethereum clients and aren’t anything new or unique to crypto but it’s always interesting to watch the core developers hard at work getting as much juice out of the software as they can. After all, requiring beefier hardware to run Ethereum is not really an option because we want to preserve decentralization - so the focus is always on upgrading and optimizing the software. Have a great day everyone, Enjoyed today’s piece? I send out a fresh one every week day - be sure to subscribe to receive it in your inbox! Join the Daily Gwei EcosystemAll information presented above is for educational purposes only and should not be taken as investment advice. If you liked this post from The Daily Gwei, why not share it? |
Older messages
The Global Empire - The Daily Gwei #394
Tuesday, December 7, 2021
We're in the decentralized empire business.
Organically Grown - The Daily Gwei #393
Monday, December 6, 2021
Is your community grass-fed?
Yelling at Clouds - The Daily Gwei #392
Friday, December 3, 2021
The future is now old man.
Cultured Beginnings - The Daily Gwei #391
Thursday, December 2, 2021
It's all about the culture.
Beacon Me Up, Scotty - The Daily Gwei #390
Wednesday, December 1, 2021
Celebrating the first year of the Ethereum Beacon Chain's life.
You Might Also Like
Fetch.ai, SingularityNET, and Ocean Protocol’s planned $7.5 billion ASI token to launch in May
Wednesday, April 17, 2024
Artificial intelligence was one of the leading narratives in the crypto industry during the first quarter of the year. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Claim $AVAX with LayerZero Quest
Wednesday, April 17, 2024
Complete two, easy onchain actions for $AVAX and build your LayerZero onchain reputation. Reputation could help you get the upcoming airdrop Flipside Crypto Hey there, Claim $AVAX when you complete
DeFi & L1L2 Weekly - 💱 Ondo Finance Successfully Tests Near-Instant Conversion Between USDC and BUIDL
Wednesday, April 17, 2024
Ondo Finance tests instant conversion between BlackRock's BUIDL and USDC. Ethereum's Pectra upgrade to introduce smart contract functionality to wallets. EigenLayer removes staking caps on LSTs
DeFi & L1L2 Weekly - 💱 Ondo Finance Successfully Tests Near-Instant Conversion Between USDC and BUIDL
Wednesday, April 17, 2024
Ondo Finance tests instant conversion between BlackRock's BUIDL and USDC. Ethereum's Pectra upgrade to introduce smart contract functionality to wallets. EigenLayer removes staking caps on LSTs
Interpreting the underlying design mechanisms and limitations of the Runes protocol
Wednesday, April 17, 2024
Author: 十四君 Source: https://mp.weixin.qq.com/s/EN8ZdiomQVUQ4WBRZ4GqKA What is Runes? In the past year, the biggest narrative in web3 has been the explosion of the inscription ecosystem, starting with
Analyst predicts low inflows for Hong Kong’s newly approved Bitcoin, Ethereum ETFs
Tuesday, April 16, 2024
Bitcoin and Ethereum ETFs in Hong Kong may struggle due to limited market and high fees - Balchunas ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Bitcoin’s 4th Halving
Tuesday, April 16, 2024
Understanding the significance of halvings, impact on miners and bitcoin's price ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Chinese Top VC Discuss Controversial Topics: Is AI+Crypto and Bitcoin L2 Just Hype? Is Binance Too Monopolistic?
Tuesday, April 16, 2024
This episode of the podcast is organized by Wormhole & Pyth during the Hong Kong Activity Week. The host is Colin Wu, Founder of Wu Blockchain. Guests include BMAN, Co-Founder of ABCDE; Michael,
Hong Kong approves Bitcoin and Ethereum ETFs as US lingers on ETH approval
Monday, April 15, 2024
The reported ETF approvals further propel Hong Kong into crypto leadership in Asia. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Nine questions and answers about the Hong Kong Bitcoin and Ethereum Spot ETF
Monday, April 15, 2024
On April 15th, the Hong Kong SFC approved three institutions to issue Bitcoin and Ethereum spot ETFs. Unlike the United States, which has not approved Ethereum ETFs and allows only cash settlement,