
التسجيل في Signal دون رقم هاتف سيعتمد على براهين المعرفة الصفرية
تكشف الالتزامات البرمجية في مستودع Signal لأندرويد عن العمل على حسابات بلا رقم هاتف، فيما يشرح النقاش في منتدى المجتمع، الذي يتابع الطلب منذ 2018، دور براهين المعرفة الصفرية في التصميم.
بدأ الجهد الطويل الذي تبذله Signal للسماح بالتسجيل دون رقم هاتف بالظهور في الكود. ففي سجل الالتزامات العام لمستودع أندرويد توجد سلسلة تغييرات موسومة بالعمل على الحسابات بلا رقم، فيما يناقش مؤشر المجتمع، الذي يتابع الطلب منذ عام 2018، ما ستعتمد عليه الميزة: براهين المعرفة الصفرية.
ماذا تُظهر الالتزامات البرمجية
يظهر الهيكل على مراحل. في 25 آب أضاف greyson-signal الالتزامين “Add signal login screen scaffolding” و“Allow setting username in registration module”؛ وفي اليوم التالي أضاف mtang-signal التزامًا بعنوان “Add new signal login strings”. وجاءت دفعة أكبر في 2 أيلول: “Add basic ability to register numberless account” و“Add basic ability to login to an existing numberless account” و“Use new zkgroup credential for numberless accounts” و“Add password manager support to numberless login”، إلى جانب تغييرات تخفي إعدادات لا معنى لها إلا بوجود رقم هاتف، ومنها تذكير رمز PIN وخيار إمكانية العثور على الرقم.
وفي 9 أيلول تلقّى المستودع نفسه إصلاحين أصغر: “Fix setting name rendering when there's no phone number” و“Allow full CDS refreshes for numberless accounts”. وهذه الفروق هي الأثر العلني الوحيد للعمل حتى الآن: فلا تاريخ إصدار ولا بيان رسمي في المؤشر، والتغييرات تخصّ تطبيق أندرويد.
براهين المعرفة الصفرية موجودة داخل Signal بالفعل
أشار موظف Signal في النقاش، alex-signal (أليكس هارت)، إلى أن براهين المعرفة الصفرية تُستخدم بالفعل للتحقق من مجموعة الأحرف وطول اسم المستخدم «من دون كشف المحتوى نفسه». وشرح أحد المساهمين القدامى باسم rassilon1963 أن التقنية ذاتها تقف خلف المجموعات وشارات التبرعات ومدفوعات النسخ الاحتياطي: فـ Signal تحتفظ بقائمة بالدافعين لكنها لا تستطيع ربط حساب بأي منهم، ويثبت التطبيق أن المستخدم أحد هؤلاء الدافعين دون الكشف عن أي سجل يخصّه.
أسئلة الخصوصية تبقى مفتوحة
لا يتوقع الجميع في النقاش أن يحقق هذا التغيير عدم الكشفية. فقد رأى مستخدم باسم kevino أن الميزات المدفوعة تجلب التزامات ضريبية ومحاسبية وتسجيلًا لا تجلبها التبرعات، وأنه يمكن إنفاذ طلب قضائي يُلزم Signal بالاحتفاظ ببيانات وصفية عن حسابات محددة. ورّد rassilon1963 بأن تطبيق Signal مصمم بحيث لا يثق بالخادم، وأشار إلى مراجعة علنية لتعمية البروتوكول. وفي كل الأحوال يوثّق النقاش كودًا قيد العمل لا ميزة صادرة: فالمؤشر، الذي افتُتح في آذار 2018، أصبح يضمّ 217 مشاركة ونحو 37 ألف مشاهدة.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.