You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Technical users can help accelerate this process by writing more tutorials and documentation for minority clients and encouraging their node-operating peers to migrate away from the dominant clients. Guides for switching to a minority consensus client are available on [clientdiversity.org](https://clientdiversity.org/).
Copy file name to clipboardExpand all lines: public/content/developers/docs/nodes-and-clients/index.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -194,19 +194,13 @@ Learn more about it by reading its [documentation](https://github.com/ethereumjs
194
194
There are multiple consensus clients (previously known as 'Eth2' clients) to support the [consensus upgrades](/roadmap/beacon-chain/). They are responsible for all consensus-related logic including the fork-choice algorithm, processing attestations and managing [proof-of-stake](/developers/docs/consensus-mechanisms/pos) rewards and penalties.
195
195
196
196
| Client | Language | Operating systems | Networks |
|[Lighthouse](https://lighthouse.sigmaprime.io/)| Rust | Linux, Windows, macOS | Beacon Chain, Goerli, Pyrmont, Sepolia, Ropsten, and more |
200
199
|[Lodestar](https://lodestar.chainsafe.io/)| TypeScript | Linux, Windows, macOS | Beacon Chain, Goerli, Sepolia, Ropsten, and more |
201
200
|[Nimbus](https://nimbus.team/)| Nim | Linux, Windows, macOS | Beacon Chain, Goerli, Sepolia, Ropsten, and more |
202
201
|[Prysm](https://docs.prylabs.network/docs/getting-started/)| Go | Linux, Windows, macOS | Beacon Chain, Gnosis, Goerli, Pyrmont, Sepolia, Ropsten, and more |
203
202
|[Teku](https://consensys.net/knowledge-base/ethereum-2/teku/)| Java | Linux, Windows, macOS | Beacon Chain, Gnosis, Goerli, Sepolia, Ropsten, and more |
204
-
205
-
### Grandine {#grandine}
206
-
207
-
Grandine is the latest consensus client implementation, written in Rust under the GPL-3.0 license. It is maintained by the Grandine Core Team and is fast, high-performance and lightweight. It fits a wide range of stakers from solo stakers running on low-resource devices such as Raspberry Pi to large institutional stakers running tens of thousands of validators.
208
-
209
-
Documentation can be found in the [Grandine Book](https://docs.grandine.io/)
203
+
| [Grandine](https://docs.grandine.io/) (beta) | Rust | Linux, Windows, macOS | Beacon Chain, Goerli, Sepolia, and more
210
204
211
205
### Lighthouse {#lighthouse}
212
206
@@ -240,6 +234,12 @@ Teku offers very flexible deployment options. The beacon node and validator clie
240
234
241
235
Teku is written in Java and is Apache 2.0 licensed. It is developed by the Protocols team at ConsenSys that is also responsible for Besu and Web3Signer. Learn more in [Teku docs](https://docs.teku.consensys.net/en/latest/).
242
236
237
+
### Grandine {#grandine}
238
+
239
+
Grandine is a consensus client implementation, written in Rust under the GPL-3.0 license. It is maintained by the Grandine Core Team and is fast, high-performance and lightweight. It fits a wide range of stakers from solo stakers running on low-resource devices such as Raspberry Pi to large institutional stakers running tens of thousands of validators.
240
+
241
+
Documentation can be found in the [Grandine Book](https://docs.grandine.io/)
242
+
243
243
## Synchronization modes {#sync-modes}
244
244
245
245
To follow and verify current data in the network, the Ethereum client needs to sync with the latest network state. This is done by downloading data from peers, cryptographically verifying their integrity, and building a local blockchain database.
0 commit comments