Nodes/ripple

ripple

3분 읽기

list목차(11)

XRP Ledger (Ripple) 노드 가이드

XRP Ledger(XRPL) 노드 설치 및 운영에 대한 가이드입니다. 공식 문서는 XRPL Infrastructure – Installation을 참고합니다.

XRP Ledger 노드 구성

rippled (코어 서버)

  • 역할: XRP Ledger 코어 서버. P2P 네트워크 참여, 합의, API 제공
  • 공식 저장소: XRPLF/rippled
  • 설치: Ripple에서 제공하는 deb 패키지로 Ubuntu/Debian에 설치 (권장)

Clio (선택)

설치 방법

Localhost 설치 (Ubuntu/Debian, 권장)

호스트 시스템에 rippled를 직접 설치하는 방법입니다.

장점:

  • 공식 지원 패키지로 안정적 설치
  • 시스템 서비스로 관리 가능
  • 리소스 직접 제어

시작하기: localhost/README.md

Docker 설치

컨테이너로 rippled를 실행하는 방법입니다. 공식 이미지 xrpllabsofficial/xrpld 사용.

장점:

  • 별도 빌드 없이 실행
  • 데이터 볼륨으로 영속화
  • 다른 메인넷과 동일한 운영 방식

시작하기: docker/README.md

폴더 구조

ripple/
├── README.md                 # 이 파일
├── localhost/                # 호스트(Ubuntu) 설치 가이드
│   ├── README.md
│   ├── installation.md       # Ubuntu/Debian 설치
│   ├── configuration.md      # 설정 참고
│   └── troubleshooting.md    # 문제 해결 참고
└── docker/                   # Docker 실행
    ├── README.md
    ├── docker-compose.yml
    ├── .env.example
    └── .dockerignore

하드웨어 요구사항

XRPL System Requirements 기준입니다.

권장 사양 (프로덕션)

  • 네트워크: 기가비트 인터페이스 (데이터센터 권장)
  • RAM: 64 GB
  • 디스크: SSD/NVMe, 지속 10,000+ IOPS, DB 파티션 최소 50 GB (AWS EBS 비권장)
  • CPU: 3+ GHz 64비트 x86_64, 8+ 코어
  • OS: Ubuntu LTS, RHEL 또는 호환 Linux

최소 사양 (테스트용)

  • RAM: 16 GB 이상
  • 디스크: SSD/NVMe, 지속 10,000+ IOPS, 최소 50 GB
  • CPU: 64비트 x86_64, 4+ 코어
  • OS: Ubuntu, Debian, RHEL, macOS, Windows 64비트

참고: ARM/Apple Silicon은 프로덕션에서 공식 지원하지 않습니다. 시스템 시간 동기화를 위해 NTP(ntpd 또는 chrony) 사용을 권장합니다.

참고 링크

챕터