אימות של מזהה ספק

כדי לאמת את מזהה הספק (VID) שהונפק על ידי Connectivity Standards Alliance (Alliance), צריך ליצור קובץ JSON של עסקה ולהריץ את הפקודה ב-Google Home Developer Console.

חשוב לוודא שאתם מבצעים את התהליך הזה במחשב עם גישה לכלי שורת הפקודה dcld ולחשבון DCL שמתאים ל-VID שלכם.

מפתחות של ממשק המשתמש באינטרנט של DCL

אם יצרתם את חשבון ה-DCL והמפתחות המשויכים באמצעות ממשק המשתמש באינטרנט של DCL, אתם צריכים לייבא אותם אל dcld כדי שתוכלו לאמת את ה-VID.

ביטוי לזכירה

  1. מאתרים את ביטוי השחזור המנמוני. הייתם אמורים לשמור את ביטוי המנמוניקה כשיצרתם את המפתח ב-WebUI. ביטוי המנמוניק מורכב מ-24 מילים.
  2. אם אין לכם את dcld, ודאו שמותקנת אצלכם גרסה 1.3 של goLang.

    יש גם גרסה מוכנה מראש של DCL ל-Ubuntu. מידע נוסף זמין במאמר בנושא Distributed Compliance Ledger (DCL)‎ ב-GitHub.

  3. מייבאים את המפתח באמצעות BIP39 Mnemonic. מזינים את הפקודה הבאה ב-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:

נכנסים ל-Play Console

  1. ברשימת הפרויקטים, לוחצים על Open ליד הפרויקט שרוצים לעבוד איתו.

  2. לוחצים על Develop.

  3. בקטע מזהה ספק (VID), בוחרים באפשרות מזהה ספק שהונפק על ידי Alliance (לאישור) ומזינים את מזהה הספק שהונפק על ידי Alliance.

  4. כדי להמשיך, לוחצים על אימות VID.

    אימות מזהה הספק (VID)

  5. הפעולה הזו יוצרת עסקה ב-DCL.

    הפקודה הראשונה של VID

  6. פותחים חלון טרמינל.

    1. אם לא השתמשתם ב-dcld בעבר, צריך לייבא את המפתח באמצעות הפקודה הבאה:

      dcld keys import key-name key-file

      תתבקשו להזין את ביטוי הסיסמה לפענוח של המפתח שיוצא, שבו השתמשתם במהלך תהליך הייצוא.

  7. מעתיקים ומריצים את הפקודה הראשונה כמו שמוצג.

  8. עכשיו מריצים את הפקודה השנייה בטרמינל.

    הפקודה השנייה של VID

  9. מדביקים את הפלט מהפקודה השנייה ולוחצים על Submit. הדבקת פקודת הפלט

  10. הבעלות על ה-VID שלכם תאומת.

    • אם מזהה הרכב (VID) של הרכב בייצור מאומת, יופיע סימן וי ירוק. לוחצים על שמירה והמשך כדי לסיים. האימות באמצעות וידאו בוצע
    • אם מזהה הספק שלכם נדחה, יופיע סימן קריאה אדום עם הבעיות שצריך לתקן.

מישהו שאין לו מפתח לחשבון

אם אין לכם חשבון DCL, תצטרכו לעבוד עם בעל חשבון כדי לאמת את ה-VID.

אם לבעל החשבון יש גישה אל Developer Console, צריך לבקש ממנו לאמת את ה-VID לפי ההוראות בקטע בעל החשבון.

אם לבעל החשבון אין גישה אל Developer Console:

  1. מקבלים את הפקודות שנוצרו ושולחים את הפקודה לבעל החשבון.
  2. מזינים את התוצאה מהפקודה השנייה ולוחצים על שליחה.
  3. הבעלות על ה-VID שלכם תאומת.
    • אם מזהה הרכב (VID) של הרכב בייצור מאומת, יופיע סימן וי ירוק. לוחצים על שמירה והמשך כדי לסיים. האימות באמצעות וידאו בוצע
    • אם מזהה הספק שלכם נדחה, יופיע סימן קריאה אדום עם הבעיות שצריך לתקן.