หากต้องการยืนยันรหัสผู้ให้บริการ (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 เวอร์ชันที่ใช้งานจริงถูกปฏิเสธ คุณจะได้รับเครื่องหมายตกใจสีแดงพร้อมปัญหาที่ต้องแก้ไข