Anbieter-ID bestätigen

Wenn du deine von Connectivity Standards Alliance (Alliance) ausgestellte Anbieter-ID (VID) bestätigen möchtest, musst du eine JSON-Transaktionsdatei generieren und den Befehl in der Google Home Developer Console ausführen.

Führe diesen Vorgang auf einem Computer mit Zugriff auf das dcld-Befehlszeilentool und das entsprechende DCL-Konto für deine VID aus.

DCL WebUI-Schlüssel

Wenn Sie Ihr DCL-Konto und die zugehörigen Schlüssel über die DCL-WebUI erstellt haben, müssen Sie sie in dcld importieren, bevor Sie Ihre VID bestätigen können.

Gedächtnisstützen-Satz

  1. Suche nach deiner Gedächtnisformulierung. Die Gedächtnisphrase sollten Sie beim Erstellen des Schlüssels in der WebUI gespeichert haben. Die Gedächtnisphrase besteht aus 24 Wörtern.
  2. Wenn dcld nicht installiert ist, muss goLang 1.3 installiert sein.

    Es gibt auch eine vorkonfigurierte Version von DCL für Ubuntu. Weitere Informationen finden Sie im Distributed Compliance Ledger (DCL) auf GitHub.

  3. Importiere deinen Schlüssel mit BIP39 Mnemonic. Geben Sie den folgenden Befehl in dcld ein.

    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\"}"}
    

Ihr Schlüssel sollte jetzt importiert werden und Sie sollten die Signaturbefehle gemäß Developer Console ausführen können.

Gedächtnisstützen-Satz

Deine BIP39-Mnemonie kann verwendet werden, um deine Geheimschlüssel wiederherzustellen oder zu rekonstruieren. Formulieren Sie keine Gedächtnisstütze. Er sollte wie Ihr privater DCL-Schlüssel geheim und sicher aufbewahrt werden.

Wenn Sie Ihre Gedächtnisstütze für die Wiederherstellung nicht gesichert haben, gibt es derzeit keine direkte Möglichkeit, Ihre DCL-Schlüssel zur Verwendung mit dcld wiederherzustellen oder zu importieren.

Kontoinhaber

Für die VID-Überprüfung ist ein DCL-Mainnet-Konto (Distributed Compliance Ledger) erforderlich. testnet wird nicht unterstützt. Wenn du Kontoinhaber deines Unternehmens bist, kannst du deine VID folgendermaßen bestätigen:

Zur Developer Console

  1. Klicken Sie in der Projektliste neben dem Projekt, mit dem Sie arbeiten möchten, auf Öffnen.

  2. Klicken Sie auf Entwickeln.

  3. Wähle unter Anbieter-ID (VID) die Option Von der CSA ausgestellte Anbieter-ID (für die Zertifizierung) aus und gib deine von der CSA ausgestellte Anbieter-ID ein.

    VID eingeben

  4. Wenn du bereits eine VID eingegeben hast, klicke auf VID bestätigen.

    VID bestätigen

  5. Dadurch wird eine DCL-Transaktion generiert.

    Erster Befehl für VID

  6. Öffnen Sie ein Terminalfenster.

    1. Wenn Sie dcld noch nicht verwendet haben, importieren Sie den Schlüssel, indem Sie den folgenden Befehl ausführen:

      dcld keys import key-name key-file
      

      Sie werden aufgefordert, die Entschlüsselungspassphrase für den exportierten Schlüssel einzugeben, der beim Exportvorgang verwendet wurde.

  7. Kopieren Sie den ersten Befehl und führen Sie ihn wie gezeigt aus.

  8. Führen Sie nun den zweiten Befehl in Ihrem Terminal aus.

    Zweiter VID-Befehl

  9. Fügen Sie die Ausgabe des zweiten Befehls ein und klicken Sie auf Submit (Senden). Ausgabebefehl einfügen

  10. Die Inhaberschaft deiner VID wird bestätigt.

    • Wenn deine Produktions-VID bestätigt wurde, wird ein grünes Häkchen angezeigt. Klicken Sie abschließend auf Speichern und fortfahren. VID bestätigt
    • Wenn deine Produktions-VID abgelehnt wird, wird ein rotes Ausrufezeichen mit den zu behebenden Problemen angezeigt.

Nicht kontogebundener Schlüsselinhaber

Wenn du kein DCL-Kontoinhaber bist, solltest du mit einem Kontoinhaber zusammenarbeiten, um die VID zu bestätigen.

Wenn der Kontoinhaber Zugriff auf Developer Console hat, bitte ihn, die VID gemäß der Anleitung unter Kontoinhaber zu bestätigen.

Wenn der Kontoinhaber keinen Zugriff auf Developer Console hat:

  1. Rufen Sie die generierten Befehle ab und senden Sie den Befehl an den Kontoinhaber.
  2. Geben Sie das Ergebnis des zweiten Befehls ein und klicken Sie auf Senden.
  3. Die Inhaberschaft deiner VID wird bestätigt.
    • Wenn deine Produktions-VID bestätigt wurde, wird ein grünes Häkchen angezeigt. Klicken Sie abschließend auf Speichern und fortfahren. VID bestätigt
    • Wenn deine Produktions-VID abgelehnt wird, wird ein rotes Ausrufezeichen mit den zu behebenden Problemen angezeigt.