Để xác minh Mã nhận dạng nhà cung cấp (VID) do Connectivity Standards Alliance (Alliance) cấp, bạn cần tạo tệp JSON giao dịch và chạy lệnh trong Google Home Developer Console.
Đảm bảo bạn đang thực hiện quy trình này trên một máy có quyền truy cập vào công cụ dòng lệnh dcld
và tài khoản DCL phù hợp cho VID của bạn.
Khoá DCL WebUI
Nếu đã tạo tài khoản DCL và các khoá liên kết bằng DCL WebUI, bạn phải nhập các khoá đó vào dcld
trước khi có thể xác minh VID.
- Tìm cụm từ khôi phục ghi nhớ của bạn. Bạn nên lưu cụm từ ghi nhớ khi tạo khoá trong WebUI. Cụm từ ghi nhớ gồm 24 từ.
Nếu bạn chưa cài đặt
dcld
, hãy đảm bảo bạn đã cài đặt goLang 1.3.Ngoài ra, còn có một phiên bản dựng sẵn của DCL cho Ubuntu. Hãy xem Distributed Compliance Ledger (DCL) (Sổ cái tuân thủ phân tán) trên GitHub để biết thêm thông tin.
Nhập khoá của bạn bằng cách sử dụng BIP39 Mnemonic. Nhập lệnh sau trong
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\"}"}
Giờ đây, khoá của bạn sẽ được nhập và bạn có thể chạy các lệnh chữ ký theo yêu cầu của Developer Console.
Cụm từ ghi nhớ
Bạn có thể dùng câu ghi nhớ BIP39 để khôi phục hoặc tái tạo khoá bí mật. Đừng chia sẻ cụm từ ghi nhớ của bạn. Bạn nên giữ bí mật và bảo mật khoá này như thể đó là khoá DCL riêng tư của bạn.
Nếu chưa sao lưu cụm từ khôi phục ghi nhớ, thì hiện tại không có cách trực tiếp nào để khôi phục hoặc nhập khoá DCL để sử dụng với dcld.
Chủ tài khoản
Quy trình xác minh VID yêu cầu tài khoản mạng chính Sổ cái tuân thủ phân tán (DCL); mạng thử nghiệm không được hỗ trợ. Nếu bạn là chủ tài khoản của công ty, hãy làm như sau để xác minh VID:
Trong danh sách dự án, hãy nhấp vào Mở bên cạnh dự án mà bạn muốn làm việc.
Nhấp vào Phát triển.
Trong mục Mã nhận dạng nhà cung cấp (VID), hãy chọn Mã nhận dạng nhà cung cấp do CSA cấp (để chứng nhận) rồi nhập mã nhận dạng nhà cung cấp do CSA cấp.
Nhấp vào Xác minh VID để tiếp tục.
Thao tác này sẽ tạo một giao dịch DCL.
Mở một cửa sổ dòng lệnh.
Nếu bạn chưa từng sử dụng
dcld
, hãy nhập khoá bằng cách thực thi lệnh sau:dcld keys import key-name key-file
Bạn sẽ được nhắc nhập cụm mật khẩu giải mã cho khoá đã xuất được dùng trong quá trình xuất.
Sao chép và thực thi lệnh đầu tiên như minh hoạ.
Bây giờ, hãy chạy lệnh thứ hai trong dòng lệnh.
Dán đầu ra từ lệnh thứ hai rồi nhấp vào Gửi.
Quyền sở hữu VID của bạn sẽ được xác minh.
- Nếu VID sản xuất của bạn được xác minh, bạn sẽ nhận được dấu kiểm màu xanh lục.
Nhấp vào Lưu và tiếp tục để hoàn tất.
- Nếu VID sản xuất của bạn bị từ chối, bạn sẽ nhận được dấu chấm than màu đỏ kèm theo các vấn đề cần khắc phục.
- Nếu VID sản xuất của bạn được xác minh, bạn sẽ nhận được dấu kiểm màu xanh lục.
Nhấp vào Lưu và tiếp tục để hoàn tất.
Người không phải là chủ tài khoản
Nếu không phải là chủ tài khoản DCL, bạn nên làm việc với chủ tài khoản để xác minh VID.
Nếu người giữ tài khoản có quyền truy cập vào Developer Console, hãy yêu cầu họ xác minh VID theo hướng dẫn trong phần Người giữ tài khoản.
Nếu chủ sở hữu tài khoản không có quyền truy cập vào Developer Console:
- Lấy các lệnh đã tạo và gửi lệnh đó cho chủ tài khoản.
- Nhập kết quả của lệnh thứ hai rồi nhấp vào Gửi.
- Quyền sở hữu VID của bạn sẽ được xác minh.
- Nếu VID sản xuất của bạn được xác minh, bạn sẽ nhận được dấu kiểm màu xanh lục.
Nhấp vào Lưu và tiếp tục để hoàn tất.
- Nếu VID sản xuất của bạn bị từ chối, bạn sẽ nhận được dấu chấm than màu đỏ kèm theo các vấn đề cần khắc phục.
- Nếu VID sản xuất của bạn được xác minh, bạn sẽ nhận được dấu kiểm màu xanh lục.
Nhấp vào Lưu và tiếp tục để hoàn tất.