검증자 문서
문서 메뉴
1. 노드 설치
필수 사항
- Ubuntu 22.04+
- Go 1.24.2+
- 8 CPU / 32 GB RAM / 1 TB SSD
Docker로 PAXI 노드 설치
curl -sL https://raw.githubusercontent.com/paxi-web3/paxi/main/scripts/docker_install.sh | bash
시작
docker run -d --name paxi-node-1 --restart unless-stopped \
-v "$HOME/paxid/paxi:/root/paxi" \
--network=host \
paxi-node \
./paxid start
로그 보기
docker logs paxi-node-1 -n 10 -f
툴박스 컨테이너
# Enter toolbox
docker run --rm -it --network host \
-v "$HOME/paxid/paxi:/root/paxi" \
paxi-node bash
# Show key
./paxid keys show <your address or key name>
# Import key from seed phrase
./paxid keys add <your key name> --recover
# Test query
./paxid query bank balances <your address or key name>
중지
docker stop paxi-node-1
제거
docker rm paxi-node-1
2. 검증자가 되기
중요: 먼저 지갑에 자금을 입금하세요. 최소 자기 위임(예: 1000000upaxi 이상), 거래 수수료(예: 10000upaxi) 및 안전 마진이 충분한지 확인하세요.
잔액 확인: paxid query bank balances <your_wallet_address>
주의:
1. paxi/config 디렉터리의 priv_validator_key.json 및 node_key.json을 반드시 백업하고 지갑 니모닉을 기록하세요—디스크 오류 시 유일한 복구 수단입니다.
2. 서명 성능을 정기적으로 모니터링하세요: 100블록 중 10블록 미만 서명 시 슬래싱됩니다.
3. 공식 Twitter(X) 또는 Discord 채널에 참여하여 공지, 업그레이드, 네트워크 상태를 실시간으로 확인하세요.
./paxid tx staking create-validator "/root/paxi/validator.json" \
--from <your_wallet_name_or_address> \
--fees 10000upaxi \
--gas auto
4. 영속 피어 목록
~/.paxi/config/config.toml의 p2p.persistent_peers에 붙여넣기
d411fc096e0d946bbd2bdea34f0f9da928c1a714@139.99.68.32:26656,509b20ca82d34d0aae1751a681ee386659fb71da@66.70.181.55:26656,ef9a34f874e1490f1333c37f33b21c47fbbcc88c@139.99.69.74:26656
5. 컨트랙트 배포 팩
Paxi 노드(paxid start) 시작 후 WASM 컨트랙트 동기화 스크립트를 다시 실행하세요. 실행하지 않으면 WASM 파일 부족으로 합의 실패 및 슬래싱이 발생할 수 있습니다.
curl -sL https://raw.githubusercontent.com/paxi-web3/paxi/main/scripts/sync_wasm.sh | bash
6. 검증자 복구
슬래싱으로 인해 검증자가 차단된 경우 다음 명령어로 복구하세요:
./paxid tx slashing unjail \
--from <your_wallet_name> \
--fees 10000upaxi \
--gas auto