في الثقة تصميم يقترحه كل منتج اجتماعي في مرحلة ما: دعوا الناس يزكّون بعضهم. إنه رخيص البناء، وينتج رقمًا مُرضيًا، ويجعل الملف الشخصي يبدو حيًّا. وقد رفضناه علنًا لسبب واحد يستحق أن يُقال بوضوح، لأنه يحكم كل ما تبقّى في هذه الصفحة: العدّاد الذي يستطيع أي أحد أن يزيده هو عدّاد يستطيع أي أحد أن يزوّره. زرّ تزكية مفتوح لا يقيس شيئًا سوى عدد الحسابات التي كان أحدهم مستعدًّا لإنشائها. عشرة حسابات تُصنع في عصر يوم واحد تُنتج ملفًا يبدو أجدر بالثقة من شخص حقيقي له ثلاثة أصدقاء صادقين، وعندها تكون الشارة قد فعلت ما هو أسوأ من لا شيء: غسلت سمعة غريب.
لا يزكّي إلا من لديه ما يخسره
البديل ينبع مباشرةً من التشخيص. إذا كانت مشكلة التصويت المفتوح أن المصوّت لا يخاطر بشيء، فالعلاج حصر التزكية في طرف يخاطر. لا يزكّي شخصًا على Korat إلا نشاط تجاري. وللنشاط اسم وعنوان فعلي وصفحة عامة وسجل مبيعات ومجموعة تقييمات مرتبطة به، وكلها تسوء إن وزّع تزكياته باستهتار. ليست المسألة أن المتاجر أصدق من الناس، بل أن تزكية المتجر معلّقة بشيء لا يستطيع التخلّي عنه بثمن رخيص، وهذا التعليق هو الآلية.
ولهذا كُتب نصّ الشارة بهذا الشكل. تقرأ «زكّاه 3 متاجر» — بيان بما حدث — لا «موثوق» أو «موثَّق»، فهاتان خلاصتان يحقّ للقارئ أن يستنتجهما أو لا يستنتجهما. يبدو التمييز تدقيقًا زائدًا حتى تلاحظ أن كل فضيحة شارات ثقة لها الشكل نفسه: منصّة ذكرت خلاصة لا تحتملها أدلّتها، فصدّقها المستخدمون بحقّ.
الصفوف الأربعة، مرتَّبة بكلفة تزويرها
يستطيع الملف الشخصي أن يحمل أربعة أنواع من الأدلّة، تُعرض بترتيب ثابت: الأقوى أولًا، والأقوى هنا هو الأصعب والأغلى في التزوير.
- زكّاه N من المتاجر. الأغلى تزويرًا، لأنه يستلزم تعاون نشاط تجاري سمعته معلّقة باسمه.
- N زيارة مدفوعة فعلية عبر N من المتاجر. المال انتقل فعلًا وسجّلته المنصّة. وتزوير هذا يعني إنفاق مال حقيقي في متاجر حقيقية، وهو احتيال بكلفة فعلية لكل وحدة.
- مفتاح مرور مرتبط بجهاز. يثبت حيازة جهاز بعينه يحمل مفتاحًا خاصًّا في عتاده. رخيص على مستخدم شرعي، وثقيل على مزرعة حسابات مزيّفة.
- بريد إلكتروني موثَّق. أضعف الصفوف، ولهذا هو الأخير. يثبت التحكّم في صندوق بريد ولا شيء غير ذلك.
وكل شارة من هذه قابلة للضغط، والضغط يفتح تفصيلًا يعرض ممّ تألّف الرقم — أي المتاجر، وكم زيارة، ومتى. الشارة التي لا تستطيع فحصها تطلب منك إيمانًا، والشارة التي تنفتح على أدلّتها تطلب منك أن تتحقّق، والتحقّق هو المقصود.
ما تقوله الورقة بصوت عالٍ
تقول ورقة التفصيل صراحةً إنه لم تُفحص أي وثيقة هوية. لا يوجد تحقّق إلكتروني من الهوية على Korat، ولا رفع لجواز سفر، ولا استعلام من قاعدة بيانات حكومية، ولا يقول أي موضع في المنتج «هوية موثَّقة». ومن يحمل الشارات الأربع جميعًا يكون قد أظهر أن متاجر تزكّيه، وأنه أنفق مالًا في العالم الحقيقي، وأنه يحوز جهازًا بعينه، وأنه يتحكّم في صندوق بريد. ولم يُظهر اسمه القانوني، ولن نلمّح إلى أنه فعل.
وتقول الورقة أيضًا شيئًا أقلّ بداهةً ولا يقلّ أهمية: غياب الشارة ليس اتهامًا. من انضمّ الأسبوع الماضي لا زيارات مدفوعة له، ومن لا يأكل خارج بيته أبدًا كذلك. وإذا صار غياب الشارة يُقرأ تحذيرًا، يكون النظام قد صار في صمت مقياسًا يبدأ فيه الجدد والمتحفّظون مدانين. وقول ذلك على الورقة زهيد الكلفة، والسكوت عنه يترك الواجهة تلمّح إلى ما لا تسنده البيانات.
الادّعاء عن شخص آخر يحتاج إلى موافقته
التزكية ووسم العائلة ووسم الشريك تشترك في خاصية محرجة: كلها تصريحات يقولها شخص عن شخص آخر وتُنشر حيث يقرأها الغرباء. وبلا حراسة، هذه آلية لنشر ادّعاءات عن أشخاص لا يعرفونها — و«فلان شريكي» قد يؤذي فعلًا من لم يوافق عليها قطّ.
لذلك لا ينشط أي منها بمجرّد التصريح. تبقى تزكية المتجر ووسم العائلة ووسم الشريك في حالة معلّقة حتى يقبلها الشخص المعنيّ. وأثناء التعليق يعرض الأمان على مستوى الصف السجل للطرفين وحدهما — ولا يستطيع أحد سواهما قراءته — ولا يستطيع تغيير حالته إلا الشخص المعنيّ. فمن يوصَف هو من يقرّر نشر الوصف. هذا يكلّف قليلًا من الاحتكاك ويزيل فئة كاملة من إساءة الاستعمال.
الضوابط التي تجلس تحت الشارات
الشارات هي الطبقة الظاهرة، أما الإنفاذ تحتها فعلى مستوى كل حقل. كل حقل في الملف الشخصي يدور بين عام وأصدقاء وخاص، ويُطبَّق حين يفتح شخص آخر الملف لا كمرشِّح عرض على شاشتك أنت. والألبومات والمنشورات والقصص تحمل نطاق رؤيتها الخاص فوق ذلك. والحظر يزيل شخصًا من محادثاتك وموجزك ويخرجك من مجموعة بطاقاته في التعارف، ووالإبلاغ لا يقتصر على الأشخاص: فالمنشورات والتعليقات والقصص والرسائل وصفحات الأنشطة يمكن الإبلاغ عنها كذلك، باختيار سبب من قائمة ثابتة. ويمكنك حذف حسابك من الإعدادات — وهو طلب قابل للإلغاء، لا زر بلا رجعة.
وإنشاء الحساب مقيَّد بشاشة موافقة على قانون حماية البيانات الشخصية PDPA يجب التمرير إلى نهايتها قبل قبولها، مع مسار رفض حقيقي. وتُشرح أذونات أندرويد في شاشة تمهيدية قبل ظهور نافذة النظام، فيصل الطلب ومعه سببه في اللحظة التي تقرّر فيها.
لا شيء في Korat يوثّق الهوية، ولا شيء فيه مشفّر طرفًا إلى طرف. لا تُفحص أي وثيقة هوية، ولا يوجد تحقّق إلكتروني منها، ولا تحقّق من هاتف أو برسائل SMS — فتلك النقطة البرمجية غير مبنيّة. والرسائل والمكالمات والملفات يحميها الأمان على مستوى الصف على الخادم، لا تشفير لا يفكّه إلا أنت.
والوسائط المرفوعة قابلة للقراءة عبر رابطها المباشر. لا توجد روابط موقَّعة ولا حاويات خاصة، فتعامل مع الصورة التي ترفعها على أنها شيء يستطيع من يملك الرابط فتحه، أيًّا كان نطاق رؤية المنشور المحيط بها.
أين يعيش الشرح الهندسي
هذه الصفحة عن طبقة الثقة التي يراها المستخدمون. أما الآلية تحتها — كيف تعمل المصادقة، وكيف تُكتب سياسات الأمان على مستوى الصف، وكيف تمرّ الإجراءات المحمية برمز عبر دوال تفحص الرمز بنفسها، وكيف يُنفَّذ التحقّق من مفاتيح المرور — فحجّة منفصلة وأطول بكثير. ولها صفحتها الخاصة، مكتوبة بالمعيار نفسه: آليات لا صفات، والأجزاء غير المكتملة موسومة بأنها غير مكتملة.
- صفوف الأدلّة
- تزكيات المتاجر · الزيارات المدفوعة · مفتاح مرور مرتبط بجهاز · بريد موثَّق
- الترتيب
- بكلفة التزوير، الأقوى أولًا
- من يحقّ له التزكية
- الأنشطة التجارية فقط — لا تصويت مفتوح للمستخدمين
- الموافقة
- التزكيات ووسوم العائلة والشريك تبقى معلّقة حتى يقبلها المعنيّ
- رؤية المعلَّق
- الطرفان وحدهما، بإنفاذ الأمان على مستوى الصف
- فحص الهوية
- لا شيء — لا تحقّق إلكتروني ولا رفع وثائق ولا تحقّق من الهاتف
- غياب الشارة
- ليس اتهامًا، وهذا مذكور صراحةً
سطر «دفع وزار» يستند إلى عملية شراء حدثت فعلًا، وفاتورتها موجودة في جهة الطعام أو جهة المتجر الإلكتروني — لا شيء منها يُضاف بضغطة على الشاشة.
والتزكية لا تصدر إلا عن نشاط تجاري، ومن يحقّ له أن يزكّي باسم المتجر تحدده الصلاحيات لكل شخص في لوحة التحكم.