لإثبات صحة معرّف المورّد (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 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) للامتثال الموزع (DCL)، بينما لا يتم دعم testnet. إذا كنت صاحب حساب لشركتك، يُرجى اتّباع الخطوات التالية لإثبات صحة معرِّف VID الخاص بك:
من قائمة المشاريع، انقر على فتح بجانب المشروع المطلوب العمل عليه.
انقر على تطوير.
ضمن معرّف المورّد (VID)، اختَر رقم تعريف المورّد الصادر عن CSA (للاعتماد) وأدخِل رقم تعريف المورّد الصادر عن CSA.
إذا سبق لك إدخال معرّف VID، انقر على التحقّق من معرّف VID.
يؤدّي هذا إلى إنشاء معاملة DCL.
افتح نافذة terminal (سطر الأوامر).
إذا لم يسبق لك استخدام
dcld
، يمكنك استيراد المفتاح من خلال تنفيذ الأمر التالي:dcld keys import key-name key-file
سيُطلب منك إدخال عبارة مرور فك التشفير للمفتاح الذي تم تصديره والذي تم استخدامه أثناء عملية التصدير.
انسخ الأمر الأول ونفِّذه كما هو موضَّح.
شغِّل الآن الأمر الثاني في الوحدة الطرفية.
ألصِق مخرجات الأمر الثاني وانقر على إرسال.
سيتم إثبات ملكية مستند VID.
- إذا تم التحقق من معرِّف الفيديو (VID) الخاص بالإنتاج، ستظهر علامة اختيار خضراء. انقر على حفظ ومتابعة لإنهاء العملية.
- في حالة رفض معرِّف الفيديو (VID) للإنتاج، ستتلقى علامة تعجب حمراء تشير إلى المشكلات التي يجب إصلاحها.
صاحب مفتاح غير تابع للحساب
إذا لم تكن صاحب حساب DCL، عليك التعاون مع صاحب حساب للتحقّق من VID.
إذا كان لدى صاحب الحساب إذن الوصول إلى "Developer Console"، اطلب منه إثبات صحة رقم تعريف النشاط التجاري (VID) باستخدام التعليمات الواردة في صفحة صاحب الحساب.
إذا لم يكن بإمكان صاحب الحساب الوصول إلى "Developer Console":
- احصل على الأوامر التي تم إنشاؤها وأرسِلها إلى صاحب الحساب.
- أدخِل نتيجة الطلب الثاني وانقر على Submit (إرسال).
- سيتم إثبات ملكية مستند VID.
- إذا تم التحقق من معرِّف الفيديو (VID) الخاص بالإنتاج، ستظهر علامة اختيار خضراء. انقر على حفظ ومتابعة لإنهاء العملية.
- في حالة رفض معرِّف الفيديو (VID) للإنتاج، ستتلقى علامة تعجب حمراء تشير إلى المشكلات التي يجب إصلاحها.