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

على الورق، تعني الخصوصية القابلة للبرمجة أن بإمكان المطوّر تحديد بدقة أي أجزاء من معاملة ما تبقى مخفية وأي أجزاء تبقى مرئية، ثم يتم فرض هذه القاعدة تلقائيًا كل مرة يتم فيها تنفيذ المعاملة. تعتمد نسخة Dusk على الإفصاح الانتقائي—وهو قطعة من طبقة أساسية تشمل أيضًا الشفافية والتسوية الحتمية—بالاقتران مع Hedger، وحدة الخصوصية التي تقوم فعليًا بالأعمال التشفيرية على شبكة DuskEVM الرئيسية القادمة. يجب على Hedger إبقاء الأرصدة وأحجام التحويل سرّية مع السماح في الوقت نفسه للشبكة بالتحقق من أن المعاملة صحيحة، وهي مسألة حسابية أكثر صعوبة من أنظمة الخصوصية الكاملة أو العامة بالكامل التي يتعين حلها.

تظهر الفجوة بين النظرية والواقع في التفاصيل التي يطلبها المنظمون فعليًا. فقاعدة تعمل بسلاسة لنوع واحد من الأدوات—مثل سند مع مجموعة ثابتة من متطلبات الإفصاح—قد لا تُعمّم تلقائيًا على أداة أخرى مختلفة مع قواعد إعداد تقارير مختلفة في ولاية قضائية مختلفة. توحي عبارة «قابلة للبرمجة» بالمرونة التي يتعين بناؤها واختبارها حالةً بحالة، لا افتراضها من البنية وحدها.

أأخذ التشفير الأساسي على محمل الجد. إن سرّية على نمط التشفير المتماثل مع أنظمة الإثبات أمر حقيقي ومُختبر في الأبحاث، وليس مجرد وعود. وما كنت أرغب في رؤيته قبل القول إن الخصوصية القابلة للبرمجة قد تم تقديمها، بدلًا من مجرد وعدٍ بها، هو وجود قاعدة إفصاح ثانية وثالثة مُعدة لأداة مُنظمة مختلفة بشكل حقيقي—وليس فقط الأولى التي تم إطلاقها.

@Dusk $DUSK #dusk