728x90
다른 사용자가 볼 수 있도록 검증인 정보를 체인에 게시할 수 있다.
solana validator-info 실행
검증인 정보 계정을 올리기 위해 solana CLI를 실행한다 :
solana validator-info publish --keypair ~/validator-keypair.json <VALIDATOR_INFO_ARGS> <VALIDATOR_NAME>
* 위의 형식으로 실행을 하려면 검증인 키베이스 사용자명이 유효하지 않다고 나온다. 아래의 키베이스 내용을 참고해 키베이스를 만든 후 해보자.
선택적 필드 VALIDATOR_INFO_ARGS 에 대한 자세한 내용 :
solana validator-info publish --help
예제 커맨드
게시 커맨드 예시 :
solana validator-info publish "Elvis Validator" -n elvis -w "https://elvis-validates.com"
쿼리 커맨드 예시 :
solana validator-info get
출력 :
Validator info from 8WdJvDz6obhADdxpGCiJKZsDYwTLNEDFizayqziDc9ah
Validator pubkey: 6dMH3u76qZ7XG4bVboVRnBHR2FfrxEqTTTyj4xmyDMWo
Info: {"keybaseUsername":"elvis","name":"Elvis Validator","website":"https://elvis-validates.com"}
키베이스
Keybase 사용자 이름을 포함하면 클라이언트 애플리케이션(ex. Solana Network Explorer) 이 암호화 증명, 브랜드 id 등을 포함해 검증인 공개 프로필을 자동으로 가져올 수 있다. 검증인 공개키를 Keybase 와 연결하려면 :
- https://keybase.io/ 에 가입하고 검증인 프로필을 작성하자.
- Keybase에 검증인 id pubkey 를 추가하자.
- 로컬 컴퓨터에 validator-<PUBKEY> 로 호출되는 빈 파일을 만들자.
- Keybase 에서 Files 섹션으로 이동하고 pubkey 파일을 다음 위치에 업로드한다.
solana 공용 폴더의 하위 경로 : /keybase/public/<KEYBASE_USERNAME>/solana
- pubkey를 확인하려면 성공적으로 탐색할 수 있는지 확인하자.
https://keybase.pub/<KEYBASE_USERNAME>/solana/validator-<PUBKEY> - solana validator-info 에서 자신의 Keybase 사용자 이름을 업데이트하자.
CLI 가 validator-<PUBKEY> 파일을 확인시켜줄 것이다.
'Solana > Validator - 공부' 카테고리의 다른 글
[Solana] 솔라나 밸리데이터를 운영하려면 (0) | 2021.12.21 |
---|---|
[Solana] 솔라나 벨리데이터 자동 재시작, 모니터링, 디스코드 (0) | 2021.11.22 |
[Solana] Validating - 4. 벨리데이터 모니터링 (0) | 2021.11.05 |
[Solana] Validating - 3. 스테이킹 (0) | 2021.11.05 |
[Solana] Validating - 2. 투표 계정 관리 (0) | 2021.11.02 |