1 of 15

Introducing Nimbus

2 of 15

The information contained in this presentation is provided for informational purposes only and is not a commercial offer or advice.

No recipient should act or refrain from acting based on any content included herein without making their own assessment and seeking the appropriate advice.

Status does not warrant the performance, effectiveness or applicability of the solutions presented for a particular set of circumstances, person or entity. Status expressly disclaims all liability in respect to actions taken or not taken based on any or all the contents of this presentation

3 of 15

Nimbus is a key infrastructure project in Status Network.

It complements other infrastructure and consumer focused efforts from Status Network.

4 of 15

NIMBUS

A highly performant and resource efficient client written in the Nim programming language, that maximises value for the node operator.

Nimbus` modular architecture includes three main components:

  • Nimbus Eth1 client*
  • Nimbus Portal client*
  • Nimbus Beacon Node implementation
  • Nimbus Validator client duties

Use Nimbus to monitor the chain or to

operate a fully functional Eth2 validator.

A full client implementation for Ethereum 1 and Ethereum 2

Security audits:

Ethereum Execution Layer

Ethereum Consensus Layer

Execution client (Eth1)

In development

Beacon Node

&

Validator Client

Portal client (Fluffy)

5 of 15

NIMBUS

Chose Nimbus implementation that fits in your setup

Integrated Beacon Node and Validator Client

Run the Nimbus Beacon Node with other Validator Clients (LH, VOUCH)

Nimbus Beacon Node with Web3signer / Remote Signer

Nimbus validator client with other Beacon Node implementations

AVAILABLE

AVAILABLE

AVAILABLE

IN PROGRESS

6 of 15

NIMBUS

Nimbus offers a sustainable advantage

Nimbus is designed to run on resource restricted devices, without compromising on security, block proposal or attestation reliability.

This means its designed to consume less CPU power and memory.

  • Marginally lower cost of operation i.e. improved staking returns in a competitive environment

  • Run Nimbus together with other workloads on your server

  • Add a larger margin of safety when the network is under stress

  • Explore new possibilities with light clients in your roadmap

7 of 15

NIMBUS

Nimbus has made steady advances in 2021 (26 Releases).

  • Added doppelganger detection and batched attestation verification
  • Support for the WEB3SIGNER protocol (currently in BETA)
  • A feature complete REST API
  • A -NUM-THREADS option which allows Nimbus to take advantage of multiple CPU cores
  • Performance improvements that make Nimbus the most resource efficient client
  • Third party support for:

A fully featured Ethereum client

8 of 15

NIMBUS

Current focus areas for Nimbus

Fit for use across a wide range of environments

DIY users

Decentralized Staking Pools

Staking Service Providers

CEX and Institutions

Embedded Node Hardware (e.g. Avado)

Analytics and Data Service Providers

Wallets with embedded light clients

Mobile Devices with embedded light clients

9 of 15

NIMBUS

Loved by DIY enthusiasts and supported by Web3 pools

Nimbus is a great fit for resource restricted devices such as Mobile devices or Ras-pi, fit for DIY enthusiasts running their own validator!

Nimbus is also loved by end users of decentralised staking pools such as Rocket Pool. The share of block proposals in the Rocket Pool network growing steadily.

Rocket Pool Block Proposals

- Source: Twitter, @Rocket_Pool, data from 03/12/2021

Lighthouse

571

57%

Teku

195

19.5%

13.9%

9.5%

Nimbus

139

Prysm

95

10 of 15

NIMBUS

Better ROI from lower resource costs

Barcelona Supercomputing Centre analysis of client resource consumption shows that Nimbus performs well on Memory, CPU consumption and Disk usage.1

Nimbus maximises the use of your server resources

  1. Source: Resource Analysis of Ethereum 2.0 Clients by Barcelona Supercomputing Center, 2020, https://arxiv.org/pdf/2012.14718.pdf

- Resource Analysis of Ethereum 2.0 Clients by Barcelona Supercomputing Center, 2020

From monitoring the CPU usage across the different clients we noticed in Figure 9 (above)

that Nimbus has the lowest consumption overall, staying always under 50%. The CPU usage of Prysm and Lodestar concentrates slightly above 50%, while the CPU usage of Lighthouse is most of the time between 60% and 100% an Teku constantly oscillates near 100%.

11 of 15

NIMBUS

Near perfect track record in our internal fleet of 144 Validators.

At par or better reward performance compared to other Eth2 clients.

Since Altair: total reward from attesting relative to Teku

99.3%

99.4%

99.5%

99.6%

99.7%

99.8%

99.9%

100.0%

100.1%

Teku

Nimbus

Lighthouse

Prysm

0.02%

Effectiveness that you can count on

Source: State of Staking in December, Ben Edgington https://consensys.net/blog/codefi/the-state-of-staking-in-december-2021/

Source: https://beaconcha.in/

144 - ONLINE

Validator 6010

12 of 15

NIMBUS

Purpose built libraries used in Nimbus reduce your security exposure

Independent studies highlight the magnitude of security risks from external dependencies

Built to minimise external dependencies

Source: Security Review of Ethereum Beacon Clients, 2019 https://arxiv.org/pdf/2109.11677.pdf

13 of 15

NIMBUS

Backed by a solid team and growing community

Nimbus has been developed since 2018 by a capable team that have delivered on a challenging goal of designing an extremely resource efficient Client.

Backed by Status and its 95+ core contributors

14 of 15

NIMBUS

Benefit from the broader Status Network portfolio

Waku

15 of 15

Thanks!