← أحدث الأبحاث
💻 computer science

Compact and Selective Disclosure for Verifiable Credentials

تقدم هذه الورقة البحثية CSD-JWT، وهي آلية مفتوحة المصدر تستفيد من المجمعات التشفيرية لتمكين الإفصاح الانتقائي والموجز عن أوراق الاعتماد القابلة للتحقق، مما يقلل بشكل كبير من استهلاك الذاكرة وعبء الشبكة للأجهزة ذات الموارد المحدودة ضمن أنظمة الهوية ذات السيادة الذاتية.

المؤلفون الأصليون: Alessandro Buldini, Carlo Mazzocca, Rebecca Montanari, Selcuk Uluagac

نُشر 2026-03-25
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Alessandro Buldini, Carlo Mazzocca, Rebecca Montanari, Selcuk Uluagac

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أن لديك حقيبة ظهر رقمية (هويتك ذات السيادة الذاتية) مليئة بالوثائق الهامة: رخصة قيادتك، سجلاتك الصحية، شهادتك الجامعية، وكشوفات حسابك البنكي.

في الأيام الخوالي، إذا أردت إثبات أنك بلغت السن القانوني لشراء الكحول، كان عليك تسليم محفظتك بالكامل. وكان البائع سيرى عنوانك، وتاريخ ميلادك، ولون عينيك، وعنوان منزلك، رغم أنه يحتاج فقط لمعرفة ما إذا كنت فوق سن الـ 21. هذا يمثل كابوساً للخصوصية.

لحل هذه المشكلة، اخترعنا الوثائق الموثقة (Verifiable Credentials - VCs). وهي تشبه بطاقات الهوية الرقمية التي تسمح لك بإظهار فقط الحقيقة المحددة التي تحتاجها (مثل: "فوق سن 21") دون إظهار بقية البطاقة.

ومع ذلك، فإن الطريقة الأفضل حالياً للقيام بذلك (والتي تسمى SD-JWT) بها عيب خفي: فهي ضخمة وتسرب الأسرار.

المشكلة: "المغلف الضخم"

فكر في الطريقة الحالية (SD-JWT) كأنها إرسال رسالة حيث تريد الكشف عن جملة واحدة فقط. لإثبات أن الرسالة حقيقية، يجب عليك تضمين مغلف مختوم ومغلق لكل جملة من الجمل الأصلية، حتى تلك التي لا تريد إظهارها.

  • إذا كانت وثيقتك تحتوي على 100 جملة، فعليك حمل 100 مغلف مغلق.
  • إذا أردت إظهار جملة واحدة فقط، فستظل مضطراً لحمل الـ 100 مغلف في جيبك.
  • التسريب: من خلال عدّ المغلفات، يمكن لمراقب متسلل تخمين عدد الجمل التي كانت في الوثيقة الأصلية. إذا أظهرت مغلفاً واحداً فقط، فسيعرف أنك أخفيت 99 مغلفاً آخر. قد يخمن قائلاً: "أوه، لا بد أنها تخفي حالة صحية سرية!" لمجرد أنه عرف أنك أخفيت الكثير.

هذا أمر كارثي للأجهزة الصغيرة مثل المحافظ الأجهزة (Hardware Wallets) (بحجم ذاكرة USB) أو أجهزة الاستشعار الذكية (IoT) التي تمتلك ذاكرة محدودة جداً. حمل 100 مغلف هو أمر ثقيل جداً عليها.

الحل: "صندوق الملخص السحري" (CSD-JWT)

يقترح مؤلفو هذه الورقة طريقة جديدة تسمى CSD-JWT. بدلاً من حمل مغلف مغلق منفصل لكل جملة، يستخدمون المُراكم التشفيري (Cryptographic Accumulator).

إليك التشبيه:
تخيل أن لديك صندوق ملخص سحري.

  1. الجهة المصدرة (الحكومة/الجامعة): تأخذ جميع الجمل المائة لوثيقتك وتضغطها في حجر سحري واحد صغير وغير قابل للكسر. هذا الحجر يمثل الوثيقة بأكملها.
  2. الإثبات: مقابل كل جملة قد ترغب في إظهارها لاحقاً، تعطيک الجهة المصدرة مفتاحاً ذهبياً صغيراً (يسمى "الشاهد" أو witness).
  3. النتيجة: أنت لا تحمل 100 مغلف. أنت تحمل حجراً سحرياً واحداً ومجموعة صغيرة من المفاتيح الذهبية.

كيف يعمل ذلك في الواقع؟

لنفترض أنك تريد إثبات أن عمرك فوق 21 عاماً، لكنك لا تريد إظهار عنوانك.

  1. الطريقة القديمة (SD-JWT): تقدم جملة "فوق سن 21"، بالإضافة إلى 99 مغلفاً مغلقاً آخر للمعلومات المخفية. الوزن الإجمالي ضخم. وسيرى الطرف المتحقق أنك أخفيت 99 شيئاً.
  2. الطريقة الجديدة (CSD-JWT):
    • تقدم الحجر السحري (الذي يثبت أن الوثيقة بأكملها حقيقية).
    • تقدم مفتاحاً ذهبياً واحداً لجملة "فوق سن 21".
    • يستخدم الطرف المتحقق المفتاح لـ "فتح" تلك الجملة المحددة ويتحقق منها مقابل الحجر.
    • السحر: حجم الحجر هو نفسه سواء كان لديك جملة واحدة أو 1,000 جملة. والطرف المتحقق لا يمكنه معرفة عدد الجمل المخفية بداخله. هم يرون فقط ما اخترت إظهاره.

لماذا يعد هذا أمراً هاماً؟

اختبرت الورقة هذا النظام على شريحة كمبيوتر صغيرة (مثل تلك الموجودة في المحافظ الأجهزة) ووجدت نتائج مذهلة:

  • توفير هائل في المساحة: يوفر ما يصل إلى 46% من الذاكرة. بالنسبة لجهاز ذي عقل صغير، هذا يشبه إخلاء نصف خزانتك.
  • سرعة فائقة وبيانات أصغر: عندما ترسل هويتك إلى موقع إلكتروني، تكون الرسالة أصغر بنسبة تتراوح بين 27% إلى 93%.
    • مثال: إذا كان لديك 100 حقيقة وأظهرت واحدة منها فقط، فإن الطريقة الجديدة ترسل رسالة أصغر بنسبة 93% من الطريقة القديمة.
  • خصوصية أفضل: لأن "الحجر السحري" لا يتغير حجمه بناءً على عدد الأسرار التي تخفيها، فلا يمكن لأحد تخمين مقدار المعلومات الخاصة التي لديك. هذا يمنع "هجمات الاستدلال" (تخمين أسرارك من خلال عدّ العناصر المخفية).

الخلاصة

CSD-JWT يشبه الترقية من حقيبة سفر ثقيلة وغير متناسقة مليئة بالصناديق المغلقة إلى حقيبة عمل أنيقة وسحرية.

  • إنها تناسب جيبك (مثالية للأجهزة الصغيرة).
  • تحافظ على أسرارك آمنة (تظهر فقط ما تريد).
  • تخفي عدد أسرارك (حتى لا يمكن لأحد تخمين ما تخفيه).

هذا يجعل مستقبل الهوية الرقمية أكثر عملية للجميع، وخاصة للأجهزة الصغيرة والآمنة التي نستخدمها لحماية بياناتنا الأكثر قيمة.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →