@CurveFinance، بروتوكول DEX المعروف بتصميمه للمبادلات المستقرة وحمامات الأصول المتعددة، أعلن مؤخرًا عن تصميم عملته المستقرة.

أهم عمودين في تصميمه هما LLAMMA و PegKeeper.

LLAMMA تعني خوارزمية الإقراض والتصفية الآلية. إنها إجراء تصفية/إلغاء تصفية آلي، باستخدام ميزات @Uniswap v3.

بالمقارنة مع بروتوكولات الإقراض الأخرى مثل @AaveAave، فإن إجراء التصفية آلي. يقوم AMM بتحويل الضمان إلى عملة Curve المستقرة (دعونا نسميها crvUSD في الوقت الحالي) عندما ينخفض سعر الضمان، ويعيد تحويل crvUSD إلى الضمان عندما يرتفع السعر.

بفضل هذه الميزة، توجد حالة وسطية بين التصفية الكاملة وإلغاء التصفية/إعادة الضمانات بالكامل. والأكثر إثارة للاهتمام أن المستخدمين قد يتمكنون من استرداد ضماناتهم بدلًا من تصفيتها نهائيًا، وذلك بفضل ميزة أوامر النطاق في Uniswap v3.

لكن لماذا لا يستخدم Curve صانع السوق الآلي (AMM) الخاص به، Curve v2؟

أولًا، لا يوجد مفهوم لنطاق السعر في Curve v2؛ فهو صانع سوق آلي يغطي نطاقًا سعريًا كاملًا (من 0 إلى ما لا نهاية). ثانيًا، لا يوجد حل تحليلي لحساب الحالة النهائية لكل «نطاق سعري». إذ يتضمن الحساب حل معادلة تكعيبية.

تقسم الورقة البيضاء لـ crvUSD نطاق التصفية بأكمله إلى نطاقات سعرية، ويُشار إلى السعر الأعلى والسعر الأدنى لكل نطاق بالرمزين P_up وP_down.

تتمثل ميزة إعادة الموازنة عبر نطاقات سعرية متعددة، بدلًا من نطاق سعري واحد، في تقليل الانزلاق السعري من خلال إعادة تركيز السيولة لكل نطاق.

إن الطريقة التي تُبيّن بها العلاقة بين السعر الأساسي والسعرين الأعلى والأدنى لكل نطاق تعادل علامات السعر (price ticks) في Uniswap v3.

تتوزع السيولة بالتساوي داخل كل نطاق. لذلك، يمكننا تقديم برهان مبسط للمعادلتين (9) و(10) في الورقة البيضاء، رغم أن المؤلف توصل إلى هاتين العلاقتين باستخدام حسابات عددية:

كما أن قابلية استبدال السيولة داخل كل نطاق سعري مفيدة لعمليات التصفية التي تشمل عدة مستخدمين.

تؤدي إعادة الموازنة إلى خسائر دائمة. ويبدو أن اختيار أفضل المعلمات (A, n) مسألة صعبة.

ينبغي أخذ الخسائر الدائمة والانزلاق السعري وتكاليف الغاز جميعها في الحسبان.

أما الركيزة الثانية من حيث الأهمية فهي PegKeeper الخاص بـ crvUSD، الذي يحافظ على ربط crvUSD بالدولار الأمريكي، كما يوحي اسمه.

يتحقق ذلك بتغيير سعر الفائدة بناءً على الفرق بين سعر أوراكل والسعر اللحظي في LLAMMA.

إذا ازداد الطلب على crvUSD، يُخفَّض سعر الفائدة لتحفيز الاقتراض. وإذا انخفض الطلب، يُرفع سعر الفائدة لتحفيز استرداد crvUSD وحرقه.

لماذا لا نختار عملات مستقرة أخرى لتنفيذ ذلك؟

أولًا، يمكن للعملة المستقرة الأصلية أن تدرّ إيرادات لـ Curve. ثانيًا، لا توجد حاليًا عملة مستقرة أخرى تدعم LLAMMA.

يمكن لـ crvUSD أيضًا الاستفادة من البنية التحتية الحالية لـ stableswap والسيولة المرتبطة بها.

الورقة البيضاء لـ crvUSD: https://github.com/curvefi/curve-stablecoin/blob/master/doc/curve-stablecoin.pdf