
تقترح Zakura استخدام مفاتيح عرض منفصلة لمبادلات ZEC عبر NEAR Intents للحد من احتمال كشف المعلومات في حال وقوع هجمات كمومية مستقبلية.
يهدف المقترح إلى منع مفاتيح العرض المخترقة من كشف سجل مدفوعات المستخدم الكامل على Zcash، بما في ذلك المبالغ والمذكرات الخاصة.
تستخدم Zakura تقنية استرجاع المعلومات الخاص (PIR) لتمكين المحافظ من العثور على المبالغ المستردة دون الكشف عن العناوين التي جرى التحقق منها لمشغّلي قواعد البيانات.
اقترحت Zakura، مطوّرة البنية التحتية لـ Zcash، ميزة جديدة للمحافظ من شأنها حماية خصوصية معاملات المستخدمين من هجمات محتملة مستقبلًا باستخدام الحوسبة الكمومية. ويقضي المقترح بتخصيص مفتاح عرض وارد منفصل لكل عملية مبادلة لـ Zcash (ZEC) تُجرى عبر NEAR Intents. وهذا يحدّ من سجل المدفوعات الذي قد يتمكن المهاجم من كشفه إذا نجح في نهاية المطاف في كسر التشفير الذي يحمي عنوانًا ظاهرًا للعموم.
يستهدف المقترح، الذي أوضح تفاصيله آدم تاكر، مطوّر زاكورا، في 18 أكتوبر، نقطة ضعف محددة في عمليات التبادل بين سلاسل الكتل. تنشر NEAR Intents عناوين Zcash على سلسلة كتلها العامة، حتى يتسنى إعادة الأموال غير المستخدمة إذا فشلت المعاملة أو لم تستخدم كامل المبلغ المودع. وتظل هذه العناوين ظاهرة حتى عندما لا تكون هناك حاجة إلى رد الأموال.
صُممت معاملات Zcash المحمية لإخفاء تفاصيل المعاملات، لكن العناوين داخل المحفظة تشترك عادةً في مفتاح عرض وارد. ويمكن نظريًا لحاسوب كمومي قوي بما يكفي، يشغّل خوارزمية شور، استعادة ذلك المفتاح من عنوان مكشوف، ما قد يكشف مبالغ المدفوعات التي تلقاها الحساب ومذكراتها الخاصة. ولم يُعرض حتى الآن أي حاسوب كمومي قادر على تنفيذ هذا الهجوم.
مفاتيح منفصلة للحد من احتمالات انكشاف البيانات
بموجب مقترح زاكورا، تستخدم كل عملية تبادل مفتاح عرض واردًا خاصًا بها، بينما يظل مفتاح الإنفاق الحالي للمحفظة دون تغيير. فإذا استعاد مهاجم في المستقبل مفتاح العرض المرتبط بأحد العناوين المكشوفة للعامة، فستقتصر المعلومات التي يكشفها على المدفوعات المرتبطة بذلك العنوان، بدلًا من سجل معاملات المحفظة الأوسع.
يعالج التصميم أيضًا التحدي العملي المتمثل في استعادة المحافظ التي تضم عددًا كبيرًا من المفاتيح المنفصلة. وتقترح زاكورا استخدام الاسترجاع الخاص للمعلومات (PIR)، وهي تقنية تتيح للمحفظة العثور على المعاملات ذات الصلة في قاعدة بيانات من دون أن تكشف للمشغّل العناوين التي تبحث عنها.
لن يتطلب هذا التغيير ترقية لشبكة Zcash. وتقول زاكورا إن محافظ البرمجيات المبنية باستخدام مكتباتها مفتوحة المصدر، ومنها Vizor، يمكنها دمج هذه الميزة خلال الأسابيع المقبلة. أما دعم محافظ الأجهزة فمن المتوقع أن يأتي لاحقًا، بعد توفر البرامج الثابتة المتوافقة.
يأتي هذا المقترح في وقت يعمل فيه مطورو Zcash على توفير حماية أوسع للمدفوعات من تهديدات الحوسبة الكمومية، بما في ذلك ترقية Tachyon المخطط لها. لكن تصميم زاكورا يظل إجراءً وقائيًا مقترحًا على مستوى المحفظة، وليس حلًا على مستوى الشبكة طُبّق بالفعل لجميع المستخدمين.
الهدف المباشر هو تقليل مقدار معلومات المعاملات الخاصة التي قد تنكشف في هجوم كمومي افتراضي في المستقبل. كما يتيح المقترح للمستخدمين مواصلة إنفاق الأموال عبر حساباتهم الحالية في المحفظة.