Nethermind Joins Arbitrum

Nethermind Joins Arbitrum
Share this article:

As Arbitrum scales, so too do the demands on the infrastructure which powers it. Having more apps, more users, and more chains isn’t just about going at faster speeds, though that is very important. It is, as we have noted in our scaling vision, also about building infrastructure that is flexible, sustainable, able to continuously evolve with Ethereum, and that brings Arbitrum Everywhere.

Today, alongside the Nitro execution client (which is based on go-ethereum or Geth), another client team, Nethermind, will officially start development to support the Arbitrum ecosystem. The Nethermind client team brings their own unique strengths and benefits, giving node operators more choices. After all, it’s about finding the best ways to scale Arbitrum everywhere.

What are Execution Clients? 

Execution Clients (EL) are independent software implementations of the Ethereum Virtual Machine (EVM) that are responsible for taking user transactions, executing them correctly, and appending those state changes to the blockchain ledger.

Similar to how there are different web browsers that allow you to access the same internet, each client implementation can offer varying benefits, with its own optimizations, architecture and features.  Ethereum, for example, began with just one client: go-ethereum (Geth). But as it began to grow, so did the need for different types of clients. This is how Nethermind came to be. Built by an independent team with its own unique architecture, offering new optimizations while running Ethereum.  

Having multiple implementations can improve decentralization and minimize single points of failure. Up until now, Nitro, which is based on Geth, has been the only client that has been used for running Arbitrum chains. Nitro is fast, reliable, and has carried Arbitrum through many major milestones. But now that Arbitrum has matured, becoming one of the most widely adopted L2s today, the timing is right for additional clients. 

Having multiple clients strengthens Arbitrum by reducing reliance on a single codebase as mentioned above, and this subsequently helps increase security and enables additional validation of the chain's behavior. In addition to general security improvements, additional clients can open the door to performance improvements, new developer tools, and a wider range of use cases, including lightweight clients and more scalable infrastructure. 

Introducing Nethermind: High Performance, Lower Overhead

For node runners that have ever watched their RPCs lag, or sync times crawl, whilst simultaneously pulling out every last strand of hair from their scalp, well, Nethermind may be the client you need.

Marek Moraczyński, Head of Blockchain Engineering at Nethermind, says: “At Nethermind, our mission has always been to deliver an ultra-performant execution client that is secure, stable, and rigorously tested. This dedication has earned Nethermind a reputation for exceptional block processing speed, fast syncing and the trust of a broad user base. We’re excited to bring these strengths to the Arbitrum ecosystem. By using the Nethermind client as a sequencer, we aim to significantly boost the throughput of Arbitrum chains - ultimately contributing to Ethereum’s broader scalability.”

Nethermind has some key high-performance benefits based on its work with Layer-1 Ethereum:

  • Faster Sync Times: Nodes come online much faster, which means reduced downtimes and operational overheads.
  • Improved RPC Performance: Handles high-traffic data requests efficiently, making it ideal for applications that have demanding workloads. (e.g., fetching balances, checking token prices, and submitting transactions)
  • Supports Higher Gas Targets: Built so that it can keep up with increased throughput, without having to update major hardware.
  • Optimized for Speed: Designed to operate with top-tier performance with minimal latency. 
  • The Nethermind team maintains a relentless focus on performance - continually experimenting with performance benchmarks to surface insights that improve the client.. Given these results on Ethereum, it’s easy to imagine the potential value Nethermind could bring to Arbitrum as well.

Let’s Build a Stronger Arbitrum, Together

Having Nethermind help author the next chapters of the Arbitrum story unlocks significant performance improvements and cost reductions, but more importantly, it’s about building a stronger, more resilient Arbitrum.

With Nitro and Nethermind both offered, Arbitrum expands its client diversity. This isn’t just another checkbox, but rather a critical step to building a stronger defense system against bugs, downtime and centralized dependencies.

Read more