스토리지
모든 블록체인에서의 운영 비용은 두 가지 주요 구성 요소로 이루어진다: compute는 로직(transaction)을 처리하는 데 필요한 연산 능력이고, storage는 데이터와 transaction 결과를 저장하는 데 필요한 디지털 공간이다.
Storage architecture
다음 표는 주요 스토리지 구성 요소를 요약한다:
| Storage category | Storage type | Usage description | Mainnet storage needs (2025년 11월 기준) |
|---|---|---|---|
| Validators | RocksDB, SSD storage | Validators는 최신 consensus 데이터를 고성능 NVMe 디스크에 저장한다. | ~250-400GB |
| Pruning full nodes | RocksDB, SSD storage | Pruning full nodes는 효율적인 쿼리를 위해 pruning되지 않은 RocksDB 인덱스를 유지한다. | 2.5TB |
| Unpruned full nodes | RocksDB, SSD storage | Unpruned full nodes는 완전한 아카이브를 위해 전체 object와 transaction 이력을 유지한다. | 16TB |
| Full node snapshots | Cloud storage | Full node 데이터의 snapshots은 validator 또는 full node 백업 및 복구를 위해 cloud storage에 저장된다. | ~1.6TB |
| Checkpoints bucket | Cloud storage | pruning되었을 수 있는 과거 object의 동기화를 지원하기 위해 블록체인 상태 데이터를 cloud storage에 저장한다. | ~30TB |