Midgard تتقدم بطبقة Layer 2 الأصلية لـ eUTXO على Cardano لتوسيع نطاق DeFi
Midgard تطور رول أب متفائلا أصيلا على Cardano ينقل تنفيذ المعاملات إلى Layer 2 مع الإبقاء على التحقق عبر إثباتات الاحتيال والتسوية النهائية على Cardano. يعمل البروتوكول حاليا كشبكة اختبار ما قبل الألفا، مع إدراج Lace كأول محفظة مدعومة له.
By SongMarketCap
تنقل Midgard بنية التوسع عبر Layer 2 لدى Cardano من مرحلة التصميم إلى بيئة اختبار تشغيلية. وبالاعتماد على نموذج UTXO الموسع eUTXO للشبكة، يهدف البروتوكول إلى زيادة سعة المعاملات من دون أن يفرض على التطبيقات اعتماد أصل Gas منفصل أو لغة عقود ذكية مختلفة أو شبكة تسوية مستقلة.
يسرد المشروع حاليا من بين المكونات الرئيسية لتصميمه تأكيدات مبدئية سريعة، ورسوم تدفع بعملة ADA، وإثباتات احتيال مستهدفة يجري التحقق منها على Cardano Layer 1. كما تعرض Midgard زيادة محتملة في المعالجة تصل إلى 300 ضعف سعة الطبقة الأساسية، مع الإشارة إلى أن ذلك ما يزال تقديرا خاصا بالمشروع لا معيارا إنتاجيا.
Midgard تنقل تنفيذ Cardano إلى Layer 2
Midgard هي رول أب متفائل تعالج المعاملات خارج الطبقة الأساسية في Cardano قبل إعادة تثبيت معلومات الكتل على Layer 1.
يُفترض أن يودع المستخدمون أصول Cardano، ويتفاعلوا مع التطبيقات التي تعمل على Midgard، ثم يسحبوا أصولهم لاحقا إلى الشبكة الأساسية. تواصل المعاملات الالتزام بقواعد تحقق eUTXO في Cardano، بينما تُدفع رسوم البروتوكول بعملة ADA بدلا من استخدام رمز Layer 2 منفصل.
يتولى مشغلون بالتناوب التحقق من المعاملات وترتيبها في كتل ونشر رؤوس كتل موقعة إلى طابور الحالة على السلسلة. كما يقوم المشغلون بقفل سند ضمان قد يتعرض للاقتطاع إذا قدّموا حالة غير صحيحة.
تحصل المعاملات على تأكيد مبدئي سريع على Layer 2 قبل الوصول إلى التسوية النهائية. وتصف Midgard تجميع الكتل بأنه يتم على فواصل زمنية تقارب ثانية واحدة، بينما تشير الأنشطة المعروضة حاليا على موقع المشروع إلى أنها بيانات محاكاة قبل الإطلاق.
يفصل هذا الهيكل بين سرعة استجابة التطبيقات والتسوية النهائية. يمكن للمستخدمين التفاعل مع حالة Layer 2 من دون انتظار معالجة كل معاملة على حدة على Cardano، بينما تبقى الطبقة الأساسية مسؤولة عن حل النزاعات وتأكيد النتيجة النهائية.
يجري تطوير Midgard عبر شراكة بين Anastasia Labs و Input Output. ويذكر المشروع أن مطوري Cardano ينبغي أن يكونوا قادرين على الاحتفاظ بمنطق المدقق لديهم وأدوات eUTXO الحالية، مع تركّز التكامل أساسا على تغيير نقطة النهاية التي تُقدَّم عبرها المعاملات.
إثباتات الاحتيال تعيد الحالة المتنازع عليها إلى Cardano
يجمع نموذج الأمان في Midgard بين المشغلين والمراقبين المستقلين وعملية تحدي على السلسلة.
بعد تثبيت كتلة، تظل بيانات معاملاتها متاحة خلال فترة تحدي توصف حاليا بأنها تمتد بين ثلاثة وسبعة أيام. يمكن للمراقبين إعادة تشغيل المعاملات ومقارنة النتيجة مع رأس الكتلة المخزن على Cardano.
عندما يحدد مراقب انتقال حالة غير صالح، يمكنه تقديم إثبات احتيال إلى Layer 1. يؤدي التحدي الناجح إلى إلغاء الكتلة المتنازع عليها ومعاقبة المشغل. وإذا لم يُقدَّم تحد صالح قبل إغلاق النافذة، تُضاف الكتلة إلى الحالة المؤكدة في Midgard.
تعد بنية eUTXO في Cardano محورية في تلك العملية. تستهلك المعاملات مخرجات غير منفقة محددة وتُنشئ مخرجات جديدة تحتوي على أصول ونصوص برمجية وبيانات تطبيق. يعتمد التحقق على المعاملة والمدخلات التي تحاول إنفاقها بدلا من تغييرات مستمرة عبر حالة حساب عالمية مشتركة.
ويتيح ذلك تقييم صلاحية المعاملة وتكاليف التنفيذ قبل الإرسال بشرط بقاء المدخلات المطلوبة متاحة.
تستفيد Midgard من بنية المعاملة المحلية تلك لإنشاء إثباتات احتيال مستهدفة. وبدلا من إعادة بناء حالة عدة عقود غير مترابطة، يمكن أن يتركز التحقق على المعاملة المتنازع عليها ومدخلاتها المشار إليها والمدقق المسؤول عن معالجتها.
يهدف نطاق التحقق الأضيق إلى تقليل كمية البيانات والحوسبة المطلوبة على Layer 1 مع الإبقاء على Cardano كطبقة التسوية وحل النزاعات.
Midgard توسع قدرات Cardano من دون استبدال نموذج التنفيذ الخاص به
تتموضع Midgard كامتداد لبيئة تطبيقات Cardano الحالية بدلا من أن تكون بلوكتشين منفصلا يتنافس على السيولة والمستخدمين نفسيهما.
ستواصل التطبيقات التي تنقل جزءا من التنفيذ إلى Midgard استخدام نموذج eUTXO بدلا من اعتماد بيئة قائمة على الحسابات. ولن يحتاج المطورون إلى إعادة كتابة تطبيقاتهم بلغة عقود مختلفة أو إعادة تصميمها حول نظام تنفيذ غير ذي صلة.
وينطبق الشيء نفسه على الأصول الأصلية على Cardano. إذ يمكن الاحتفاظ بالرموز ونقلها مباشرة داخل مخرجات UTXO، بينما يتولى السجل حركة الأصول القياسية بدلا من الحاجة إلى عقد ذكي منفصل لكل رمز.
وهذا ما يميز Midgard عن أنظمة Layer 2 المبنية حول أصل Gas إضافي أو مجموعة مدققين مستقلة أو بنية عقود ذكية مختلفة. إذ يضيف تصميمها سعة تنفيذ مع إعادة الحالة المتنازع عليها والتسوية النهائية إلى Cardano.
قد يوفر البروتوكول حيزا تشغيليا إضافيا للتبادلات اللامركزية ومنصات الإقراض والمدفوعات وغيرها من التطبيقات التي تولد تفاعلات متكررة على السلسلة. وهو لا يخلق السيولة أو الطلب بحد ذاته، لكنه قادر على إزالة جزء من قيود البنية التحتية التي تواجهها التطبيقات الساعية إلى دعم نشاط أعلى.
تشمل المحطات التشغيلية التالية لـ Midgard التوسع إلى ما بعد التكامل الأولي مع Lace، واستيعاب تطبيقات Cardano، واختبار المشغلين والمراقبين والودائع والسحوبات وإثباتات الاحتيال تحت استخدام مستمر.
سيوفر تحقيق تلك المحطات لتطبيقات Cardano اللامركزية dApps بيئة تنفيذ أعلى سعة من دون إجبارها على التخلي عن eUTXO أو إدخال أصل آخر لرسوم المعاملات. وعندها ستُقاس Midgard بدرجة أقل من خلال سرعة النقل المتوقعة، وبدرجة أكبر من خلال التطبيقات العاملة على الرول أب والحالة التي تُسوى بنجاح على Cardano.