![image here](uploads/postImages/4253_5211_photo_2023-08-16_17-32-18.jpg)
مساحة التصميم الجديدة في DeFi
Eslam
2023-08-17
CARTESI
مساحة التصميم الجديدة في DeFi
كارتيزي يمكن أن تساعد DeFi في توسيع نطاقه في اتجاه جديد. أصبح صناع السوق الآليون وبروتوكولات الإقراض المضمون أكثر تجريبية مع كل تكرار ، ولكن هناك نوعًا مختلفًا من النمو الضروري. ماذا لو استطاعت أسواق DeFi الاعتماد على الإصدارات المفتوحة على السلسلة لجميع التحليلات ذات الوزن الثقيل وأنظمة إدارة المخاطر الشائعة في وول ستريت؟
ابدأ في بناء تطبيق DeFi لامركزي باستخدام كارتيزي CTSI لمعرفة ذلك ، أو استمر في القراءة لفهم هذا بشكل أفضل.
لنتحدث عن حدود DeFi
المد والجزر في سوق DeFi اللامركزي أمر لا مفر منه. التقلبات والمخاطر جزء لا مفر منه في أي سوق. ولكن كما يعلم أي شخص في اسواق التدول ، فإنها تصبح أيضًا أكثر أمانًا وفعالية عندما يكون لدى المشاركين أدوات أفضل تحت تصرفهم.
تعبير وإبداع محدود
حتى الآن ، يجب أن يحدث أي شيء بدءًا من وضع أوامر الإيقاف البسيطة إلى إجراء تحليل مالي معقد بطريقة الويب 2 خارج السلسلة أو القائمة على الخادم.
لا يحتوي جهاز "الآلة الإفتراضية لعملة للإيثيريوم EVM" على الكتل البرمجية الإنشائية التي تتيح للمطورين إنشاء هذه التطبيقات على السلسلة بحيث تكون متاحة فقط من خلال الخدمات المركزية.
على سبيل المثال دعونا نلقي نظرة على قسم اللوغاريتمات في الرياضيات ،.هو مفهوم رياضي أساسي يستخدم لبناء أدوات التحليل المالي. يعد بناء برنامج يعمل مع اللوغاريتمات أمرًا بسيطًا إلى حد ما بالنسبة للمبرمجين العاديين .
خارج الويب 3 ، يمكن للمطورين الوصول إلى المكتبات الموجودة على مكتبات التعليمات البرمجية المعدة مسبقًا والتي يمكنهم استخدامها في برامجهم مجانًا. عليهم فقط كتابة import Math أو import numpy إذا كانوا يعملون مع Python وسيكون لديهم خيارات مختلفة للعمل مع اللوغاريتمات ، وكلها تم اختبارها في التجربة بحثًا عن الأخطاء وتعمل بشكل جيد.
لقد قام شخص ما بالفعل بتعليم الكمبيوتر كيفية القيام بذلك في برنامج آخر حتى لا يضطر المطورون الآخرون إلى التفكير فيه أو حتى رؤيته. يتم دمج جميع التعليمات الضرورية في برنامج واحد يتم تسميته ويمكن إعادة استخدامه عند الضرورة. في علوم الكمبيوتر ، هذا يسمى التجريد.
ومع ذلك ، فإن القيام بذلك على جهاز "الآلة الإفتراضية للإيثيريوم EVM" هو صعب للغاية. وحدات ومكتبات التعليمات البرمجية المعدة مسبقًا لـ Solidity محدودة للغاية. علاوة على ترميز dapp نفسه ، يتعين على المطورين أيضًا إعادة اختراع العجلة وتعليم جهاز "الآلة الإفتراضية للإيثيريوم EVM" كيفية التعامل مع اللوغاريتمات ، خطوة بخطوة.
موارد قليلة و محدودة
ثم لدينا تكلفة القيام بذلك كمشكلة أخرى. ستتألف كل خطوة لحساب اللوغاريتم على الجهاز الظاهري لإيثريوم من سلسلة من التعليمات تسمى أكواد التشغيل ، وكل واحدة منها تكلف مبلغًا محددًا من المال. هذا هو السبب في أن بعض معاملات DApp لها رسوم غاز أكبر من غيرها - فأنت تطلب من DApp القيام بالمزيد ، وتضيف كل التعليمات إلى الفاتورة.
طريقة جيدة لتصور ما يعنيه هذا هو إلقاء نظرة على جدول كود التشغيل الخاص بـآلة إيثريوم الإفتراضية. يقسم مقدار الغاز الذي تكلفه كل أمر من الأوامر.
بالنسبة للسياق ، فإن حساب اللوغاريتم يحتوي على المئات من هؤلاء. من الآمن أن نقول إن التنفيذ الكامل لبرنامج إدارة مخاطر نموذجي سيكون له مليارات التعليمات. يمكننا أن نكتشف بسرعة أن استخدام DApp هذا سيكلف أكثر مما قد ينقذنا.
في كلتا الحالتين ، يحتوي جهاز "الآلة الإفتراضية للإيثيريوم EVM" على 30 مليون غطاء غاز لكل كتلة ، وبالتالي فإن الحد موجود أيضًا حسب التصميم. بحد أدنى 3 غازات لكل كود تشغيل مفيد ، فإن أكبر قدر من التعليمات التي يمكن أن يتعامل معها جهاز "الآلة الإفتراضية للإيثيريوم EVM" هو 10 ملايين - ويتم تقاسمها بين الشبكة بأكملها. تعد قوة المعالجة المحدودة هذه مشكلة أخرى رأيناها أيضًا في ألعاب الويب 3.
هناك أسباب وجيهة للغاية لهذه القيود. ومع ذلك ، عندما نجمع بين الحاجة إلى إعادة اختراع العجلة ثم الحاجة إلى الدفع مقابل كل دورة ، فمن السهل أن نفهم سبب عدم وجود أدوات DeFi معقدة مبنية على السلسلة.
تجاوز القيود وكسرها
والخبر السار هو أن هناك حلاً لهذه الحلول. تتيح كارتيزي لمطوري DeFi الوصول إلى المزيد من التعبيرات والموارد المطلوبة لحل هذه المشاكل.
جهاز كارتيزي الإفتراضى
يمكن الوصول إلى وحدة الرياضيات والمكتبة الرقمية بشكل مثالي على جهاز كارتيزي الإفتراضى. يشبه العمل عليه العمل على إعداد Linux تقليدي حيث يتم بالفعل معرفة جميع الخطوات الصغيرة لحساب اللوغاريتم وتعبئتها لتصبح جاهزة للاستخدام. لقد عدنا إلى كتابة import math أو import numpy ولدينا كل ما نحتاجه.
(هذا ما نسميه قابلية التوسع التجريدي ، المشار إليها باسم "قابلية توسيع المحتوى" في هذا المنشور.)
علاوة على ذلك ، لم يعد لدينا حدًا أقصى للتعليمات يبلغ 10 ملايين. لا يوجد حد معين لجهاز كارتيزي الإفتراضى ، فقد أثبت أنه يتعامل مع أكثر من 3،617،821،902 تعليمات في متوسط الفاصل الزمني بين كتل الإيثريوم.
يمكن للمطورين الآن العمل على الأدوات المالية التي تبني على ما تمتلكه وول ستريت بالفعل بدلاً من إعادة اختراع كل شيء من البداية. أفضل جزء هو أنهم ما زالوا يعملون في بيئة Web3 لامركزية على السلسلة.
Cartesi Rollups
يتم إرجاع التطبيقات اللامركزية المبنية على جهاز كارتيزي الإفتراضى إلى البلوكتشين الخاص بالإيثريوم ، أو أي سلسلة متوافقة مع "الآلة الإفتراضية للإيثيريوم EVM" أو الطبقة الثانية L2 ، باستخدام Cartesi Rollups. تُعرف من الناحية الفنية باسم المجموعات الخاصة بالتطبيق ، وهي طريقة لأخذ جميع الحسابات التي حدثت في جهاز كارتيزي الإفتراضى واستخدام السلسلة الأساسية لتأمينها في معاملات غير مكلفة نسبيًا.
هذا هو المفتاح. نحن لا نعمل فقط مع البرامج المألوفة والتي تم اختبارها في المعارك مع جهاز كارتيزي الإفتراضى ، بل نحصل أيضًا على فاتورة أصغر لاستخدامها مع Cartesi Rollups. يتمتع المطورون بجميع مزايا إنشاء التطبيقات على Linux وجميع المزايا هدفها جعلهم يعيشون على السلسلة بجزء بسيط من التكلفة.
ولكن لماذا من المهم أن تكون هذه التطبيقات حية في السلسلة في المقام الأول؟ إنه ليس واضحًا ، ولكن هناك آثار عملية ، وليس فقط أسباب فلسفية.
إثبات المفهوم: النواة
من الأمثلة الرائعة على ما يمكن فعله ولماذا هو مهم لـ DeFi المخاطرة. في الوقت الحالي ، لا توجد طريقة لبروتوكولات إقراض DeFi للحصول على معلومات قابلة للتنفيذ على السلسلة حول مدى جودة الأصل كضمان أو مقدار المخاطرة بالاحتفاظ به. كل ما لديهم هو معلومات عن سعره الحالي عبر أوراكل.
يُظهر استغلال 61 مليون دولار أمريكي على Curve Finance سبب كون هذه مشكلة كبيرة. حصل مؤسس البروتوكول على قروض كبيرة مدعومة برمز CRV الأصلي الذي تأثر بالاستغلال. لقد تعرضوا لخطر التصفية التي كان من الممكن أن تنتشر في جميع أنحاء DeFi ككل ، بما في ذلك بروتوكولات مثل Aave و Frax Finance.
ومع ذلك ، كان من الممكن تجنب فروق الأسعار باستخدام ضوابط بسيطة للمخاطر على السلسلة.
يمكنك الإطلاع على رأى Matty من هنا
يمكن تلخيص النسخة المعممة من النمط الإشكالي هنا على النحو التالي:
- يشتري الممثل السيئ بوب شئ ما قيمته 5 مليون دولار من رمز $RISKY شديد التقلب.
- يتم ضخ قيمة $RISKY بشكل فعال بواسطة Bob بعد الشراء.
- حصل بوب على قرض بقيمة 100 مليون دولار أمريكي على Naive Finance بدعم من $RISKY.
- يتحقق NaiveDEX من سعر $RISKY ويؤكد أن Bob "جيد" مقابل المال.
- يهرب بوب.
- عندما تقوم Naive Finance بتصفية $RISKY ، فإنها تساوي 5 ملايين دولار فقط.
تقليديا ، يتم حل هذه المشكلة من خلال أدوات تحليل المخاطر التي تحدد مدى جودة ضمان الأصل. إذا كانت موجودة على السلسلة ، فيمكن لشركة Naive Finance التحقق من التقديرات الإحصائية بناءً على السعر التاريخي للرمز المميز قبل الموافقة على القرض. كان البروتوكول قد رأى ذلك من خلال التضخم وحرم بوب من 100 مليون دولار.
كل هذا سيحدث تلقائيًا وعلى السلسلة. ولكن إذا كان الأمر يكلف الكثير من الوقت والمال لتعليم آلة إيثريوم الافتراضية لحساب اللوغاريتمات ، فلا أحد قد أزعج نفسه بأداة تدير إحصائيات حول بيانات الأسعار التاريخية - على الرغم من وجود حاجة ماسة لها.
في نظام كارتيزي البيئي لدينا سيناريو مختلف ...
النواه Nucleus هو مشروع ناجح في الهاكاثون يوضح كيف يمكن بناء تحليل مالي معقد لـ DeFi. إلى جانب جميع ميزات بروتوكول الإقراض التقليدية ، فإنه قادر على وضع قيود على الضمانات بناءً على تحليل البيانات على السلسلة الممثلة في كارتيزي.
إذا نظرت من الخارج ، تبدو Nucleus وكأنها بروتوكول إقراض منتظم. ولكن فى الواقع ، فإنها تحتوي على جميع العمليات الإحصائية المعقدة اللازمة لتحليل المخاطر والتي يتم معالجتها بواسطة كود Python مفتوح المصدر والمتوفر في مكتبات مثل numpy وغيرها. تم تنفيذها على جهاز كارتيزي الإفتراضى ثم تم نقلها إلى السلسلة عبر مجموعات كارتيزي الخاصة بالتطبيقات.
إن وجود هذه الأداة مباشرة على السلسلة يعني أيضًا أنه يمكن استخدامها والإشارة إليها بواسطة بروتوكولات DeFi الأخرى. بل يمكن تصميمه ليكون منفعة عامة. يمكن لمشروع مثل Nucleus أن يجعل DeFi أكثر أمانًا بشكل منهجي.
علاوة على ذلك ، فإن الحاجة إلى التحليل السليم للمخاطر وإدارتها ليست فقط لبروتوكولات إقراض TVL الكبيرة. في النهاية ، هذه هي الطريقة التي يمكن بها لأي مشارك في السوق اتخاذ قرارات مستنيرة وتجنب السلوكيات غير المرغوب فيها.
إمكانيات DeFi مع كارتيزي
النواة Nucleus هو مجرد مثال واحد على كيف يمكن لـتطبيقات DeFi اللامركزية أن تكون معبره وغير مكلفه و السماح للمشاركين في السوق بالعمل باستخدام أدوات مألوفة على السلسلة. هناك مشاريع أخرى تختبر هذه الاحتمالات في النظام البيئي لكارتيزي وهى في مراحل مختلفة من التطوير:
أولاً DCA.Monster: الفائز في الهاكاثون لصانع سوق خوارزمي ثابت للمنتج يتضمن ميزة متوسط التكلفة بالدولار على السلسلة استنادًا إلى "الرموز المميزة القابلة للتدفق".
ثانياً Bima Coin: إثبات لمفهوم بروتوكول تأمين رمزي لامركزي يستخدم إنترنت الأشياء والذكاء الاصطناعي لحساب المخاطر المتعلقة بالسيارات.
ثالثاً Ballaum: إثبات على مفهوم منصة الرهان اللامركزية التي يمكن استخدامها للمراهنة على مباريات كأس العالم على السلسلة.
تتضمن الأفكار الأخرى لما يمكن بناؤه ما يلي:
- كتاب DEX فعال .
- منصة لترميز العقارات.
الشيء المثير للاهتمام في DeFi هو أنه يستكشف ما يمكن فعله بالمال عندما يصبح قابلاً للبرمجة. تضمن كارتيزي أن DeFi يمكنه توسيع كل هذه التجارب المالية الرائعة ، وفي نفس الوقت ، الاستفادة من جميع الأدوات التي تم اختبارها في المعركة والتي دعمت التمويل التقليدي لعقود.
هذه هي مساحة التصميم الجديدة لـ DeFi. أخبرنا عن DApp الذي ستنشئه من خلال الانضمام إلى المجتمع أو المشاركة في منتدى Blue Sky Ideas أو الانضمام إلينا على Discord.
يمكنك أيضًا التحقق مما تقوم الفرق الأخرى ببنائه. والأفضل من ذلك ، ابدأ في بناء تطبيق DeFi لامركزي خاص بك وتقدم بطلب للحصول على منحة مجتمع كارتيزي.
ترقبوا أول تطبيق لامركزي مبني إستناداً إلى Cartesi Rollups المنتشرة على السلسلة ...
يمكنك الإنتقال للمقالة الأساسية من هنا