إثبات صحة معرّف المورّد

لإثبات صحة معرِّف المورِّد (VID) الصادر عن Connectivity Standards Alliance (Alliance)، عليك تنفيذ ما يلي: إنشاء ملف JSON للمعاملة وتنفيذ الأمر في Google Home Developer Console

تأكَّد من إجراء هذه العملية على جهاز يمكنه الوصول إلى dcld. أداة سطر الأوامر وحساب DCL المناسب لمعرف VID.

مفاتيح DCL WebUI

إذا أنشأت حساب DCL والمفاتيح المرتبطة به باستخدام DCL WebUI، عليك عليك استيرادها إلى dcld قبل أن تتمكّن من التحقّق من VID.

جملة تقوية

  1. ابحث عن عبارة الاسترداد. يجب أن تكون قد حفظت الذاكرة. عندما أنشأت المفتاح في WebUI. وتتكون العبارة المخصّصة لتقوية الذاكرة من 24 الكلمات.
  2. إذا لم يكن لديك dcld، تأكّد من توفُّر goLang 1.3 مثبت.

    كما يوجد إصدار سابق الإنشاء من DCL لنظام التشغيل Ubuntu. يمكنك الاطّلاع على سجلّ الامتثال الموزع (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 حسابًا رئيسيًا لـ "سجلّ الامتثال الموزع" (DCL). لا تتوافق مع testnet. إذا كنت صاحب حساب شركتك، التحقّق من معرّف VID:

الانتقال إلى Play 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. شغّل الآن الأمر الثاني في الوحدة الطرفية.

    الأمر VID الثاني

  9. ألصِق الناتج من الأمر الثاني وانقر على إرسال. لصق أمر الإخراج

  10. سيتم إثبات ملكية VID.

    • إذا تم التحقّق من معرّف VID للإصدار العلني، ستظهر علامة اختيار خضراء. انقر على حفظ & متابعة لإنهاء العملية. تم التحقّق من VID
    • في حال رفض VID للإصدار العلني، ستظهر علامة تعجب حمراء. تذكرها بالمشكلات التي تحتاج إلى إصلاحها.

صاحب مفتاح ليس حساب

إذا لم تكن صاحب حساب DCL، عليك العمل مع صاحب حساب من أجل والتحقق من VID.

إذا كان لدى صاحب الحساب إذن الوصول إلى "Developer Console"، اطلب منه ذلك. تحقَّق من VID باستخدام التعليمات الواردة في صاحب الحساب.

إذا لم يكن لصاحب الحساب إذن الوصول إلى "Developer Console":

  1. احصل على الأوامر التي تم إنشاؤها وأرسِلها إلى صاحب الحساب.
  2. أدخِل نتيجة الأمر الثاني وانقر على إرسال.
  3. سيتم إثبات ملكية VID.
    • إذا تم التحقّق من معرّف VID للإصدار العلني، ستظهر علامة اختيار خضراء. انقر على حفظ & متابعة لإنهاء العملية. تم التحقّق من VID
    • في حال رفض VID للإصدار العلني، ستظهر علامة تعجب حمراء. تذكرها بالمشكلات التي تحتاج إلى إصلاحها.