Weryfikacja identyfikatora dostawcy

Aby zweryfikować identyfikator dostawcy (VID) wydany przez Connectivity Standards Alliance (Alliance), musisz wygenerować plik JSON transakcji i uruchomić polecenie w zadaniu Google Home Developer Console.

Pamiętaj, aby wykonać ten proces na komputerze z dostępem do narzędzia wiersza poleceń dcld i odpowiedniego konta DCL dla identyfikatora VID.

Klucze DCL WebUI

Jeśli konto DCL i powiązane z nim klucze zostały utworzone za pomocą DCL WebUI, musisz zaimportować je do dcld, aby móc zweryfikować swój identyfikator VID.

Fraza mnemoniczna

  1. Znajdź wyrażenie mnemotechniczne związane z odzyskiwaniem. Mnemotechnika została zapisana podczas tworzenia klucza w WebUI. Mnemotechnika składa się z 24 słów.
  2. Jeśli nie masz dcld, upewnij się, że masz zainstalowaną wersję goLang 1.3.

    Istnieje też gotowa wersja DCL dla Ubuntu. Więcej informacji znajdziesz w dokumencie Distributed Compliance Ledger (DCL) w GitHubie.

  3. Zaimportuj klucz za pomocą BIP39 Mnemonic. Wpisz następujące polecenie w języku 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\"}"}
    

Twój klucz powinien zostać zaimportowany i powinno być możliwe uruchamianie poleceń podpisu zgodnie z wymaganiami naszej Developer Console.

Fraza mnemoniczna

Mnemotechnika BIP39 może służyć do odzyskiwania lub zrekonstruowania tajnych kluczy. Nie udostępniaj mnemotechniki. Powinien być prywatny i zabezpieczony jak prywatny klucz DCL.

Jeśli nie masz kopii zapasowej frazy odzyskiwania mnemotechniki, nie ma obecnie bezpośredniego sposobu na odzyskanie lub zaimportowanie kluczy DCL do użycia z dcld.

Właściciel konta

Weryfikacja VID wymaga konta typu mainnet DCL (Distributed Compliance Ledger) (testnet nie jest obsługiwany). Jeśli jesteś właścicielem konta w firmie, aby zweryfikować swój identyfikator VID:

Otwórz konsolę programisty

  1. Na liście projektów kliknij Otwórz obok projektu, z którym chcesz pracować.

  2. Kliknij Develop.

  3. W sekcji Identyfikator dostawcy (VID) wybierz Identyfikator dostawcy wydany przez CSA (do poświadczania) i wpisz ten identyfikator dostawcy.

    Wpisz identyfikator VID

  4. Jeśli wcześniej został podany identyfikator VID, kliknij Zweryfikuj identyfikator VID.

    Zweryfikuj VID

  5. Powoduje to wygenerowanie transakcji DCL.

    Pierwsze polecenie VID

  6. Otwórz okno terminala.

    1. Jeśli jeszcze nie używasz narzędzia dcld, zaimportuj klucz, wykonując to polecenie:

      dcld keys import key-name key-file
      

      Pojawi się prośba o wpisanie hasła odszyfrowywania dla wyeksportowanego klucza użytego podczas eksportowania.

  7. Skopiuj i wykonaj pierwsze polecenie podane poniżej.

  8. Teraz uruchom drugie polecenie w terminalu.

    Drugie polecenie VID

  9. Wklej dane wyjściowe z drugiego polecenia i kliknij Prześlij. Polecenie wklejania danych wyjściowych

  10. Własność Twojego identyfikatora VID zostanie zweryfikowana.

    • Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, zobaczysz zielony znacznik wyboru. Kliknij Zapisz i kontynuuj, by zakończyć. Weryfikacja VID
    • Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, wyświetli się czerwony wykrzyknik z problemami, które należy rozwiązać.

Właściciel klucza niezwiązanego z kontem

Jeśli nie jesteś właścicielem konta DCL, musisz skontaktować się z jego właścicielem, aby zweryfikować identyfikator VID.

Jeśli właściciel konta ma dostęp do usługi Developer Console, poproś go o weryfikację identyfikatora VID zgodnie z instrukcjami w artykule Właściciel konta.

Jeśli właściciel konta nie ma dostępu do usługi Developer Console:

  1. Pobierz wygenerowane polecenia i wyślij je do właściciela konta.
  2. Wpisz wynik otrzymany w drugim poleceniu i kliknij Prześlij.
  3. Własność Twojego identyfikatora VID zostanie zweryfikowana.
    • Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, zobaczysz zielony znacznik wyboru. Kliknij Zapisz i kontynuuj, by zakończyć. Weryfikacja VID
    • Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, wyświetli się czerwony wykrzyknik z problemami, które należy rozwiązać.