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
|[Snap](../../public-networks/concepts/node-sync.md#snap-synchronization)| Recommended for fastest sync and lowest storage requirements on Mainnet. Downloads as many leaves of the trie as possible and reconstructs the trie locally. Faster than fast sync. | Besu version 24.3.0 or later | Cannot switch from fast sync to snap sync mid-process. |
|[Snap](../../public-networks/concepts/node-sync.md#snap-synchronization)| Recommended for fastest sync and lowest storage requirements on Mainnet. Downloads as many leaves of the trie as possible and reconstructs the trie locally. Faster than fast sync. | Besu version 24.3.0 or later | Cannot switch from fast sync to snap sync mid-process. |
28
28
|[Checkpoint](../../public-networks/concepts/node-sync.md#checkpoint-synchronization)| Syncs from a specific checkpoint block configured in the genesis file. Fastest sync mode with lowest storage requirements. | Besu version 22.4.3 or later | Not supported for QBFT or IBFT 2.0 networks without a checkpoint configuration. |
29
-
|[Fast](../../public-networks/concepts/node-sync.md#fast-synchronization-deprecated)| Downloads block headers and transaction receipts, verifies chain from genesis block. | None | Deprecated. Not supported with private transactions. |
30
-
|[Full](../../public-networks/concepts/node-sync.md#full-synchronization)| Default for all private networks. Downloads and verifies the entire blockchain and state from genesis block, building an archive node with full state history. | None | Slowest sync mode, requires the most disk space. |
31
-
32
-
:::warning Early access feature
33
-
34
-
`--Xsnapsync-bft-enabled` is an early access feature available in Besu version 24.7.1 and later.
35
-
It is not stable, so use this option with caution.
36
-
37
-
Use `--Xsnapsync-bft-enabled` with `--sync-mode=SNAP` to enable snap sync in QBFT and IBFT 2.0 private networks.
38
-
39
-
:::
29
+
|[Fast](../../public-networks/concepts/node-sync.md#fast-synchronization-deprecated)| Downloads block headers and transaction receipts, verifies chain from genesis block. | None | Deprecated. Not supported with private transactions. |
30
+
|[Full](../../public-networks/concepts/node-sync.md#full-synchronization)| Default for all private networks. Downloads and verifies the entire blockchain and state from genesis block, building an archive node with full state history. | None | Slowest sync mode, requires the most disk space. |
Copy file name to clipboardExpand all lines: docs/private-networks/how-to/configure/consensus/ibft.md
-10Lines changed: 0 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,16 +33,6 @@ You can use a plugin to securely store a validator's key using the [`--security-
33
33
34
34
:::
35
35
36
-
:::info Early access feature
37
-
38
-
`--Xsnapsync-bft-enabled` is an early access feature available in Besu version 24.7.1 and later.
39
-
It is not stable, so use this option with caution.
40
-
41
-
Use `--Xsnapsync-bft-enabled` with `--sync-mode=SNAP` to enable
42
-
[snap sync](../../../concepts/node-sync-private.md) in IBFT 2.0 networks.
43
-
44
-
:::
45
-
46
36
## Genesis file
47
37
48
38
To use IBFT 2.0, Besu requires an IBFT 2.0 [genesis file](../../../../public-networks/concepts/genesis-file.md). The genesis file defines properties specific to IBFT 2.0.
0 commit comments