หากต้องการยืนยันรหัสผู้ให้บริการ (VID) ที่ออกโดย Connectivity Standards Alliance (Alliance) คุณจะต้องสร้างไฟล์ JSON ของธุรกรรมและเรียกใช้คําสั่งใน Google Home Developer Console
ตรวจสอบว่าคุณทําขั้นตอนนี้ในเครื่องที่มีสิทธิ์เข้าถึงdcld
เครื่องมือบรรทัดคําสั่งและบัญชี DCL ที่เหมาะสมสําหรับ VID ของคุณ
คีย์ DCL WebUI
หากคุณสร้างบัญชี DCL และคีย์ที่เชื่อมโยงโดยใช้ DCL WebUI คุณต้องนำเข้าบัญชีและคีย์ดังกล่าวไปยัง dcld
ก่อนจึงจะยืนยัน VID ได้
- ค้นหาวลีกู้คืนช่วยจำของคุณ คุณควรบันทึกวลีช่วยจำ เมื่อสร้างคีย์ใน WebUI วลีช่วยจำประกอบด้วย 24 คำ
หากไม่มี
dcld
ให้ตรวจสอบว่าคุณได้ติดตั้ง goLang 1.3 แล้วนอกจากนี้ยังมี DCL เวอร์ชันที่สร้างไว้ล่วงหน้าสำหรับ Ubuntu ด้วย ดูข้อมูลเพิ่มเติมได้ที่บัญชีแยกประเภทการปฏิบัติตามข้อกำหนดแบบกระจาย (DCL) ใน GitHub
นําเข้าคีย์โดยใช้คําช่วยจํา 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 ส่วนตัวของคุณ
หากคุณไม่ได้สำรองข้อมูลวลีการกู้คืนความสามารถในการจำของคุณ ปัจจุบันยังไม่มีวิธีโดยตรงในการกู้คืนหรือนำเข้าคีย์ DCL ของคุณเพื่อใช้กับ dcld
เจ้าของบัญชี
การยืนยัน VID ต้องใช้บัญชี Mainnet ของ Distributed Compliance Ledger (DCL) โดยระบบไม่รองรับ Testnet หากคุณเป็นผู้ถือบัญชีของบริษัท ให้ทำดังนี้เพื่อยืนยัน VID
จากรายการโปรเจ็กต์ ให้คลิกเปิดข้างโปรเจ็กต์ที่ต้องการทำงานด้วย
คลิกพัฒนา
ในส่วนรหัสผู้ให้บริการ (VID) ให้เลือกรหัสผู้ให้บริการที่ CSA ออกให้ (เพื่อรับรอง) และป้อนรหัสผู้ให้บริการที่ CSA ออกให้
คลิกยืนยัน 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 เวอร์ชันที่ใช้งานจริงถูกปฏิเสธ คุณจะได้รับเครื่องหมายตกใจสีแดงพร้อมปัญหาที่ต้องแก้ไข