Looking back at Nethermind's core development journey over the years makes me incredibly proud of what the team has accomplished.
The Resiliency Phase
Before the Merge, there was effectively no alternative to Geth. It was by far the most stable and performant execution client, and execution client diversity barely existed. That concentration posted a major risk to Ethereum's resilience and one of its core properties: never going down. Today, Nethermind stands alongside Geth as one of the leading execution clients, with each accounting for roughly 30% of the network.
The Ethereum Scaling Phase
Once execution client diversity became a reality, the next major challenge was scaling Ethereum.
Ethereum had been stuck at around a 30M gas limit for a long time. Nethermind led much of the performance engineering effort, demonstrating that Ethereum could safely operate at significantly higher throughput. Beyond setting an example, many of our optimisations and ideas were adopted by other client teams, helping raise performance across the whole Ethereum.
Just as importantly, we helped establish a performance engineering culture within Ethereum core development, bringing a more data-driven approach to gas limits and gas pricing. That work was later adopted and expanded by the EF. Ethereum still has plenty of room to scale, but we're moving in the right direction.
What's Next
We’re now focused on the next set of challenges:
1. Executing on the Strawmap while leveraging AI as much as possible and exploring how AI agents can make Ethereum development increasingly autonomous.
2. Making Ethereum post-quantum resilient. It's part of the Strawmap, but it's important enough to deserve a separate point.
3. Accelerating institutional adoption of Ethereum.
4. Improving RPC layer - from hardening and design to making it verifiable.