System Requirements
Last updated
Last updated
The network performance is measured based on the worst hardware specification within the network. According to the blockchain network structure, it is only possible to be scaled up vertically (increasing hardware capacity). Hence, it is recommended that all the nodes within the network should have the best hardwares having the similar specifications with each other at least.
If you're curious about the rationale of this hardware spec, the medium article would help you understand.
The following sections show the recommended specifications for both CNs and PNs.
Server
CPU
Intel® Xeon 8358 2.60 GHz (32-core/64-thread)
Memory
128GB (32GB * 4)
Storage
3TB (or larger size) SSD (The preferred storage size and configuration could differ depending on the chain data size. Please consult the Klaytn Team for more information.)
Note that this is a recommended hardware specification for CNs and PNs, not an exact requirement. Any physical machine with similar hardware configurations would be sufficient to operate a CN or a PN.
CN
m6i.8xlarge
32
128
3,000 (Minimum)
9,000
1.888
PN
m6i.4xlarge
16
64
3,000 (Minimum)
9,000
0.944
This storage specification is derived from AWS EBS SSD (gp3) specification.
The information above is from and and may be changed by AWS.
CN
D32s v5
32
128
P50 (4096)
7500
1.888
PN
D16s v5
16
64
P50 (4096)
7500
0.944
This storage specification is derived from Azure Premium Disk specification.
Assuming 100 TPS in average, 300 bytes average transaction size, and 1-second block latency, the expected daily storage requirement is about 2.5 GB/day (=300x100x86400).
Recommended environment is compatible with RHEL (7.8 or later). Klaytn binaries are fully tested on Amazon Linux 2, but they should work on other linux-based environments as well. macOS binaries are also provided for development purpose.
Intel® Server System
The information above is from and and may be changed by Microsoft.