כדי לאמת את מזהה הספק (VID) שהונפק על ידי Connectivity Standards Alliance (Alliance), צריך ליצור קובץ JSON של עסקה ולהריץ את הפקודה ב-Google Home Developer Console.
חשוב לוודא שאתם מבצעים את התהליך הזה במחשב עם גישה לכלי שורת הפקודה dcld ולחשבון DCL שמתאים ל-VID שלכם.
מפתחות של ממשק המשתמש באינטרנט של DCL
אם יצרתם את חשבון ה-DCL והמפתחות המשויכים באמצעות ממשק המשתמש באינטרנט של DCL, אתם צריכים לייבא אותם אל dcld כדי שתוכלו לאמת את ה-VID.
- מאתרים את ביטוי השחזור המנמוני. הייתם אמורים לשמור את ביטוי המנמוניקה כשיצרתם את המפתח ב-WebUI. ביטוי המנמוניק מורכב מ-24 מילים.
אם אין לכם את
dcld, ודאו שמותקנת אצלכם גרסה 1.3 של goLang.יש גם גרסה מוכנה מראש של DCL ל-Ubuntu. מידע נוסף זמין במאמר בנושא Distributed Compliance Ledger (DCL) ב-GitHub.
מייבאים את המפתח באמצעות BIP39 Mnemonic. מזינים את הפקודה הבאה ב-
dcld.dcld keys add mykey --recoverEnter 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:
ברשימת הפרויקטים, לוחצים על Open ליד הפרויקט שרוצים לעבוד איתו.
לוחצים על Develop.
בקטע מזהה ספק (VID), בוחרים באפשרות מזהה ספק שהונפק על ידי Alliance (לאישור) ומזינים את מזהה הספק שהונפק על ידי Alliance.
כדי להמשיך, לוחצים על אימות VID.
הפעולה הזו יוצרת עסקה ב-DCL.
פותחים חלון טרמינל.
אם לא השתמשתם ב-
dcldבעבר, צריך לייבא את המפתח באמצעות הפקודה הבאה:dcld keys import key-name key-fileתתבקשו להזין את ביטוי הסיסמה לפענוח של המפתח שיוצא, שבו השתמשתם במהלך תהליך הייצוא.
מעתיקים ומריצים את הפקודה הראשונה כמו שמוצג.
עכשיו מריצים את הפקודה השנייה בטרמינל.
מדביקים את הפלט מהפקודה השנייה ולוחצים על Submit.
הבעלות על ה-VID שלכם תאומת.
- אם מזהה הרכב (VID) של הרכב בייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.
- אם מזהה הספק שלכם נדחה, יופיע סימן קריאה אדום עם הבעיות שצריך לתקן.
- אם מזהה הרכב (VID) של הרכב בייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.
מישהו שאין לו מפתח לחשבון
אם אין לכם חשבון DCL, תצטרכו לעבוד עם בעל חשבון כדי לאמת את ה-VID.
אם לבעל החשבון יש גישה אל Developer Console, צריך לבקש ממנו לאמת את ה-VID לפי ההוראות בקטע בעל החשבון.
אם לבעל החשבון אין גישה אל Developer Console:
- מקבלים את הפקודות שנוצרו ושולחים את הפקודה לבעל החשבון.
- מזינים את התוצאה מהפקודה השנייה ולוחצים על שליחה.
- הבעלות על ה-VID שלכם תאומת.
- אם מזהה הרכב (VID) של הרכב בייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.
- אם מזהה הספק שלכם נדחה, יופיע סימן קריאה אדום עם הבעיות שצריך לתקן.
- אם מזהה הרכב (VID) של הרכב בייצור מאומת, יופיע סימן וי ירוק.
לוחצים על שמירה והמשך כדי לסיים.