هناك شيء ما يجعلني أتوقف عند قراءة معلومات عن شبكة Dusk: يتم وصف DuskDS وDuskEVM كجزئين مختلفين، لكنهما لا يقفان منفصلين.
بدأت من ناحية البنية المعمارية. تُسمّي وثائق Dusk DuskDS على أنه طبقة التسوية والتوافر للبيانات، حيث تتولّى الإجماع والنهائية ونماذج المعاملات الأصلية في Dusk. أما DuskEVM فهو بيئة تنفيذ متوافقة مع EVM، حيث يمكن تشغيل عقود Solidity الذكية باستخدام أدوات مألوفة. والأهم من ذلك، تستخدم DuskEVM DuskDS للتسوية والتوافر للبيانات.
أريد التحقق مما إذا كان هذا مجرد تسميات ذات طابع معماري أم أنه يعكس بالفعل فصلًا في المسؤوليات.
عند التعمّق أكثر، ألاحظ أن DuskDS يتولى معالجة الإجماع والنهائية والتوافر للبيانات، إلى جانب نماذج المعاملات مثل Moonlight وPhoenix. يركّز DuskEVM على جانب التنفيذ، ويمكّن من استخدام Hardhat وFoundry مع نظام بيئي لـ EVM. جهة توفّر أساس التسوية، والأخرى تتولى التنفيذ.
لحظة، هذا لا يزال غير كافٍ للقول إن طبقتين “داعمتين” لبعضهما بالمعنى المتعلق بالأداء أو الأمان. ومن الوثائق التي تحققت منها، فإن أوضح علاقة هي أن التنفيذ منفصل عن التسوية.
الأمر المثير للاهتمام هو أن Dusk يستخدم modularity لفصل التسوية بشكل مستقل، لكنه يظل منفتحًا على المطورين عبر EVM.
فإذا زادت تبني التطبيقات، فهل حقًا يخلق هذا الفصل بين التنفيذ والتسوية ميزة، أم أنه ببساطة طريقة لتنظيم البنية المعمارية؟
#dusk $DUSK @Dusk $BTC
بدأت من ناحية البنية المعمارية. تُسمّي وثائق Dusk DuskDS على أنه طبقة التسوية والتوافر للبيانات، حيث تتولّى الإجماع والنهائية ونماذج المعاملات الأصلية في Dusk. أما DuskEVM فهو بيئة تنفيذ متوافقة مع EVM، حيث يمكن تشغيل عقود Solidity الذكية باستخدام أدوات مألوفة. والأهم من ذلك، تستخدم DuskEVM DuskDS للتسوية والتوافر للبيانات.
أريد التحقق مما إذا كان هذا مجرد تسميات ذات طابع معماري أم أنه يعكس بالفعل فصلًا في المسؤوليات.
عند التعمّق أكثر، ألاحظ أن DuskDS يتولى معالجة الإجماع والنهائية والتوافر للبيانات، إلى جانب نماذج المعاملات مثل Moonlight وPhoenix. يركّز DuskEVM على جانب التنفيذ، ويمكّن من استخدام Hardhat وFoundry مع نظام بيئي لـ EVM. جهة توفّر أساس التسوية، والأخرى تتولى التنفيذ.
لحظة، هذا لا يزال غير كافٍ للقول إن طبقتين “داعمتين” لبعضهما بالمعنى المتعلق بالأداء أو الأمان. ومن الوثائق التي تحققت منها، فإن أوضح علاقة هي أن التنفيذ منفصل عن التسوية.
الأمر المثير للاهتمام هو أن Dusk يستخدم modularity لفصل التسوية بشكل مستقل، لكنه يظل منفتحًا على المطورين عبر EVM.
فإذا زادت تبني التطبيقات، فهل حقًا يخلق هذا الفصل بين التنفيذ والتسوية ميزة، أم أنه ببساطة طريقة لتنظيم البنية المعمارية؟
#dusk $DUSK @Dusk $BTC
