본문으로 건너뛰기

이름 등록

누구나 Shielded 메모를 기반으로 하는 프로토콜을 사용하여 이름을 등록할 수 있습니다.
가장 먼저 해야 할 일은 귀하의 이름 소유권을 증명하는 Ed25519 키 쌍을 생성하는 것입니다.

예를 들어 Richard는 richard.pivx을(를) 등록하려고 합니다. 이를 위한 주요 단계는 다음과 같습니다.

  1. PIVX.NAME 프로토콜에 따라 shielded 메모를 작성합니다.
  2. 필요한 금액 및 개인 키로 서명된 shielded 메모 명령을 사용하여 PiNS 등록기관 주소로 거래 보내기
  3. PiNS 스캐너 검증: 이름 규칙, 서명, 금액, 기타 프로토콜 확인
  4. 등록을 암호화하여 증명하기 위한 증명 생성
  5. 인덱서가 새로운 증거를 얻고 분산 이름 레지스트리를 스캔, 검증, 생성합니다.
  6. 완료! richard.pivx이(가) 게시되었습니다
Registration Flow

메모

프로토콜에 따르면 이름 등록 메모에는 콜론으로 구분된 8개의 필드가 있습니다.

PiNS:1:REG:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}:{signature}

서명은 Ed25519 개인 키를 사용하여 "PiNS:1:REG:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}"에 서명합니다. 이는 Richard가 등록을 승인했으며 누구도 그의 키 없이는 그를 대신하여 이름을 등록할 수 없음을 증명합니다.

여러 사람이 동시에 동일한 이름으로 등록하려는 경우 첫 번째 거래만 처리되고 나머지 거래는 사용자 내부 잔액으로 환불됩니다. 사용자는 웹사이트에 출금 주소만 입력하면 언제든지 자금을 출금할 수 있습니다.