Skip to content

Commit

Permalink
Key Concepts Page - Updating Graphics (#528)
Browse files Browse the repository at this point in the history
* new images

* adding DOE graphic to Collective page

---------

Co-authored-by: “Max <“max@obol.tech”>
  • Loading branch information
slugmann321 and “Max authored Feb 3, 2025
1 parent dc8668c commit 2acf7db
Show file tree
Hide file tree
Showing 11 changed files with 8 additions and 5 deletions.
11 changes: 6 additions & 5 deletions docs/learn/intro/key-concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ In the above example, the stack includes Geth, Lighthouse, Charon and Teku.

### Execution Client

![A Geth Client](/img/POWNodeV2.png)
![A Geth Client](/img/ExecutionClientNethermind.png)

An execution client (formerly known as an Eth1 client) specializes in running the EVM and managing the transaction pool for the Ethereum network. These clients provide execution payloads to consensus clients for inclusion into blocks.

Expand All @@ -37,7 +37,7 @@ Examples of execution clients include:

### Consensus Client

![A Geth Client](/img/POSClient.png)
![A Geth Client](/img/ConsensusClientLighthouse.png)

A consensus client's duty is to run the proof of stake consensus layer of Ethereum, often referred to as the beacon chain.

Expand All @@ -51,7 +51,7 @@ Examples of Consensus clients include:

### Distributed Validator Client

![A Charon Client](/img/CharonBrick.png)
![A Charon Client](/img/DVClientCharon.png)

A distributed validator client intercepts the validator client ↔ consensus client communication flow over the [standardised REST API](https://ethereum.github.io/beacon-APIs/#/ValidatorRequiredApi), and focuses on two core duties:

Expand All @@ -62,16 +62,17 @@ The only example of a distributed validator client built with a non-custodial mi

### Validator Client

![A Lighthouse Client](/img/ValidatorBrick.png)
![A Lighthouse Client](/img/ValidatorClientLodestar.png)

A validator client is a piece of code that operates one or more Ethereum validators.

Examples of validator clients include:

- [Vouch](https://www.attestant.io/posts/introducing-vouch/)
- [Prysm](https://docs.prylabs.network/docs/how-prysm-works/prysm-validator-client/)
- [Lodestar](https://github.com/ChainSafe/lodestar)
- [Teku](https://docs.teku.consensys.net/en/stable/)
- [Lighthouse](https://lighthouse-book.sigmaprime.io/api-vc.html)
- [Vouch](https://www.attestant.io/posts/introducing-vouch/)

## Distributed Validator Cluster

Expand Down
2 changes: 2 additions & 0 deletions docs/learn/intro/obol-collective.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ description: The Obol Collective

The Obol Collective is the largest Decentralized Operator Ecosystem. We provides the technology, opportunities, and community to scale decentralized infrastructure networks. The list of Obol Collective participants includes 50+ staking protocols, client teams, software tools, education & community projects, professional node operators, home operators, and stakers, including names like EigenLayer, Lido, EtherFi, Figment, Bitcoin Suisse, Stakewise, Nethermind, Blockdaemon, Chorus One, DappNode, and many more. Learn more at [Obol.org](https://obol.org).

![Obol vs others table](/img/DecentralizedOperatorEcosystem.png)

## Scaling Infrastructure Networks

Obol is focused on scaling consensus by providing permissionless access to Distributed Validators (DVs), which offer not only protection against client issues and key mismanagement, but also byzantine fault tolerance. We believe that distributed validators should and will make up a large portion of mainnet validator configurations, with the transition of the Ethereum community to DVs enabling a new trust paradigm.
Expand Down
Binary file modified static/img/32Eth.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/ConsensusClientLighthouse.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/DVClientCharon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/img/DVCluster.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/img/DVNode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/DecentralizedOperatorEcosystem.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/ExecutionClientNethermind.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/img/ThresholdSigning.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/ValidatorClientLodestar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 2acf7db

Please sign in to comment.