Anbieter-ID bestätigen

Wenn Sie Ihre von Connectivity Standards Alliance (Alliance) ausgestellte Anbieter-ID (Vendor ID, VID) bestätigen möchten, müssen Sie eine Transaktions-JSON-Datei generieren und den Befehl in Google Home Developer Console ausführen.

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

DCL-WebUI-Schlüssel

Wenn du dein DCL-Konto und die zugehörigen Schlüssel über die DCL-Weboberfläche erstellt hast, musst du sie in dcld importieren, bevor du deine VID bestätigen kannst.

Eselsbrücke

  1. Suchen Sie nach Ihrer mnemonischen Wiederherstellungsphrase. Sie sollten den mnemonischen Satz gespeichert haben, als Sie den Schlüssel in der Weboberfläche erstellt haben. Die Merkhilfe besteht aus 24 Wörtern.
  2. Wenn Sie dcld nicht haben, 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. Importieren Sie Ihren Schlüssel mithilfe eines BIP39-Mnemonics. 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 sein und Sie sollten die Signaturbefehle ausführen können, wie in unserer Developer Console angefordert.

Eselsbrücke

Mit Ihrem BIP39-Mnemonic können Sie Ihre geheimen Schlüssel wiederherstellen oder rekonstruieren. Geben Sie Ihre Merkhilfe nicht weiter. Er sollte vertraulich behandelt und so gesichert werden, als wäre es Ihr privater DCL-Schlüssel.

Wenn Sie Ihre mnemonische Wiederherstellungsphrase 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-Bestätigung ist ein DCL-Mainnet-Konto (Distributed Compliance Ledger) erforderlich. Testnet wird nicht unterstützt. Wenn Sie der Kontoinhaber Ihres Unternehmens sind, gehen Sie so vor, um Ihre VID zu bestätigen:

Developer Console aufrufen

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

  2. Klicken Sie auf Entwickeln.

  3. Wählen Sie unter Anbieter-ID (VID) die Option Von der CSA ausgestellte Anbieter-ID (für Zertifizierung) aus und geben Sie Ihre von der CSA ausgestellte Anbieter-ID ein.

  4. Klicken Sie auf VID bestätigen, um fortzufahren.

    VID bestätigen

  5. Dadurch wird eine DCL-Transaktion generiert.

    Erster VID-Befehl

  6. Öffnen Sie ein Terminalfenster.

    1. Wenn Sie dcld noch nicht verwendet haben, importieren Sie den Schlüssel mit dem folgenden Befehl:

      dcld keys import key-name key-file
      

      Sie werden aufgefordert, die Entschlüsselungspassphrase für den exportierten Schlüssel einzugeben, die während des Exportvorgangs verwendet wurde.

  7. Kopieren Sie den ersten Befehl und führen Sie ihn 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 Senden. Befehl zum Einfügen der Ausgabe

  10. Die Inhaberschaft deiner VID wird überprüft.

    • Wenn deine Produktions-VID bestätigt wurde, wird ein grünes Häkchen angezeigt. Klicken Sie auf Speichern und fortfahren, um den Vorgang abzuschließen. VID bestätigt
    • Wenn deine Produktions-VID abgelehnt wird, erhältst du eine rote Ausrufezeichen mit den Problemen, die behoben werden müssen.

Nicht der Kontoinhaber

Wenn Sie kein DCL-Kontoinhaber sind, sollten Sie sich an einen Kontoinhaber wenden, 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. Rufe die generierten Befehle ab und sende sie an den Kontoinhaber.
  2. Geben Sie das Ergebnis des zweiten Befehls ein und klicken Sie auf Senden.
  3. Die Inhaberschaft deiner VID wird überprüft.
    • Wenn deine Produktions-VID bestätigt wurde, wird ein grünes Häkchen angezeigt. Klicken Sie auf Speichern und fortfahren, um den Vorgang abzuschließen. VID bestätigt
    • Wenn deine Produktions-VID abgelehnt wird, erhältst du eine rote Ausrufezeichen mit den Problemen, die behoben werden müssen.