Skip to content

Commit 2cb5b6f

Browse files
author
Diego Mazo
committed
text format fixes
1 parent ae3beba commit 2cb5b6f

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

docs/user/staking/switch-clients.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
This guide explains how to switch execution and consensus clients on Dappnode for Ethereum, Gnosis, and Lukso networks. It includes detailed information about the switching process and expected waiting times for resynchronization and attestation.
44

5-
### General Information
5+
## General Information
66
Important considerations before switching clients:
77

8-
**Downtime:** Switching clients will result in temporary downtime and missed attestations.
9-
**Sync Time:** New clients will need time to synchronize with the network.
10-
**Disk Space:** Ensure you have enough disk space for the new client before switching.
11-
**Backup:** Always backup your validator keys and wallet information before making any changes.
8+
- **Downtime:** Switching clients will result in temporary downtime and missed attestations.
9+
- **Sync Time:** New clients will need time to synchronize with the network.
10+
- **Disk Space:** Ensure you have enough disk space for the new client before switching.
11+
- **Backup:** Always backup your validator keys and wallet information before making any changes.
1212

1313
**Basic Switching Process Overview**
1414
The following switching process applies to Ethereum, Gnosis and Lukso.
@@ -36,7 +36,7 @@ Go to the new client package in the packages tab and check the logs section (Tec
3636
Go to Beaconcha.in dashboard and check if your validators are active and attesting.
3737

3838

39-
### Execution client switch
39+
## Execution client switch
4040

4141
The current execution clients supported in Dappnode are the following:
4242

@@ -55,9 +55,10 @@ Switching execution clients is a **critical operation that can substantially imp
5555

5656
If the client was not downloaded and sync previously, an initial sync is needed. It typically takes from 12 to 48 hours depending on the client. All times mentioned here assume standard Solid State Disk storage and reasonable network conditions. Actual times may vary based on hardware, network conditions, and chain state. Attestation impact directly correlates with sync time plus small overhead for client initialization.
5757

58-
The sync process might **require high resources of your hardware**, do not worry if your CPU temperature reaches 100ºC or your CPU usage is +90%, it is normal during the sync process. It would be problematic only if it stays at these levels for several days. In this case check maintenance practices in this documentation.
58+
:::info The sync process might **require high resources of your hardware**, do not worry if your CPU temperature reaches 100ºC or your CPU usage is +90%, it is normal during the sync process. It would be problematic only if it stays at these levels for several days. In this case check maintenance practices in this documentation.
59+
:::
5960

60-
### Consensus client switch
61+
## Consensus client switch
6162

6263
The current consensus clients supported in Dappnode are the following:
6364
Ethereum consensus clients: Lighthouse, Teku, Lodestar Nimbus and Prysm.
@@ -75,9 +76,10 @@ Checkpoint sync helps to connect to the current state of the blockchain getting
7576

7677
It is always advisable to switch to a new consensus client from scratch (without existent volumes) to trigger the checkpoint sync. Otherwise, if you have a client with previous blockchain data, it will require more time to sync.
7778

78-
After sync time completes, it has an extra downtime of 1-3 epochs (6 - 18 minutes). This is the “doppelganger” check, an extra protection measure to avoid slashing.
79+
:::info After sync time completes, it has an extra downtime of 1-3 epochs (6 - 18 minutes). This is the “doppelganger” check, an extra protection measure to avoid slashing.
80+
:::
7981

80-
### Blockchains sync time & recommended disk space
82+
## Blockchains sync time & recommended disk space
8183
The sync time varies depending on the blockchain selected to run your validators.
8284

8385
| Blockchain | Sync time | Disk space recommended |
@@ -88,7 +90,7 @@ The sync time varies depending on the blockchain selected to run your validators
8890
| Hoodi | 2-4 h | +0.5 TB |
8991

9092

91-
### Best Practices
93+
## Best Practices
9294

9395
**Plan Your Switch**: Choose a time with low network activity for switching to minimize the impact of missed attestations.
9496

@@ -111,7 +113,7 @@ The sync time varies depending on the blockchain selected to run your validators
111113
**Enable Dappnode notifications:** Push notifications can help to track the status of your validators and clients.
112114

113115

114-
### Troubleshooting
116+
## Troubleshooting
115117
Common Issues and Solutions
116118

117119
**New Client Won't Start**

0 commit comments

Comments
 (0)