في الوقت الحالي، أصبح استخدام تقنية zk-SNARKs في أنظمة الهوية الرقمية لحماية الخصوصية يتزايد تدريجياً. يتم تطوير مشاريع الهوية الرقمية القائمة على zk-SNARKs حزم برمجية سهلة الاستخدام، مما يسمح للمستخدمين بإثبات هويتهم دون الحاجة إلى الكشف عن تفاصيل الهوية. مشروع World ID الذي يستخدم تقنية التعرف البيومتري للتحقق ويضمن الخصوصية من خلال zk-SNARKs، قد تجاوز عدد مستخدميه مؤخراً 10 ملايين. كما أن مشروع حكومي للهوية الرقمية في منطقة تايوان الصينية قد استخدم zk-SNARKs، وتزداد أهمية تقنية zk-SNARKs في أعمال الاتحاد الأوروبي في مجال الهوية الرقمية.
من السطح، يبدو أن الهوية الرقمية المعتمدة على zk-SNARKs قد تم اعتمادها على نطاق واسع، ويبدو أنها انتصار كبير في تطوير التكنولوجيا اللامركزية. يمكن أن تحمي وسائل التواصل الاجتماعي، وأنظمة التصويت، ومختلف خدمات الإنترنت من هجمات الساحرات والتلاعب بواسطة الروبوتات دون التضحية بالخصوصية. لكن هل الأمور حقًا بهذه البساطة؟ هل لا تزال هناك مخاطر مرتبطة بالهوية المعتمدة على zk-SNARKs؟ ستوضح هذه المقالة النقاط التالية:
zk-SNARKs تغلفت لحل العديد من المشاكل الهامة.
الهوية الرقمية المغلفة بـ zk-SNARKs لا تزال تواجه مخاطر. هذه المخاطر تنبع بشكل رئيسي من الحفاظ الصارم على خاصية "شخص واحد هوية واحدة".
إن استخدام "إثبات الثروة" فقط للوقاية من هجمات الساحرات غير كافٍ في معظم سيناريوهات التطبيق، لذا نحتاج إلى نوع من الحلول "الهوية الرقمية".
الحالة المثالية النظرية هي أن تكلفة الحصول على N هوية تساوي N².
هذه الحالة المثالية يصعب تحقيقها في الممارسة العملية، لكن "الهوية المتعددة" المناسبة تقترب منها، لذلك هي الحل الأكثر واقعية.
مشاكل الهوية المغلفة بـ zk-SNARKs
على الرغم من أن تغليف zk-SNARKs يمكن أن يحمي الخصوصية بشكل جيد، لا تزال هناك بعض المشكلات:
zk-SNARKs لا يمكن أن تحقق الخصوصية بمفردها. إذا كانت التطبيقات تخص كل مستخدم معرف تطبيق فريد، وكان بإمكان المستخدمين امتلاك حساب واحد فقط، فقد يؤدي ذلك إلى تقليل مستوى الخصوصية الفعلي الذي يحصل عليه المستخدمون.
zk-SNARKs لا يمكن أن تحمي المستخدمين من الإكراه. حتى إذا لم يكشف المستخدم عن مفاتيحه، ماذا لو تعرض للإكراه وأُجبر على الكشف؟ قد تطلب الحكومة بشكل قسري الكشف عن المفاتيح لرؤية جميع الأنشطة.
zk-SNARKs لا يمكن أن تحل المخاطر غير المتعلقة بالخصوصية. جميع أشكال الهوية تحتوي على حالات هامشية، مثل عدم القدرة على تغطية الأشخاص عديمي الجنسية، والامتيازات الناتجة عن الجنسية المزدوجة، وفقدان الهوية بسبب الأضرار التي تلحق بالخصائص البيولوجية بسبب الأمراض والإصابات، إلخ. هذه القضايا لا تتعلق بالخصوصية، و zk-SNARKs لا يمكنها حلها.
حدود إثبات الثروة
هناك آراء ترى أنه يمكن الاعتماد بالكامل على "إثبات الثروة" للوقاية من هجمات الساحرات، دون الحاجة إلى بناء أي شكل من أشكال الهوية. لكن هذه الخطة لا تنطبق في بعض السيناريوهات، خاصةً:
سيناريو الدخل الأساسي الشامل: يحتاج إلى توزيع كمية معينة من الأصول أو الخدمات على قاعدة واسعة جدًا من المستخدمين، دون النظر إلى قدرتهم على الدفع.
سيناريوهات الحوكمة: يجب أن لا يمنح نظام الحوكمة الوزن نفسه لـ "شخص واحد يتحكم في 100000 دولار" و "1000 شخص يمتلكون 100000 دولار". يمثل الأخير 1000 كيان مستقل، ويحتوي على معلومات أكثر ثراء.
هذا يشير إلى أن نظام التعريف بالهوية لا يزال ضروريًا، لكن لم يعد هناك متطلبات صارمة للامتثال لقاعدة "هوية واحدة لكل شخص".
الحالة المثالية: تكلفة الحصول على N هوية هي N²
من الناحية التقنية، لم تعد هناك حاجة لقواعد واضحة مثل "صوت واحد لكل شخص". يجب أن يكون النظام الهوية المثالي:
بالنسبة لسيناريو الدخل الأساسي الشامل: الهوية الأولى مجانية، مع تحديد عدد الهويات المتاحة.
بالنسبة لسيناريوهات الحوكمة: يمكن تحديد ما إذا كانت الموارد تحت سيطرة كيان واحد أم أنها مجموعة ذات تنسيق منخفض.
بالنظر إلى متطلبات الخصوصية واحتياجات تقييد سلطة الكيانات الكبيرة، فإن الحالة المثالية هي أن تكون تكلفة الحصول على N من الهويات هي N².
يمكن لنظام الهوية المتعددة تحقيق الحالة المثالية
يشير نظام الهوية المتعددة إلى آلية الهوية التي لا توجد فيها هيئة إصدار رئيسية واحدة، ويمكن تحقيقها من خلال طريقتين:
الهوية المتعددة الظاهرة: تأكيد الهوية من خلال إثباتات الآخرين في المجتمع.
الهوية المتعددة الخفية: توجد العديد من مقدمي الهوية المختلفين، والتطبيقات متوافقة مع أنواع متعددة من التحقق من الهوية.
تتميز نظم الهوية المتعددة بالخصوصية والقدرة على تحمل الأخطاء، مما يمكنها من تحقيق توازن جيد بين متطلبات جميع الأطراف. يمكن أن تعزز zk-SNARKs بشكل أكبر من خصوصية نظم الهوية المتعددة.
من المهم ملاحظة أنه إذا كانت حصة السوق لنوع معين من هويات التعريف بالهوية قريبة من 100%، فإن مزايا نظام الهوية المتعددة ستفقد فعاليتها. لذلك، قد يواجه نظام الهوية الذي يسعى بشدة إلى "العمومية" مخاطر.
في الظروف المثالية، يمكن لمشروع "هوية فردية واحدة" أن يتكامل مع نظام الهوية القائم على الشبكات الاجتماعية، ليقدم الدعم الأولي للأخير، ويخلق عددًا كافيًا من "المستخدمين الأوائل"، مما يؤدي إلى تطوير شبكة اجتماعية موزعة عالميًا.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تحديات zk-SNARKs الهوية الرقمية: قد يصبح نظام الهوية المتنوع اتجاهًا مستقبليًا
zk-SNARKs والهوية الرقمية: التحديات والفرص
في الوقت الحالي، أصبح استخدام تقنية zk-SNARKs في أنظمة الهوية الرقمية لحماية الخصوصية يتزايد تدريجياً. يتم تطوير مشاريع الهوية الرقمية القائمة على zk-SNARKs حزم برمجية سهلة الاستخدام، مما يسمح للمستخدمين بإثبات هويتهم دون الحاجة إلى الكشف عن تفاصيل الهوية. مشروع World ID الذي يستخدم تقنية التعرف البيومتري للتحقق ويضمن الخصوصية من خلال zk-SNARKs، قد تجاوز عدد مستخدميه مؤخراً 10 ملايين. كما أن مشروع حكومي للهوية الرقمية في منطقة تايوان الصينية قد استخدم zk-SNARKs، وتزداد أهمية تقنية zk-SNARKs في أعمال الاتحاد الأوروبي في مجال الهوية الرقمية.
من السطح، يبدو أن الهوية الرقمية المعتمدة على zk-SNARKs قد تم اعتمادها على نطاق واسع، ويبدو أنها انتصار كبير في تطوير التكنولوجيا اللامركزية. يمكن أن تحمي وسائل التواصل الاجتماعي، وأنظمة التصويت، ومختلف خدمات الإنترنت من هجمات الساحرات والتلاعب بواسطة الروبوتات دون التضحية بالخصوصية. لكن هل الأمور حقًا بهذه البساطة؟ هل لا تزال هناك مخاطر مرتبطة بالهوية المعتمدة على zk-SNARKs؟ ستوضح هذه المقالة النقاط التالية:
مشاكل الهوية المغلفة بـ zk-SNARKs
على الرغم من أن تغليف zk-SNARKs يمكن أن يحمي الخصوصية بشكل جيد، لا تزال هناك بعض المشكلات:
zk-SNARKs لا يمكن أن تحقق الخصوصية بمفردها. إذا كانت التطبيقات تخص كل مستخدم معرف تطبيق فريد، وكان بإمكان المستخدمين امتلاك حساب واحد فقط، فقد يؤدي ذلك إلى تقليل مستوى الخصوصية الفعلي الذي يحصل عليه المستخدمون.
zk-SNARKs لا يمكن أن تحمي المستخدمين من الإكراه. حتى إذا لم يكشف المستخدم عن مفاتيحه، ماذا لو تعرض للإكراه وأُجبر على الكشف؟ قد تطلب الحكومة بشكل قسري الكشف عن المفاتيح لرؤية جميع الأنشطة.
zk-SNARKs لا يمكن أن تحل المخاطر غير المتعلقة بالخصوصية. جميع أشكال الهوية تحتوي على حالات هامشية، مثل عدم القدرة على تغطية الأشخاص عديمي الجنسية، والامتيازات الناتجة عن الجنسية المزدوجة، وفقدان الهوية بسبب الأضرار التي تلحق بالخصائص البيولوجية بسبب الأمراض والإصابات، إلخ. هذه القضايا لا تتعلق بالخصوصية، و zk-SNARKs لا يمكنها حلها.
حدود إثبات الثروة
هناك آراء ترى أنه يمكن الاعتماد بالكامل على "إثبات الثروة" للوقاية من هجمات الساحرات، دون الحاجة إلى بناء أي شكل من أشكال الهوية. لكن هذه الخطة لا تنطبق في بعض السيناريوهات، خاصةً:
سيناريو الدخل الأساسي الشامل: يحتاج إلى توزيع كمية معينة من الأصول أو الخدمات على قاعدة واسعة جدًا من المستخدمين، دون النظر إلى قدرتهم على الدفع.
سيناريوهات الحوكمة: يجب أن لا يمنح نظام الحوكمة الوزن نفسه لـ "شخص واحد يتحكم في 100000 دولار" و "1000 شخص يمتلكون 100000 دولار". يمثل الأخير 1000 كيان مستقل، ويحتوي على معلومات أكثر ثراء.
هذا يشير إلى أن نظام التعريف بالهوية لا يزال ضروريًا، لكن لم يعد هناك متطلبات صارمة للامتثال لقاعدة "هوية واحدة لكل شخص".
الحالة المثالية: تكلفة الحصول على N هوية هي N²
من الناحية التقنية، لم تعد هناك حاجة لقواعد واضحة مثل "صوت واحد لكل شخص". يجب أن يكون النظام الهوية المثالي:
بالنظر إلى متطلبات الخصوصية واحتياجات تقييد سلطة الكيانات الكبيرة، فإن الحالة المثالية هي أن تكون تكلفة الحصول على N من الهويات هي N².
يمكن لنظام الهوية المتعددة تحقيق الحالة المثالية
يشير نظام الهوية المتعددة إلى آلية الهوية التي لا توجد فيها هيئة إصدار رئيسية واحدة، ويمكن تحقيقها من خلال طريقتين:
الهوية المتعددة الظاهرة: تأكيد الهوية من خلال إثباتات الآخرين في المجتمع.
الهوية المتعددة الخفية: توجد العديد من مقدمي الهوية المختلفين، والتطبيقات متوافقة مع أنواع متعددة من التحقق من الهوية.
تتميز نظم الهوية المتعددة بالخصوصية والقدرة على تحمل الأخطاء، مما يمكنها من تحقيق توازن جيد بين متطلبات جميع الأطراف. يمكن أن تعزز zk-SNARKs بشكل أكبر من خصوصية نظم الهوية المتعددة.
من المهم ملاحظة أنه إذا كانت حصة السوق لنوع معين من هويات التعريف بالهوية قريبة من 100%، فإن مزايا نظام الهوية المتعددة ستفقد فعاليتها. لذلك، قد يواجه نظام الهوية الذي يسعى بشدة إلى "العمومية" مخاطر.
في الظروف المثالية، يمكن لمشروع "هوية فردية واحدة" أن يتكامل مع نظام الهوية القائم على الشبكات الاجتماعية، ليقدم الدعم الأولي للأخير، ويخلق عددًا كافيًا من "المستخدمين الأوائل"، مما يؤدي إلى تطوير شبكة اجتماعية موزعة عالميًا.