Nodes/zcash

zcash

3분 읽기

list목차(9)

Zcash (ZEC) 노드 가이드

Zcash Full Node(zcashd) 설치 및 운영 가이드입니다.
Bitcoin Core 포크로 CLI 중심, ZK-SNARKs 기반 프라이버시 지원. Orchard/Sapling 주소는 v5.0+에서 지원합니다.

공식 문서: Run a Zcash Full Node (z.cash) · zcashd (ReadTheDocs).

노드 역할

  • zcashd: 풀 노드. 블록체인 복사본 다운로드·검증, P2P 참여, RPC·내장 지갑 제공.
  • zcash-cli: 노드와 상호작용(예: getinfo, 트랜잭션 전송).
  • 최소 요구사항: 500GB+ SSD, 8GB RAM, 포트 8233 오픈.
  • 주의: proving/key params 다운로드(4GB) 필수(fetch-params.sh). 바이너리 GPG 검증 권장. 첫 동기화 12일. 16주 미업그레이드 시 EOS halt.

지원 환경

  • OS: Debian/Ubuntu(공식 지원), 기타 Linux·macOS(best-effort), Windows(미지원, WSL 가이드 있음)
  • 다운로드: GitHub Releases (v6.11.0 등). GPG 검증 필수.

설치 방법

Localhost 설치 (권장)

호스트에 의존성 설치 후 소스 빌드 또는 릴리스 바이너리 + fetch-params.sh 실행, ~/.zcash/zcash.conf 설정하여 zcashd 실행.

시작하기: localhost/README.md

Docker 설치

Docker로 zcashd를 컨테이너에서 실행하는 방법입니다.

시작하기: docker/README.md

폴더 구조

zcash/
├── README.md                 # 이 파일
├── localhost/                # 호스트 설치 가이드
│   ├── README.md
│   ├── zcash.conf.example
│   ├── installation.md
│   ├── configuration.md
│   ├── troubleshooting.md
│   └── updates/
│       └── README.md
└── docker/                   # Docker Full Node
    ├── README.md
    ├── Dockerfile
    ├── docker-compose.yml
    ├── env-example.txt
    ├── zcash.conf.example
    └── .dockerignore

Data Directory

  • 기본: ~/.zcash (Linux/macOS). 설정 파일 zcash.conf, 지갑 wallet.dat, 블록체인 데이터.
  • Params: proving/key params는 fetch-params.sh로 다운로드(~4GB). 기본 경로는 배포·버전에 따라 다름(예: ~/.zcash-params 또는 소스 트리의 params/).

포트

포트 용도
8233 P2P
8232 RPC

참고 링크

챕터