Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 7 additions & 11 deletions src/advanced/shutter.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,20 @@
[Shutter Network](https://www.shutter.network) is a privacy-focused protocol that provides encrypted transaction pools using threshold encryption. The main objective is to protect users from malicious MEV (Miner Extractable Value) attacks such as front-running and sandwich attacks by encrypting transactions until they are included in a block.

The key advantages of Shutter Network are:
- **Protection against MEV attacks:** By encrypting transactions, the network prevents malicious actors from exploiting transaction ordering.
- **Threshold encryption:** Transactions are only decrypted when enough key holders (keypers) participate, ensuring security and decentralization.
- **Support on Gnosis Chain:** Shutter encrypted transaction pools are currently available on [Gnosis Chain](https://docs.gnosischain.com/shutterized-gc/), with plans for Ethereum support.

> Shutter Network is now available only for Gnosis Network and Chiado testnet.

### Why Use Shutter?

- **Protection against MEV attacks**: By encrypting transactions, the network prevents malicious actors from exploiting transaction ordering.
- **Threshold encryption**: Transactions are only decrypted when enough key holders (keypers) participate, ensuring security and decentralization.
- **Censorship resistance**: Threshold encryption prevents censorship and manipulation, ensuring fair and transparent transactions in a decentralized system.
- **Access to Extra Transactions:** Shutterized validators can include shielded transactions not available in the public transaction pool, leading to potentially higher block rewards.
- **User Protection:** Help protect users against MEV attacks, improving the fairness of the chain.

> Shutter encrypted mempool is currently available on [Gnosis Chain](https://docs.gnosischain.com/shutterized-gc/), with plans for Ethereum support.

## How to Run Erigon as a Shutterized Validator

To participate in the Shutter encrypted transaction pool as a validator using Erigon, follow these steps:
To participate in the Shutter encrypted mempool as a validator using Erigon, follow these steps:

1. **Set Up Your Validator**

Deposit your stake and register your validator on Gnosis Chain reby following the [Gnosis Chain Validator Setup](https://docs.gnosischain.com/node/manual/validator/deposit).
Deposit your stake and register your validator on Gnosis Chain by following the [Gnosis Chain Validator Setup](https://docs.gnosischain.com/node/manual/validator/deposit).

2. **Register as a Shutterized Validator**

Expand Down
8 changes: 4 additions & 4 deletions src/getting-started/hw-requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Full nodes maintain full state with standard pruning and all recent data. (`--p

| Network | Disk Size (Required) | Disk Size (Recommended) | RAM (Required) | RAM (Recommended) |
|-----------|----------------------|-------------------------|----------------|-------------------|
| Mainnet | 920 GB | 1 TB | 16 GB | 32 GB |
| Mainnet | 920 GB | 2 TB | 16 GB | 32 GB |
| Polygon | 3.3 TB | 4 TB | 16 GB | 32 GB |
| Gnosis | 462 GB | 1 TB | 8 GB | 16 GB |

Expand All @@ -57,9 +57,9 @@ Archive nodes retain **all** historical state and require significantly more dis

| Network | Disk Size (Required) | Disk Size (Recommended) | RAM (Required) | RAM (Recommended) |
|-----------|----------------------|-------------------------|----------------|-------------------|
| Mainnet | 1.6 TB | 4 TB | 32 GB | 64 GB |
| Polygon | 4.6 TB | 8 TB | 64 GB | 128 GB |
| Gnosis | 550 GB | 2 TB | 16 GB | 32 GB |
| Mainnet | 1.77 TB | 4 TB | 32 GB | 64 GB |
| Polygon | 4.85 TB | 8 TB | 64 GB | 128 GB |
| Gnosis | 539 GB | 1 TB | 16 GB | 32 GB |

## Bandwidth Requirements

Expand Down
2 changes: 2 additions & 0 deletions src/staking.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ Erigon is a comprehensive execution and consensus layer that also supports staki
- Using a [external consensus client as validator](advanced/bp-ext.md);

- Using [Caplin as validator](advanced/bp-caplin.md).

Additionally, you can configure Erigon to work with [Shutter Network](../advanced/shutter.md).i