طريقة عمل حل Momoka

حاليًا، بروتوكول Lens مبني على شبكة Polygon. جميع الإجراءات (مثل المنشورات والتعليقات والمتابعات) هي معاملات تم إنشاؤها وتوقيعها وإرسالها لتخزينها على جهاز EVM.

لا يقوم Momoka بذلك، وبدلاً من ذلك، يتم استخدام توقيع المعاملة والبيانات المكتوبة لإنشاء بيانات تعريف توافر البيانات كمعاملة.

يتم بعد ذلك نقل هذه المعاملة إلى طبقة تخزين البيانات التي تحتوي على معلومات مثل رقم الكتلة وتجزئة الكتلة عند إنشاء مثل هذه المعاملة، والبيانات المكتوبة الموقعة، وتوقيع المعاملة، وغيرها من التفاصيل المهمة.

نظرًا لأن المعاملات المقدمة إلى DA يتم توقيعها أيضًا، يمكنك الحصول على نفس المستوى من الضمان حول المعاملة كما لو تم تنفيذها على السلسلة أيضًا.

يسمح Momoka لنظام Lens البيئي بالتوسع إلى العديد من المُعاملات في الثانية (TPS)، وهو أمر لا يمكن تحقيقه حاليًا أثناء التشغيل على سلسلة EVM، ويوفر حلاً فعالاً من حيث التكلفة. يمكن تحقيق ذلك دون المساس بالقيم الأساسية لملكية المستخدم والتحكم في ملفه الشخصي ورسمه البياني الاجتماعي. وفي الوقت نفسه، تظل عملية الفهرسة مألوفة لمطوري التطبيقات. يعد استخدام Momoka أمرًا اختياريًا؛ يمكن لأولئك الذين يفضلون الاستمرار في تخزين كل شيء على Polygon. ومع ذلك، إذا كان المنشور لا يتطلب قوة طبقة التنفيذ غير الموثوق بها، فليست هناك حاجة لاستخدام حالة EVM.

يُمكّن Momoka مشغلي العُقد من التحقق من أنه سيتم تنفيذ إجراء معين على السلسلة بما يتوافق مع قواعد العقد الذكي لبروتوكول Lens (أو التحقق من صحته مقابل أي قواعد عقد ذكية أخرى)، بينما يقوم في نفس الوقت بتخزين المعاملة نفسها في توفر البيانات. طبقة لأغراض التحقق من الصحة.

يتضمن Momoka تنفيذ نفس إجراءات التوقيع التي سيتم تنفيذها على سلسلة EVM، ولكن دون إرسال المعاملة فعليًا على السلسلة واستهلاك الغاز المطلوب لتنفيذ المعاملة في حالة EVM. بدلاً من ذلك، يتم إنشاء معاملة توفر البيانات بناءً على وصفة Momoka وتصديرها إلى طبقة تخزين/توافر البيانات (DA)، مكتملة بالإثباتات والمعلومات المطلوبة. يمكّن الحل أي شخص من التحقق من البيانات، مما يوفر دليلاً مضمونًا على أن الإجراء يجب أن يتم تنفيذه بواسطة مستخدم لديه القدرة على إنشاء توقيع المعاملة وإرساله. يتم إظهار المعاملة نفسها من خلال المحاكاة. يسمح هذا النهج للبروتوكول بالتوسع مع الحفاظ على الملكية والثقة التي توفرها، حيثما دعت الحاجة، اعتمادًا على حالة الاستخدام ونوع المحتوى.

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

مستكشف Momoka

يأتي Momoka أيضًا مزودًا بمستكشف المعاملات، والذي يتيح لك الاطلاع على حالة المعاملات التي يتم إجراؤها على طبقة توافر البيانات (DA). تتحرك الآن جميع تطبيقات عميل Lens الرئيسية تقريبًا لاستخدام Momoka لتسريع المعاملات وتقليل تكاليف الغاز.

يعرض المستكشف أيضًا أي مُعاملات متنازع عليها. نظرًا لأن Momoka تعمل كطبقة optimistic ثالثة، تكون المعاملات في بعض الأحيان غير صحيحة - لأي سبب كان - وتحتاج إلى الإعتراض عليها وإعادتها.

يمكنك زيارة مستكشف Momoka من هنا - https://momoka.lens.xyz

الأدوار المتاحة في Momoka

يتم تقسيم Momoka إلى نوعين من الأدوار - المُرسلون والمُتحققون.

المُرسلون عبارة عن عناوين (address) لديها القدرة على إضافة البيانات إلى طبقة توافر البيانات (DA)، وهو المفهوم المماثل لتنفيذ المُعاملات. في Polygon سيكون "المُرسل" هو العقد الذكي الخاص في بروتوكول Lens الذي ينفذ المُعاملة ثم يقوم بتحديث الحالة على السلسلة. للحفاظ على الثقة، يجب أن يكون مقدمو الطلبات مسؤولين عن أفعالهم ويواجهون عقوبات بسبب سوء السلوك.

يوجد حاليًا عنوان (address) مُرسل واحد مملوك لفريق Lens. هناك خطط لتحقيق اللامركزية في شبكة المُرسل بمرور الوقت لإزالة هذا الإختناق وتوسيع نطاق الشبكة بشكل أكبر.

من ناحية أخرى، فإن أدوات التحقق تشبه المنافسين في تعريف مُجمعات optimistic. وهم مكلفون بمراقبة المنشورات المقدمة إلى طبقة التخزين، والتأكد من صحتها. يمكن لأي شخص تشغيل أداة التحقق باستخدام برنامج مفتوح المصدر، وكل ما هو مطلوب هو الوصول إلى عُقدة أرشيفية لشبكة إيثريوم.

كما هو الحال دائمًا، إذا كانت لديك أي أسئلة أو شعرت بالتعثر أو أردت فقط أن تقول مرحبًا، فقم بالإنضمام على Telegram او Discord وسنكون أكثر من سعداء لمساعدتك!