Connectivity Standards Alliance (Alliance) が発行したベンダー ID(VID)を確認するには、トランザクション JSON ファイルを生成し、Google Home Developer Console でコマンドを実行する必要があります。
このプロセスは、dcld
コマンドライン ツールと VID の適切な DCL アカウントにアクセスできるマシンで行う必要があります。
DCL WebUI キー
DCL WebUI を使用して DCL アカウントと関連キーを作成した場合は、VID を確認する前に、それらを dcld
にインポートする必要があります。
- ニーモニック復元フレーズを探します。メモニカ フレーズは、WebUI で鍵を作成するときに保存する必要があります。ニーモニック フレーズは 24 個の単語で構成されています。
dcld
がない場合は、goLang 1.3 がインストールされていることを確認します。Ubuntu 用の DCL のビルド済みバージョンもあります。詳細については、GitHub の分散コンプライアンス レジャー(DCL)をご覧ください。
BIP39 メモニカを使用して鍵をインポートします。
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\"}"}
これで鍵がインポートされ、Developer Console からリクエストされた署名コマンドを実行できるようになります。
ニーモニック フレーズ
BIP39 のニーモニックを使用して、秘密鍵を復元または再構築できます。ニーモニック フレーズは共有しないでください。これは、非公開にして、独自の DCL 鍵のように保護する必要があります。
ニーモニック リカバリ フレーズをバックアップしていない場合、現在のところ、dcld で使用するために DCL 鍵を復元またはインポートする直接的な方法はありません。
口座の名義人
VID の確認には、分散コンプライアンス レジャー(DCL)メインネット アカウントが必要です。テストネットはサポートされていません。会社のアカウント所有者である場合、VID を確認するには:
プロジェクトのリストで、操作するプロジェクトの横にある [開く] をクリックします。
[Develop] をクリックします。
[ベンダー ID(VID)] で [CSA 発行のベンダー ID(認定用)] を選択し、CSA 発行のベンダー ID を入力します。
[VID を確認] をクリックして続行します。
これにより、DCL トランザクションが生成されます。
ターミナル ウィンドウを開きます。
dcld
を初めて使用する場合は、次のコマンドを実行して鍵をインポートします。dcld keys import key-name key-file
エクスポート プロセスで使用されたエクスポートされた鍵の復号パスフレーズを入力するよう求められます。
最初のコマンドをコピーして実行します。
ターミナルで 2 つ目のコマンドを実行します。
2 つ目のコマンドの出力を貼り付け、[送信] をクリックします。
VID の所有権が確認されます。
- 本番環境の VID が確認されると、緑色のチェックマークが表示されます。[保存して続行] をクリックして終了します。
- 製品版 VID が不承認となった場合は、修正が必要な問題が赤色の感嘆符で示されます。
アカウント キー所有者以外
DCL アカウントの所有者でない場合は、アカウント所有者と連携して VID を確認する必要があります。
アカウント所有者が Developer Console にアクセスできる場合は、アカウント所有者の手順に沿って VID を確認するよう依頼します。
アカウント所有者が Developer Console にアクセスできない場合:
- 生成されたコマンドを取得し、アカウント所有者にコマンドを送信します。
- 2 番目のコマンドの結果を入力して [送信] をクリックします。
- VID の所有権が確認されます。
- 本番環境の VID が確認されると、緑色のチェックマークが表示されます。[保存して続行] をクリックして終了します。
- 製品版 VID が不承認となった場合は、修正が必要な問題が赤色の感嘆符で示されます。