في المقالة السابقة عن XSC على DUSK، كان هناك من في التعليقات يطاردونني بسؤال: إذا كانت كل معاملة تمر عبر إثباتات المعرفة الصفرية، فهل سيكون التشغيل بطيئًا لدرجة لا تُحتمل؟ هذا سؤال وجيه، وسأجيب عنه بجدية.

النصف الأول من معاملات XSC يحدث محليًا. المبلغ، والطرف المقابل، ومسار التنفيذ، كلها تُحسب على جهازك أنت، ثم يُنشأ إثبات، ولا تستقبل السلسلة سوى الإثبات نفسه. الضغط الناتج عن الانتظار في طابور البث لا يقع أصلًا ضمن مسار الحوسبة الخاصة. ما على عقد DUSK على السلسلة فعله هو التحقق من هذا الإثبات، لا إعادة تشغيل المعاملة من جديد. والتحقق أخف بكثير من التوليد، وهذه المفارقة بين الثقل والخفة واضحة بمجرد النظر.$ETH

العقود الذكية السرية تسير على المسار نفسه. في حالات مثل DeFi السرية وأنظمة تسجيل الأسهم الرقمية، يبقى الجزء الأكبر من الحسابات محليًا أيضًا، بينما تتولى طبقة Piecrust (وهي الآن بيئة التنفيذ الأساسية في DuskVM) جعل التنفيذ سريعًا، ولا يُسجل على السلسلة إلا حكم التحقق. وقد بحثت في الوثائق عن أساس احتساب الغاز، وهو يُحسب على كلفة التحقق والتنفيذ، ووفق أحدث الوثائق فإن الخصوصية نفسها لا تضيف طبقة رسوم إضافية.$BNB

لقد راجعت بنفسي مسار توليد الإثبات والتحقق عبر الوثائق، وتأكدت أن إعادة الحساب فعلًا تتم محليًا، بينما تقوم السلسلة فقط بتحقق خفيف. السؤال السابق كان في محله، والجواب بعد التحقق منه يصمد أيضًا: البطيء ليس الخصوصية، بل السلسلة التي لا تعرف كيف تدير الخصوصية.#dusk $DUSK @Dusk