Block Specimen Producer Onboarding
Block Specimen Producer Onboarding
Running a block specimen producer node is very input/output (I/O) intensive. Here, the requirements to run a BSP node match that of running go-ethereum
full node with some additional provisions discussed below.
Hardware Requirements
The recommended configurations will make sure the sync is not lag-prone and the node is able to keep up with the Ethereum network.
Minimum Requirements:
- CPU with 4+ cores
- 16GB RAM
- 1.5TB free storage space to sync the Ethereum Mainnet
- 8 MBit/sec download Internet service
Recommended:
- Fast CPU with 8+ cores
- 32 GB+ RAM
- Fast SSD with >= 1.5TB storage space
- 25+ MBit/sec download Internet service
Software Requirements
Install the given versions of the following software:
- 64-bit Linux, Mac OS
- SSL certificates
- Git
- BSP-geth v1.8.0-bsp ships with - Geth v1.13.14-stable
- Go v1.20
- Redis v7, Redis-cli 7.*
- Listener TCP and UDP discovery port 30303
- ICMP IPv4 should not be closed by an external firewall