Skip to main content

Documentation Index

Fetch the complete documentation index at: https://daehan-base.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

이 가이드는 Base 노드의 성능을 최적화하기 위한 하드웨어, 클라이언트 소프트웨어, 설정 권장 사항을 제공합니다.

하드웨어

성능이 좋은 Base 노드를 실행하려면 적절한 하드웨어가 필요합니다. 다음 최소 사양을 권장합니다:
  1. 우수한 싱글 코어 성능을 갖춘 최신 멀티 코어 CPU.
  2. 최소 32 GB RAM (64 GB 권장).
  3. 로컬로 연결된 NVMe SSD 드라이브. RAID 0 구성으로 성능을 향상시킬 수 있습니다.
  4. 다음과 같이 계산된 충분한 스토리지 용량:
(2 × [현재 체인 크기] + [스냅샷 크기] + 20% 버퍼)
이는 체인 데이터 성장과 스냅샷 복원 공간을 고려합니다. 현재 체인 크기는 Base Stats를, 스냅샷 크기는 Base Chain Data를 참조하세요.
Amazon Elastic Block Store (EBS)를 사용하는 경우 초기 동기화 중 지연 문제를 방지하기 위해 충분한 디스크 읽기 속도를 보장하는 io2 Block Express 볼륨을 권장합니다. 그러나 최적의 성능을 위해서는 네트워크 스토리지보다 로컬로 연결된 NVMe SSD를 강력히 권장합니다.

프로덕션 하드웨어 예시

다음은 Base 프로덕션 노드에 사용되는 하드웨어 사양입니다:
  • Reth 아카이브 노드:
    • 인스턴스: AWS i7i.12xlarge 이상
    • 스토리지: 모든 로컬 NVMe 드라이브의 RAID 0 (/dev/nvme*)
    • 파일시스템: ext4

초기 동기화

최신 스냅샷을 사용하면 초기 노드 동기화 프로세스에 필요한 시간을 크게 줄일 수 있습니다.

클라이언트 소프트웨어

Base 노드 저장소에는 다양한 클라이언트 구현을 실행하기 위한 현재 안정적인 설정과 지침이 포함되어 있습니다. Reth는 현재 Base 노드를 실행하기 위한 가장 성능이 좋은 클라이언트입니다. 향후 최적화는 주로 Reth에 집중될 것입니다. Reth로의 마이그레이션에 대한 자세한 내용은 여기에서 읽을 수 있습니다.