Weryfikacja identyfikatora dostawcy

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

Wykonaj tę czynność na komputerze z dostępem do narzędzia wiersza poleceń dcld i odpowiednim kontem DCL dla Twojego identyfikatora VID.

Klucze interfejsu DCL w przeglądarce

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ć VID.

Wyrażenie mnemotechniczne

  1. Znajdź mnemoniczną frazę odzyskiwania. Podczas tworzenia klucza w interfejsie WebUI należy zapisać frazę mnemoniczną. Wyrażenie mnemotechniczne składa się z 24 słów.
  2. Jeśli nie masz aplikacji dcld, upewnij się, że masz zainstalowaną wersję goLang 1.3.

    Dostępna jest też gotowa wersja DCL dla Ubuntu. Więcej informacji znajdziesz w rozproszonej księdze zgodności (DCL) na GitHub.

  3. Zaimportuj klucz za pomocą BIP39 Mnemonic. 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\"}"}
    

Twój klucz powinien zostać zaimportowany i powinieneś mieć możliwość uruchomienia poleceń podpisywania zgodnie z wymaganiami naszych Developer Console.

Wyrażenie mnemotechniczne

Kluczy mnemonicznych BIP39 można używać do odzyskiwania lub odtwarzania kluczy tajnych. Nie udostępniaj swojej frazy mnemonicznej. Należy go przechowywać w prywatności i chronić tak samo jak klucz prywatny DCL.

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

Właściciel konta

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

Otwórz konsolę programistów

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

  2. Kliknij Tworzenie.

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

  4. Aby kontynuować, kliknij Zweryfikuj VID.

    Weryfikacja VID

  5. Spowoduje to wygenerowanie transakcji DCL.

    Pierwsze polecenie VID

  6. Otwórz okno terminala.

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

      dcld keys import key-name key-file

      Pojawi się prośba o wpisanie hasła odszyfrowującego dla wyeksportowanego klucza, który został użyty podczas procesu eksportowania.

  7. Skopiuj i wykonaj pierwsze polecenie, jak pokazano na ilustracji.

  8. Teraz uruchom drugie polecenie w terminalu.

    VID drugie polecenie

  9. Wklej dane wyjściowe z drugiego polecenia i kliknij Prześlij. Wklejanie polecenia wyjściowego

  10. Sprawdzamy, czy jesteś właścicielem VID.

    • Jeśli Twój identyfikator VID w wersji produkcyjnej zostanie zweryfikowany, otrzymasz zieloną ikonę potwierdzenia. Aby zakończyć, kliknij Zapisz i kontynuuj. VID zweryfikowany
    • Jeśli Twój identyfikator VID wersji produkcyjnej zostanie odrzucony, otrzymasz czerwony znak wykrzyknika z problemami, które należy rozwiązać.

Właściciel klucza, który nie jest właścicielem konta

Jeśli nie jesteś właścicielem konta DCL, poproś o potwierdzenie VID właściciela konta.

Jeśli właściciel konta ma dostęp do Developer Console, poproś go o potwierdzenie VID, korzystając z instrukcji w sekcji Właściciel konta.

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

  1. Pobierz wygenerowane polecenia i prześlij je do właściciela konta.
  2. Wpisz wynik drugiego polecenia i kliknij Prześlij.
  3. Sprawdzamy, czy jesteś właścicielem VID.
    • Jeśli Twój identyfikator VID w wersji produkcyjnej zostanie zweryfikowany, otrzymasz zieloną ikonę potwierdzenia. Aby zakończyć, kliknij Zapisz i kontynuuj. VID zweryfikowany
    • Jeśli Twój identyfikator VID wersji produkcyjnej zostanie odrzucony, otrzymasz czerwony znak wykrzyknika z problemami, które należy rozwiązać.