بالنسبة إلى شبكة تركز على الخصوصية، لا يُعد نظام المعاملات العام تناقضًا، بل ضرورة تشغيلية مطلقة. ضمن منظومة شبكة Dusk، تتمحور الإجابة عن لغز تصميم هذه البنية التحتية حول نموذج الآلة الافتراضية والهندسة المعمارية الهجينة.
🌟 جوهر المفارقة: دور ضوء القمر
ضوء القمر هو نموذج المعاملات العام والشفاف الذي يتعايش مع القلعة (هوية Dusk الخاصة ونظام المعاملات لديها). تُطبّق Dusk ضوء القمر لأن سلسلة بلوكشين مؤسسية خاصة بنسبة 100% غير مجدية حسابيًا وغير متوافقة مع منظومة DeFi العالمية لثلاثة أسباب جوهرية:
مزامنة التوافق: يجب على مُصدّقي آلية Proof-of-Blind-Bid (PoBB) التحقق علنًا من أن العقد (nodes) قد أقفلت عروضها دون كشف هوية المُقدِّم. يتطلب ذلك سجل حالات عامًا لمنع الإنفاق المزدوج لرموز التوافق (consensus tokens).
رسوم الغاز ورسوم الشبكة: معالجة إثباتات المعرفة الصفرية (ZKPs) تستهلك موارد هائلة من الشبكة. إن حساب رسوم الغاز ودفعها في بيئة خاصة بالكامل سيؤدي إلى إبطاء حسم الكتل في Dusk، والذي يستهدف أقل من 10 ثوانٍ.
الامتثال التنظيمي: يتيح Moonlight إصدار رموز هجينة يمكن فيها إخفاء نقل ملكية الأصل، لكن دورة حياة الأصل (الإصدار، والحرق، ومدفوعات الأرباح) تظل تتضمن مسارات تدقيق عامة إلزامية للامتثال لتنظيمات مثل MiCA في أوروبا.
🔎 معمارية Dusk: قطعة بقطعة
لفهم كيفية تفاعل Moonlight مع بقية النظام، من الضروري تفكيك نظام تشغيل Dusk وبيئة التنفيذ:
1. Piecrust: محرك الولاية
Piecrust هو آلة افتراضية (VM) أصلية لدى Dusk. بخلاف EVM الخاص بـ Ethereum، تستند Piecrust إلى WebAssembly (WASM) وهي مُحسّنة تحديدًا لانتقالات الحالة التي تتضمن تشفير ZK.
مُصمم بلغة Rust لتعظيم سرعة تنفيذ العقود الذكية السرية.
يُنفّذ نموذج تخزين مُجزّأ يفصل بين الحالات العامة (Moonlight) وارتباطات الخصوصية العمياء.
2. PLONK: نظام الإثبات
تستخدم Dusk تنفيذًا مُحسّنًا للغاية لـ PLONK (نوع من zk-SNARK) باعتباره العمود الفقري التشفيري لها.
يلغي الحاجة إلى "الإعداد الموثوق" المتكرر لكل تحديث للعقد.
يُمكّن توليد إثبات المعاملات على جانب العميل (في متصفح ويب أو هاتف ذكي) خلال ثوانٍ، وإرسال إثبات الصياغة الرياضية فقط إلى Moonlight.
3. نموذج العقد الذكي السري (XSC)
تُمكّن العقود الذكية السريّة الخاصة بـ Dusk الشركات من إصدار رموز أمان مُنظَّمة. ويأتي Moonlight إلى الصورة هنا لإدارة قواعد نقل العقد (مثل: "يجب أن يكون المشتري أوروبيًا وبالغًا قانونيًا") عبر التحقق من إثبات ZK دون كشف البيانات الشخصية للمستخدم المحمية في Citadel.
💡 الخلاصة والخطوات التالية
لا تسعى Dusk إلى خصوصية فوضوية أو مظلمة؛ بل تسعى إلى خصوصية مُنظَّمة. يوفّر Moonlight شفافية بنيوية يَحتاجها المنظمون للثقة في سلامة محاسبة الشبكة (ضمان عدم سكّ رموز مزيفة من فراغ)، بينما يقوم نظام التشغيل الظِل بحماية البيانات التجارية التنافسية للمؤسسات المالية.

