ยืนยันรหัสผู้ให้บริการ

หากต้องการยืนยันรหัสผู้ให้บริการ (VID) ที่ออกโดย Connectivity Standards Alliance (Alliance) คุณจะต้อง สร้างไฟล์ JSON ของธุรกรรมและเรียกใช้คำสั่งใน Google Home Developer Console

ตรวจสอบว่าคุณกำลังดำเนินการนี้ในเครื่องที่มีสิทธิ์เข้าถึงเครื่องมือบรรทัดคำสั่ง dcld และบัญชี DCL ที่เหมาะสมสำหรับ VID ของคุณ

คีย์ WebUI ของ DCL

หากสร้างบัญชี DCL และคีย์ที่เชื่อมโยงโดยใช้ DCL WebUI คุณต้อง นำเข้าคีย์เหล่านั้นไปยัง dcld ก่อนจึงจะยืนยัน VID ได้

วลีช่วยจำ

  1. ค้นหาวลีการกู้คืนแบบช่วยจำ คุณควรบันทึกวลีช่วยจำ ไว้เมื่อสร้างคีย์ใน WebUI โดยวลีช่วยจำประกอบด้วยคำ 24 คำ
  2. หากไม่มี dcld ให้ตรวจสอบว่าคุณได้ติดตั้ง goLang 1.3 แล้ว

    นอกจากนี้ยังมี DCL เวอร์ชันที่สร้างไว้ล่วงหน้าสำหรับ Ubuntu ด้วย ดูข้อมูลเพิ่มเติมได้ที่ บัญชีแยกประเภทการปฏิบัติตามข้อกำหนดแบบกระจาย (DCL) ใน GitHub

  3. นำเข้าคีย์โดยใช้ Mnemonic ของ 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 ของเราขอ

วลีช่วยจำ

คุณใช้ Mnemonic BIP39 เพื่อกู้คืนหรือสร้างคีย์ลับขึ้นใหม่ได้ อย่าแชร์วลีนิรนิมน์ คุณควรเก็บคีย์นี้ไว้เป็นส่วนตัวและรักษาความปลอดภัยเช่นเดียวกับคีย์ DCL ส่วนตัว

หากคุณไม่ได้สำรองข้อมูลวลีการกู้คืนแบบช่วยจำไว้ ขณะนี้ยังไม่มีวิธีโดยตรงในการกู้คืนหรือนำเข้าคีย์ DCL เพื่อใช้กับ dcld

เจ้าของบัญชี

การยืนยัน VID ต้องใช้บัญชี mainnet ของ Distributed Compliance Ledger (DCL) ระบบไม่รองรับ testnet หากคุณเป็นผู้ถือบัญชีของบริษัท ให้ทำดังนี้เพื่อ ยืนยัน VID

ไปที่ Developer Console

  1. จากรายการโปรเจ็กต์ ให้คลิกเปิดข้างโปรเจ็กต์ที่ต้องการ ทำงานด้วย

  2. คลิกพัฒนา

  3. ในส่วนรหัสผู้ให้บริการ (VID) ให้เลือกรหัสผู้ให้บริการที่ CSA ออกให้ (เพื่อรับรอง) และ ป้อนรหัสผู้ให้บริการที่ CSA ออกให้

  4. คลิกยืนยัน VID เพื่อดำเนินการต่อ

    ยืนยัน VID

  5. ซึ่งจะสร้างธุรกรรม DCL

    คำสั่ง VID แรก

  6. เปิดหน้าต่างเทอร์มินัล

    1. หากไม่เคยใช้ dcld มาก่อน ให้นำเข้าคีย์โดยเรียกใช้คำสั่งต่อไปนี้

      dcld keys import key-name key-file

      ระบบจะแจ้งให้คุณป้อนรหัสผ่านสำหรับการถอดรหัสคีย์ที่ส่งออก ซึ่งใช้ในระหว่างกระบวนการส่งออก

  7. คัดลอกและเรียกใช้คำสั่งแรกตามที่แสดง

  8. ตอนนี้ให้เรียกใช้คำสั่งที่ 2 ในเทอร์มินัล

    คำสั่งที่ 2 ของ VID

  9. วางเอาต์พุตจากคำสั่งที่ 2 แล้วคลิกส่ง วางคำสั่งเอาต์พุต

  10. ระบบจะยืนยันการเป็นเจ้าของ VID ของคุณ

    • หาก VID ของเวอร์ชันที่ใช้งานจริงได้รับการยืนยัน คุณจะเห็นเครื่องหมายถูกสีเขียว คลิกบันทึกและดำเนินการต่อเพื่อสิ้นสุด ยืนยัน VID แล้ว
    • หาก VID ของเวอร์ชันที่ใช้งานจริงถูกปฏิเสธ คุณจะเห็นเครื่องหมายตกใจสีแดง พร้อมปัญหาที่ต้องแก้ไข

ผู้ที่ไม่ได้เป็นเจ้าของบัญชี

หากคุณไม่ใช่ผู้ถือบัญชี DCL คุณควรทำงานร่วมกับผู้ถือบัญชีเพื่อ ยืนยัน VID

หากผู้ถือบัญชีมีสิทธิ์เข้าถึง Developer Console ให้ขอให้ผู้ถือบัญชี ยืนยัน VID โดยใช้วิธีการในผู้ถือบัญชี

หากผู้ถือบัญชีไม่มีสิทธิ์เข้าถึง Developer Console ให้ทำดังนี้

  1. รับคำสั่งที่สร้างขึ้นและส่งคำสั่งไปยังผู้ถือบัญชี
  2. ป้อนผลลัพธ์จากคำสั่งที่ 2 แล้วคลิกส่ง
  3. ระบบจะยืนยันการเป็นเจ้าของ VID ของคุณ
    • หาก VID ของเวอร์ชันที่ใช้งานจริงได้รับการยืนยัน คุณจะเห็นเครื่องหมายถูกสีเขียว คลิกบันทึกและดำเนินการต่อเพื่อสิ้นสุด ยืนยัน VID แล้ว
    • หาก VID ของเวอร์ชันที่ใช้งานจริงถูกปฏิเสธ คุณจะเห็นเครื่องหมายตกใจสีแดง พร้อมปัญหาที่ต้องแก้ไข