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.

Pamiętaj, aby wykonywać te czynności na maszynie z dostępem do narzędzia wiersza poleceń dcld i odpowiednim koncie DCL dla identyfikatora VID.

Klucze DCL WebUI

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

Mnemotechnika

  1. Znajdź wyrażenie umożliwiające regenerację mnemotechniki. Trzeba było zapisać mnemotechnikę podczas tworzenia klucza w WebUI. Wyrażenie mnemoniczne składa się z 24 słów.
  2. Jeśli nie masz dcld, upewnij się, że masz zainstalowaną wersję goLang 1.3.

    Istnieje również gotowa wersja DCL dla systemu Ubuntu. Więcej informacji znajdziesz w rejestrze zgodności rozproszonej (DCL) na GitHubie.

  3. Zaimportuj klucz za pomocą mnemotechniki BIP39. Wpisz to 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 Developer Console.

Mnemotechnika

Mnemotechnika BIP39 może zostać wykorzystana do odzyskania lub zrekonstruowania tajnych kluczy. Nie udostępniaj swojej mnemotechniki. Powinien on być prywatny i zabezpieczony, tak jakby był to Twój prywatny klucz DCL.

Jeśli nie masz jeszcze kopii zapasowej swojej frazy mnemologicznej, obecnie nie ma sposobu na odzyskanie ani zaimportowanie kluczy DCL do użycia z dcld.

Właściciel konta

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

Otwórz Konsolę programisty

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

  2. Kliknij Programuj.

  3. W sekcji Identyfikator dostawcy (VID) wybierz Identyfikator dostawcy CSA (do certyfikatu) i wpisz identyfikator dostawcy wygenerowany w wyszukiwarce niestandardowej.

    Wpisz identyfikator VID

  4. Jeśli masz już wpisany identyfikator VID, kliknij Zweryfikuj identyfikator VID.

    Zweryfikuj identyfikator VID

  5. Spowoduje to wygenerowanie transakcji DCL.

    Pierwsze polecenie identyfikatora VID

  6. Otwórz okno terminala.

    1. Jeśli dcld nie był wcześniej używany, zaimportuj klucz, wykonując to polecenie:

      dcld keys import key-name key-file
      

      Pojawi się prośba o podanie hasła odszyfrowywania dla wyeksportowanego klucza, które zostało użyte podczas eksportowania.

  7. Skopiuj i wykonaj pierwsze polecenie w takiej formie, w jakiej zostało pokazane.

  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ść Twojego dokumentu VID zostanie zweryfikowana.

    • Jeśli produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielony znacznik wyboru. Aby zakończyć, kliknij Zapisz i kontynuuj. Zweryfikowano identyfikator VID
    • Jeśli produkcyjny identyfikator VID zostanie odrzucony, pojawi się czerwony wykrzyknik oznaczający problemy, które należy rozwiązać.

Właściciel klucza niepowiązany z kontem

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

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

Jeśli właściciel konta nie ma dostępu do konta 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ść Twojego dokumentu VID zostanie zweryfikowana.
    • Jeśli produkcyjny identyfikator VID zostanie zweryfikowany, pojawi się zielony znacznik wyboru. Aby zakończyć, kliknij Zapisz i kontynuuj. Zweryfikowano identyfikator VID
    • Jeśli produkcyjny identyfikator VID zostanie odrzucony, pojawi się czerwony wykrzyknik oznaczający problemy, które należy rozwiązać.