Blockchain/Testnet

Shardeum Sphinx v1.1.1 업데이트 가이드

lowsec 2023. 2. 22. 13:50

안녕하세요. 오늘 오전 Shardeum 공식 디스코드에 아래와 같이 노드 v1.1.1 업데이트 공지가 올라왔습니다. 업데이트를 하지 않으면 밸리데이터로 참여할 수 없으니 반드시 노드를 업데이트하시기 바랍니다.

 

사진. 노드 v1.1.1 업데이트 공지

처음 Shardeum 밸리데이터를 설치하시는 분들은 https://lowsec.tistory.com/79 을 참고하시면서 본 포스팅을 읽어주세요. 

 

Validator 정지 및 언스테이킹

 

현재 실행 중인 validator를 중지하고 대시보드에서 스테이킹한 $SHM을 모두 언스테이킹합니다.

 

$HOME으로 이동
cd ~
# 데이터 저장 경로로 이동
cd .shardeum
# 노드 중지
docker-compose down
# 실행 중인 컨테이너 확인 (test-dashboard 컨테이너가 없어야 합니다.)
docker ps

 

Shardeum 대시보드 (https://<server_ip>:8080로 접속 가능)의 Maintenence > Add/Remove Stake 메뉴에서 밸리데이터 참여를 위해 스테이킹한 $SHM을 모두 언스테이킹합니다. 지갑에는 소량의 $SHM이 남아 있어야 정상적으로 언스테이킹이 가능합니다.

 

Validator 설치 스크립트 다운로드

 

curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh

 

설치 중 나오는 명령줄에 대한 입력 방법은 https://lowsec.tistory.com/79 의 Validator 설치 섹션을 참고해주세요.

 

Shardeum Sphinx 1.1 betanet 밸리데이터 참여 가이드

Introduction 안녕하세요. 오늘 포스팅에서는 Shardeum Sphinx 1.1 betanet 밸리데이터 참여 가이드를 공유드리고자 합니다. 인도에서 개발 중인 레이어 1 프로젝트인 Shardeum은 2022년 10월 스파르탄그룹, 빅

lowsec.tistory.com

 

Validator CLI 시작

 

아래와 같이 Validator CLI를 시작합니다. 시작 후에는 validator의 public ip를 확인하여 환경 변수로 등록합니다.

cd ~
# 데이터 저장 경로로 이동
cd .shardeum
# shell 실행
./shell.sh
# shell에 접속하면 계정 이름이 node로 바뀜
node@99ac7872131c:~/app$ 
# CLI 시작
operator-cli start
# 상태 확인
operator-cli status
state: standby
totalTimeRunning: 187.258
totalTimeValidating: ''
lastActive: ''
lastRotationIndex: ''
stakeRequirement: '10.0'
nominatorAddress: ''
nomineeAddress: e46262b34c0270d4abc649199a52a63ff314839566ac84e9a37cd1fab9b85723
earnings: ''
lastPayout: ''
lifetimeEarnings: ''
performance:
  memPercentage: 96.43262292057372
  diskPercentage: 29.914300733197248
  cpuPercentage: 4.450261780104714
currentRewards: '0.0'
lockedStake: '0.0'
nodeInfo: ''
# public ip를 환경변수로 등록
export APP_IP="<YOUR_PUBLIC_IP>"

 

환경 변수로 잘 등록되면 아래와 같이 노드 상태를 확인했을 때 externalIP 필드에 자신의 public ip가 뜹니다. appData의 shardeumVersion 필드 값이 1.1.1로 변경되었는지도 같이 확인해주세요.

 

curl localhost:9001/nodeinfo
{"nodeInfo":{"publicKey":"e46262b34c0270d4abc649199a52a63ff314839566ac84e9a37cd1fab9b85723","curvePublicKey":"b4a57d22e5f1138f7707c2b60496e4530bbfcdb2d47607b1e892c0dbf58dbb2a","externalIp":"3.38.112.153","externalPort":9001,"internalIp":"3.38.112.153","internalPort":10001,"status":null,"appData":{"shardeumVersion":"1.1.1","minVersion":"","activeVersion":""}}}

 

10 $SHM 이상 스테이킹

 

웹 기반 대시보드에서 노드 상태가 "Standby"로 변경되었는지 확인하고 밸리데이터 참여를 위해 아래와 같이 10 $SHM 이상을 스테이킹합니다.

 

 

Shardeum Shpinx 노드 v1.1.1 업데이트가 완료되었습니다. 고생하셨습니다.

 

막히는 부분이 있으면 언제든 Telegram 채널에 오셔서 질문 부탁드리겠습니다. 감사합니다.