
1) Stake Proof 만들기 (Electrum ABC)
이 단계는 서버가 아니라 내 PC(윈도우/맥) 에서 진행하는 게 일반적입니다.
공식 튜토리얼의 핵심은 “3단계”입니다.
- Proof 지갑에서 skeleton proof 생성
- 코인 보관 지갑에서 staking할 UTXO를 proof에 추가
- 다시 Proof 지갑에서 Proof Master Key로 서명 완료
1-1. 스테이킹 UTXO 조건 다시 확인(중요)
- UTXO 당 100,000,000 XEC 이상
- 2016+ confirmations
- P2PKH만 가능(P2SH 불가)
1-2. Proof 생성 후 최종적으로 얻는 2개 값
avaproof(hex)avamasterkey(WIF)
2) Avalanche(스테이킹) 활성화
공식 튜토리얼은 bitcoin.conf에 아래를 추가하라고 안내합니다.
2-1. (가장 단순한 방법) bitcoin.conf에 직접 추가
A 기준 예시:
sudo -iu xec
nano /data/bitcoinabc/bitcoin.conf
맨 아래에 추가:
avalanche=1
debug=avalanche
# Proof dependent parameters
avaproof=여기에_당신의_hex_proof
avamasterkey=여기에_당신의_WIF_master_key
debug=avalanche는 필수는 아니지만 로그에서 Avalanche 메시지를 보기 좋아서 추천된 옵션입니다.
노드 재시작:
sudo systemctl restart bitcoinabc
sudo journalctl -u bitcoinabc -f
3) Avalanche 동작 확인(모니터링)
sudo -iu xec
bitcoin-cli -datadir=/data/bitcoinabc getavalancheinfo
bitcoin-cli -datadir=/data/bitcoinabc getavalanchepeerinfo
그리고 공식 튜토리얼에서 강조하는 “잘 연결된 노드” 체크:
- incoming 연결 받기(방화벽/보안그룹 확인)
- 브릿지 노드 뒤에 숨기지 않기
maxconnections같은 제한 옵션은 가급적 두지 않기- 높은 uptime 유지