Weryfikacja identyfikatora dostawcy

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

Upewnij się, że wykonujesz ten proces na komputerze z dostępem do narzędzia wiersza poleceń dcld i odpowiedniego konta DCL dla Twojego identyfikatora VID.

Klucze interfejsu internetowego DCL

Jeśli konto DCL i powiązane z nim klucze zostały utworzone za pomocą interfejsu internetowego DCL, musisz je zaimportować do dcld, zanim będzie można zweryfikować identyfikator VID.

Fraza mnemoniczna

  1. Znajdź mnemoniczną frazę odzyskiwania. Fraza mnemoniczna powinna zostać zapisana podczas tworzenia klucza w interfejsie WebUI. Fraza mnemoniczna składa się z 24 słów.
  2. Jeśli nie masz dcld, sprawdź, czy masz zainstalowany goLang 1.3.

    Dostępna jest też gotowa wersja DCL dla Ubuntu. Więcej informacji znajdziesz w Distributed Compliance Ledger (DCL) na GitHubie.

  3. Zaimportuj klucz za pomocą mnemonika BIP39. Wpisz to polecenie w 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\"}"}
    

Klucz powinien zostać zaimportowany i powinno być możliwe uruchomienie poleceń podpisu zgodnie z prośbą naszego Developer Console.

Fraza mnemoniczna

Mnemonic BIP39 może służyć do odzyskiwania lub rekonstruowania kluczy tajnych. Nie udostępniaj nikomu swojej frazy mnemonicznej. Powinien być przechowywany prywatnie i bezpiecznie, tak jakby był to Twój prywatny klucz DCL.

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

Właściciel konta

Weryfikacja VID wymaga konta w sieci głównej Distributed Compliance Ledger (DCL). Sieć testowa nie jest obsługiwana. Jeśli jesteś właścicielem konta swojej firmy, aby zweryfikować identyfikator VID:

Otwórz Konsolę programisty

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

  2. Kliknij Develop (Programowanie).

  3. W sekcji Identyfikator dostawcy (VID) wybierz Identyfikator dostawcy wydany przez Alliance (do certyfikacji) i wpisz identyfikator dostawcy wydany przez Alliance.

  4. Aby kontynuować, kliknij Potwierdź identyfikator VID.

    Zweryfikuj VID

  5. Spowoduje to wygenerowanie transakcji DCL.

    VID first command

  6. Otwórz okno terminala.

    1. Jeśli nie korzystasz jeszcze z dcld, zaimportuj klucz, wykonując to polecenie:

      dcld keys import key-name key-file

      Pojawi się prośba o podanie hasła deszyfrującego wyeksportowany klucz, które zostało użyte podczas procesu eksportowania.

  7. Skopiuj i uruchom pierwsze polecenie, jak pokazano poniżej.

  8. Teraz uruchom w terminalu drugie polecenie.

    Drugie polecenie VID

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

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

    • Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielona ikona potwierdzenia. Kliknij Zapisz i kontynuuj, aby zakończyć. Zweryfikowany identyfikator VID
    • Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, pojawi się czerwony wykrzyknik z informacją o problemach, które należy rozwiązać.

Posiadacz klucza bez konta

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

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

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

  1. Pobierz wygenerowane polecenia i wyślij je do właściciela konta.
  2. Wpisz wynik drugiego polecenia i kliknij Prześlij.
  3. Własność identyfikatora VID zostanie zweryfikowana.
    • Jeśli Twój produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielona ikona potwierdzenia. Kliknij Zapisz i kontynuuj, aby zakończyć. Zweryfikowany identyfikator VID
    • Jeśli Twój produkcyjny identyfikator VID zostanie odrzucony, pojawi się czerwony wykrzyknik z informacją o problemach, które należy rozwiązać.