공급업체 ID 확인

Connectivity Standards Alliance (Alliance)에서 발급한 공급업체 ID (VID)를 확인하려면 거래 JSON 파일을 생성하고 Google Home Developer Console에서 명령어를 실행해야 합니다.

dcld 명령줄 도구와 VID에 적합한 DCL 계정에 액세스할 수 있는 머신에서 이 프로세스를 진행해야 합니다.

DCL WebUI 키

DCL WebUI를 사용하여 DCL 계정과 연결된 키를 만든 경우 VID를 인증하기 전에 dcld로 가져와야 합니다.

기억술 문구

  1. 니모닉 복구 문구를 찾습니다. WebUI에서 키를 만들 때 니모닉 문구를 저장했어야 합니다. 니모닉 문구는 24개의 단어로 구성됩니다.
  2. dcld가 없는 경우 goLang 1.3이 설치되어 있는지 확인합니다.

    Ubuntu용으로 미리 빌드된 DCL 버전도 있습니다. 자세한 내용은 GitHub의 분산 규정 준수 원장 (DCL)을 참고하세요.

  3. BIP39 니모닉을 사용하여 키를 가져옵니다. dcld에 다음 명령어를 입력합니다.

    dcld keys add mykey --recover
    Enter your bip39 mnemonic
    found obscure learn obtain suffer dish crazy clinic layer expose negative
    siege alley drop issue expect horror strike hold catalog simple tongue
    draw filter
    {"name":"jack","type":"local","address":"cosmos1n78djl9spdwcwrmq2z8skxeqqcz7q3n9rhu9ml","pubkey":
    "{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AghA9HLRUhOAQzC0ZWzZGcPEPtKrGSIpQ4uhjXH9ZNcr\"}"}
    

이제 키가 가져와졌으며 Google의 Developer Console에서 요청한 대로 서명 명령어를 실행할 수 있습니다.

기억술 문구

BIP39 니모닉은 보안 비밀 키를 복구하거나 재구성하는 데 사용할 수 있습니다. 니모닉 문구를 공유하지 마세요. 비공개 DCL 키인 것처럼 비공개로 유지하고 보안을 유지해야 합니다.

니모닉 복구 문구를 백업하지 않은 경우 현재 dcld와 함께 사용할 DCL 키를 복구하거나 가져오는 직접적인 방법은 없습니다.

계정 소유자

VID 확인에는 분산 규정 준수 원장 (DCL) 메인넷 계정이 필요하며 테스트넷은 지원되지 않습니다. 회사 계정 보유자인 경우 VID를 확인하려면 다음 단계를 따르세요.

Play Console로 이동

  1. 프로젝트 목록에서 작업할 프로젝트 옆에 있는 열기를 클릭합니다.

  2. 개발을 클릭합니다.

  3. 공급업체 ID (VID)에서 CSA에서 발급한 공급업체 ID (인증용)를 선택하고 CSA에서 발급한 공급업체 ID를 입력합니다.

  4. 계속하려면 VID 확인을 클릭합니다.

    VID 확인

  5. 이렇게 하면 DCL 트랜잭션이 생성됩니다.

    VID 첫 번째 명령

  6. 터미널 창을 엽니다.

    1. 이전에 dcld를 사용한 적이 없는 경우 다음 명령어를 실행하여 키를 가져옵니다.

      dcld keys import key-name key-file

      내보내기 프로세스 중에 사용된 내보낸 키의 복호화 비밀번호를 입력하라는 메시지가 표시됩니다.

  7. 표시된 대로 첫 번째 명령어를 복사하여 실행합니다.

  8. 이제 터미널에서 두 번째 명령어를 실행합니다.

    VID 두 번째 명령

  9. 두 번째 명령어의 출력을 붙여넣고 제출을 클릭합니다. 출력 명령어 붙여넣기

  10. VID 소유권이 확인됩니다.

    • 프로덕션 VID가 인증되면 녹색 체크표시가 표시됩니다. 저장하고 계속하기를 클릭하여 완료합니다. VID 인증됨
    • 프로덕션 VID가 거부되면 해결해야 하는 문제가 빨간색 느낌표와 함께 표시됩니다.

비계정 키 소유자

DCL 계정 소유자가 아닌 경우 계정 소유자와 협력하여 VID를 인증해야 합니다.

계정 소유자가 Developer Console에 액세스할 수 있는 경우 계정 소유자의 안내에 따라 VID를 인증하도록 요청합니다.

계정 소유자가 Developer Console에 액세스할 수 없는 경우:

  1. 생성된 명령어를 가져와 계정 소유자에게 명령어를 전송합니다.
  2. 두 번째 명령어의 결과를 입력하고 제출을 클릭합니다.
  3. VID 소유권이 확인됩니다.
    • 프로덕션 VID가 인증되면 녹색 체크표시가 표시됩니다. 저장하고 계속하기를 클릭하여 완료합니다. VID 인증됨
    • 프로덕션 VID가 거부되면 해결해야 하는 문제가 빨간색 느낌표와 함께 표시됩니다.