أتاحت وورلد مجموعة ProveKit كمصدر مفتوح، وهي حزمة أدوات لإثبات المعرفة الصفرية تتيح للمطورين إنشاء عمليات تحقق من الهوية تستند إلى حقائق مثل العمر أو الجنسية أو حيازة وثيقة سارية، من دون مطالبة المستخدمين بتسليم البيانات الشخصية الأساسية.
يوسّع هذا الإصدار نطاق التكنولوجيا المستخدمة بالفعل في World ID ليتجاوز تطبيقات وورلد الخاصة. وقال متحدث باسم مؤسسة وورلد إن ProveKit دخلت مرحلة الوصول المبكر في أبريل، وأصبحت الآن متاحة للمطورين الخارجيين. ويتمثل خيارها التصميمي الأساسي في إنشاء الإثباتات محليًا: إذ تُنشأ الإثباتات التشفيرية على هاتف المستخدم الذكي أو في متصفح الويب، بدلًا من رفع معلومات الهوية الحساسة إلى خادم تديره شركة.
يضع هذا النموذج تقنية الهوية لدى وورلد في قلب نقاش أكثر أهمية حول كيفية تعامل الشركات مع صور الوثائق الممسوحة ضوئيًا. وأفاد صحفي الأمن السيبراني براين كريبس هذا الأسبوع بأن مكتب مكتب التحقيقات الفيدرالي في نيو أورلينز يحقق في خدمة على الويب المظلم تُزعم إتاحتها لصور أكثر من 153 مليون رخصة قيادة أمريكية وكندية. وكتب كريبس أن البيانات بدت وكأنها مصدرها IDScan.net، وهي شركة للتحقق من الهوية.
يأتي الكشف المذكور بعد اختراقات كبيرة أخرى شملت سجلات الهوية، من بينها سرقة 10 ملايين بطاقة تعريف ونحو 579 ألف سجل طبي، كما ورد في المادة المقدمة. وتوضح هذه الحوادث المخاطر الناجمة عن الاحتفاظ بجوازات السفر ورخص القيادة وغيرها من الوثائق كملفات قابلة للقراءة في قواعد بيانات مركزية تديرها الشركات.
إثباتات تُنشأ على الجهاز
صُممت ProveKit لتمكين شخص من إثبات ادعاء محدد دون الكشف عن وثيقة هويته كاملة. فعلى سبيل المثال، يمكن للمستخدم إثبات أنه تجاوز سنًا معينًا، أو أنه مقيم في دولة محددة، أو أنه يحمل وثيقة اعتماد صادرة عن الحكومة. وستتلقى الخدمة التي تتحقق من هذا الادعاء إثباتًا تشفيريًا بدلًا من صورة كاملة لجواز السفر أو رخصة القيادة.
إثباتات المعرفة الصفرية هي أساليب تشفير تتيح لطرف ما إثبات صحة عبارة معينة مع حجب البيانات المستخدمة لإثباتها. وفي سياق الهوية، يمكن لهذا النهج تقليل الجمع الروتيني لصور الوثائق لدى الخدمات التي تحتاج إلى سمة واحدة فقط، مثل التحقق مما إذا كان العميل يبلغ السن الكافي للوصول إلى منتج مقيّد بحسب العمر.
بحسب World، يستخدم ProveKit الإثبات المحلي بدلاً من الإثبات المفوّض، حيث تُرسل البيانات الشخصية إلى خدمة خارجية لحساب البرهان. ويعني إبقاء عملية الحساب على الجهاز عدم نقل البيانات المصدر إلى خادم لإنتاج البراهين، ما يقلل عدد الأنظمة التي قد تكون عرضة للاستهداف أو سوء التعامل معها.
قال د Damien Bloemen، رئيس قسم البلوك تشين في World Foundation، في منشور على X إن وثائق الهوية ينبغي توثيقها باستخدام براهين المعرفة الصفرية بدلاً من الكشف عنها بالكامل. ويمنح الإصدار مفتوح المصدر المطورين من خارج المؤسسة فرصة لاختبار مدى إمكانية نجاح هذا النهج خارج منظومة World نفسها، بما في ذلك تطبيقات المستهلكين التي تعتمد حالياً على رفع صور الوثائق.
تشكل مستندات NFC نقطة البداية
يمكن لبيانات اعتماد World ID تخزين البيانات المقروءة محلياً من وثائق الهوية المزودة بشرائح NFC، وفقاً للمتحدث باسم World Foundation. وNFC، أو الاتصال قريب المدى، هو معيار الاتصال اللاسلكي قصير المدى المستخدم في العديد من جوازات السفر الحديثة وبطاقات الهوية الوطنية. ويمكن لهاتف ذكي موضوع بالقرب من الوثيقة قراءة البيانات من الشريحة المدمجة فيها.
تحتوي تلك الشرائح على معلومات موقعة رقمياً من الجهة المُصدرة. وقالت World إن ProveKit يستطيع التحقق من صحة ذلك التوقيع وإنتاج برهان منه داخل دائرة معرفة صفرية. وأضافت الشركة أن هذا التصميم يُبقي بيانات الوثيقة غير متاحة لـ World Foundation وTools for Humanity والأطراف الثالثة الأخرى.
يمثل هذا التمييز أمراً عملياً للشركات التي تحتاج إلى التحقق من بيانات اعتماد، لكنها لا تحتاج إلى الاحتفاظ بنسخة منها إلى أجل غير مسمى. فشركات تأجير السيارات والمنصات عبر الإنترنت والخدمات المالية الخاضعة للتنظيم تجمع عادةً وثائق الهوية للوقاية من الاحتيال أو للامتثال. ولن يلغي نظام الإثبات كل متطلبات الاحتفاظ القانونية، لكنه قد يتيح إتمام بعض عمليات التحقق مع تدفق قدر أقل من البيانات الحساسة إلى أنظمة التخزين المؤسسية.
قالت World إن ProveKit قيد التطوير منذ نحو عامين. وتدعم حزمة الأدوات لغة Noir، وهي لغة برمجة مستوحاة من Rust أنشأتها Aztec لتطبيقات المعرفة الصفرية. كما قالت World إن المطورين يستطيعون إضافة ادعاءات جديدة قابلة للإثبات من دون دمج كل ادعاء مباشرةً في التطبيق، وهو هيكل يهدف إلى جعل حزمة الأدوات أكثر مرونة مع تغير معايير الوثائق وحالات الاستخدام.
أداء الأجهزة المحمولة وخطط البلوك تشين
قالت World إن الإصدار الأول من ProveKit جاهز للاستخدام في بيئات الإنتاج ويمكنه العمل على أجهزة المستهلكين القياسية، بما في ذلك الهواتف والمتصفحات. وتشير معايير أداء المشروع إلى أن إنشاء الإثبات قد يستغرق ثوانٍ على هاتف ذكي اعتيادي وأقل من 30 ثانية على جهاز منخفض المواصفات استُخدم في الاختبارات.
لا يزال وقت إنشاء الإثبات يشكل قيدًا رئيسيًا أمام أدوات الهوية الحافظة للخصوصية. فالأنظمة التي تتطلب أجهزة متخصصة أو أوقات معالجة طويلة لا تناسب مستخدمًا يقف عند صندوق الدفع، أو يدخل إلى موقع إلكتروني، أو يُكمل فحصًا حساسًا للوقت لحسابه. وتشير معايير الأداء على مستوى الأجهزة لدى World إلى أنها تستهدف هذه الحالات اليومية، رغم أن الأداء الفعلي سيختلف بحسب الجهاز ونوع الوثيقة وتعقيد الادعاء.
يركز الإصدار 1 على التحقق خارج السلسلة بواسطة الخوادم وأجهزة الكمبيوتر والأجهزة المحمولة. وتعمل World على تطوير ProveKit v2 بهدف تقليل أحجام الإثباتات وأوقات المعالجة ومتطلبات الذاكرة، مع تحسين التحقق على السلسلة.
أحد الخيارات قيد المراجعة هو دعم Groth16، وهو نظام لإثباتات zk-SNARK يُستخدم على نطاق واسع للتحقق الفعال على سلاسل الكتل. وقالت World إن دعم Groth16 قد يتيح التحقق على شبكات تشمل World Chain وEthereum وBase وSolana. وكان الإصدار السابق من World ID يستخدم بروتوكول Semaphore التابع لمؤسسة Ethereum، والذي يستخدم Groth16 أيضًا.
قال المتحدث إن ProveKit يستهدف أمانًا بمستوى 128 بت في مرحلة ما بعد الكم، ولا يتطلب إعدادًا موثوقًا، وهو إجراء تهيئة أولي تستخدمه بعض أنظمة المعرفة الصفرية وقد يفرض افتراضات أمنية إضافية. وقالت World إن الهجمات المعروفة، الكلاسيكية والكمية، ينبغي أن تظل غير قابلة للتنفيذ حسابيًا عند ذلك المستوى من الأمان.
لا يزال الضغط التنظيمي دون حل
يأتي هذا الإصدار في وقت لا يزال فيه برنامج World للهوية البيومترية يواجه تدقيقًا تنظيميًا. فقد بحثت السلطات في إسبانيا وكينيا والبرازيل وإندونيسيا وكوريا الجنوبية وهونغ كونغ والفلبين جوانب من المشروع، الذي يستخدم أجهزة Orb للتحقق من أن المشارك إنسان فريد. وقالت World إنها تواصل التواصل مع الجهات التنظيمية بالتزامن مع توسعها.
لا يؤدي فتح مصدر ProveKit إلى حسم تلك الخلافات، ولا سيما الأسئلة المتعلقة بجمع البيانات البيومترية والموافقة ومعالجة معلومات الهوية عبر الولايات القضائية المختلفة. لكنه يتيح للمطورين الوصول إلى نموذج تقني يسعى إلى تقليل كمية بيانات الوثائق التي يجب الإفصاح عنها بعد إصدار بيانات الاعتماد.
بالنسبة إلى World، ينتقل الاختبار الآن من إثبات إمكانية إجراء عمليات التحقق من الهوية باستخدام المعرفة الصفرية داخل World ID إلى إثبات قدرة المطورين والشركات والخدمات العامة الخارجية على استخدامها دون إضافة تعقيدات أو إنشاء تبعيات جديدة على الثقة.
هل تريد رؤى أعمق حول الخصوصية وKYC والهوية في عالم العملات المشفرة؟ استكشف كيف تحمي Toobit هويتك المشفرة اليوم.
إخلاء المسؤولية: يُقدَّم المحتوى الموجود في هذه الصفحة لأغراض إعلامية عامة فقط، ولا يمثل آراء Toobit أو نصائحها المالية. لا نقدم أي ضمانات بشأن دقة هذه المعلومات أو اكتمالها، ولا نتحمل المسؤولية عن أي أخطاء أو سهو أو نتائج ناتجة عن استخدامها. ينطوي الاستثمار في الأصول الرقمية على مخاطر؛ وينبغي للمستخدمين تقييم وضعهم المالي والمخاطر ذات الصلة بشكل مستقل. لمزيد من التفاصيل، يُرجى الاطلاع على شروط الخدمة و إفصاح المخاطر.
