עיצוב פירוק
כיצד כניסת פירוק, תפיסת vault והסדרת LP מחולקים בין Aave ו-Avana.
סקירה
Aave הוא המערכת שמחליטה מתי ניתן לפרק פוזיציה, אבל היא לא יודעת איך להסדיר את ה-LP הבסיסי. Avana משתמשת ב-Aave לחשבונאות חוב, בדיקות בריאות ונקודת כניסת הפירוק, ואז לוקחת שליטה כדי לפתור את הפוזיציה האמיתית שיושבת מאחורי בטוחת ה-vault.
אילוץ העיצוב הקריטי הוא ששתי תצוגות בטוחה חייבות להישאר מיושרות. Aave רואה יתרת טוקן vault מסוג ERC-20, בעוד Avana עוקבת אחרי פוזיציית ה-LP שבאמת מגבה את היתרה. פירוק נשאר תקין רק אם תפיסת ייצוג ה-vault תמיד מובילה למסלול הסדרת LP הנכון.
לרצף הפונה למפעיל, ראו מפרקים. לרצף הביצוע, ראו זרימת פירוק.
שלוש שכבות
שכבת Aave
עוקבת אחרי חוב, יתרת בטוחת vault, מקדם בריאות, ונקודת כניסת הפירוק שמאשרת תפיסה.
שכבת adapter של Avana
מקבלת את בטוחת ה-vault שנתפסה, שורפת את טוקן ה-vault המתאים, וממפה את אירוע הפירוק חזרה לפוזיציית ה-LP שבאמת גיבתה אותו.
שכבת הסדר של Avana
מזהה את פוזיציית ה-LP האמיתית, מריצה את מסלול ה-unwind או המכירה המתאים, פורעת חוב, משלמת תגמול מפרק, ומנתבת עודף לפי כלל השוק.
כללי ליבה
הכלל העיקרי פשוט אבל קשוח: Aave מפרקת את בטוחת ה-vault מסוג ERC-20, ו-Avana מסדירה את פוזיציית ה-LP מאחורי אותה בטוחה. כל השאר בעיצוב קיים כדי לשמור על שני השלבים האלה עקביים.
- טוקני vault חייבים להתמפות לערך אמיתי
סכום טוקן vault מפורק חייב תמיד להתאים לערך בטוחת LP אמיתי, לא ליתרה סינתטית שלא ניתן לשחזר.
- בטוחה תומכת לא יכולה להישאר עומדת
ברגע שפוזיציית ה-LP מוסדרת, טוקן ה-vault המתאים חייב להישרף כדי שהייצוג לא יחיה יותר מהנכס שהוא אמור היה לעקוב אחריו.
- No unbacked supply
היצע טוקן vault פעיל לא יכול להתקיים בלי בטוחת LP פעילה מאחוריו.
- עודף עוקב אחרי כלל השוק
חוב מכוסה קודם, אחר כך תגמול המפרק, אחר כך עלויות הסדר, ורק אז ערך שנותר עוקב אחרי כלל העודף של השוק.
מורכבות בטוחת LP
פוזיציות מגובות LP לא מתנהגות כולן אותו דבר במהלך פירוק. טוקן LP ניתן להחלפה לעיתים קרובות ניתן לפדיון או העברה באופן יחסי, בעוד NFT של Uniswap v3 הוא פוזיציה בדידה אחת שטווח, צבירת עמלות ומסלול unwind שלה חשובים ברמת הפוזיציה.
לכן שכבת ההסדר צריכה לדעת את משפחת הבטוחה, את הפוזיציה התומכת המדויקת, ואת מסלול ה-unwind המיועד לפני ניקוי היצע ה-vault התואם.
מסלולי פירוק
מסלול ההסדר תלוי באיזה סוג בטוחת LP יושב מאחורי טוקן ה-vault.
בטוחת LP ניתנת להחלפה
- • ההסדר יכול להיות יחסי לחוב שיש לכסות, במקום לכפות את כל יתרת ה-LP דרך פירוק.
- • Avana יכולה לפדות או להעביר רק את הכמות הנדרשת לפירוק כשעיצוב השוק תומך בהשבה חלקית.
- • הפוזיציה הנותרת יכולה להישאר פעילה אם החשבון עדיין עומד בבדיקות הבריאות הנדרשות אחר כך.
NFT-backed LP collateral
- • הפוזיציה המלאה עוברת להסדר כשהיא נבחרת לפירוק כי ה-NFT עצמו הוא יחידת הבטוחה שנפתרת.
- • טוקני ה-vault התואמים נשרפים אחרי ש-Aave תופסת את בטוחת ה-vault ו-Avana ממפה את התפיסה חזרה לפוזיציית ה-NFT.
- • Avana יכולה לפתוח, למכור, למכור במכירה פומבית או להעביר את פוזיציית ה-LP האמיתית לפי כללי השוק למשפחת הבטוחה.
- • עודף לא עובר אוטומטית למפרק אלא אם כלל השוק אומר זאת במפורש.
מצב פוזיציה
ACTIVE
הפוזיציה עדיין תורמת ערך בטוחה, וטוקני ה-vault העומדים נשארים מגובים במלואם על ידי פוזיציית ה-LP החיה.
LIQUIDATING
הבטוחה שנבחרה כבר אינה ניתנת למשיכה על ידי הלווה ועוברת באופן פעיל במסלול ההסדר.
SETTLED
פוזיציית ה-LP נפתרה, וטוקני ה-vault התואמים חייבים שלא להישאר עומדים.
טיפול בעודף
ערך ההסדר מוחל בסדר קבוע. הוא מכסה קודם חוב, אחר כך תגמול מפרק, אחר כך עלויות הסדר. כל ערך שנותר אחרי ההתחייבויות האלה הוא עודף, והעודף עוקב אחרי כלל השוק לבטוחה שמוסדרת.
אם ערך ההסדר לא מספיק לכיסוי החוב והתגמול, השוק צריך מסלול חוב רע מפורש. מסמכי פירוק צריכים לתאר את הגירעון כמצב אמיתי לטיפול, לא כמשהו שנעלם אוטומטית.
מודל מפעיל
פירוקים הם ללא הרשאה ברגע שפוזיציה חוצה את סף הפירוק. כל מפרק זכאי יכול לפרוע את סכום החוב המותר ולהפעיל את מסלול ההסדר. בטוחת LP קשה יותר לפתיחה מבטוחת טוקן פשוטה, ולכן Avana גם מתחשבת בכיסוי פירוק מיוחד.
- מפרקים חייבים לעקוב אחרי אותו מצב סיכון ומצב בטוחה שהפרוטוקול משתמש בהם.
- הביצוע חייב להישאר אטומי מפירעון חוב ועד הסדר.
- מימוש עמלות, עומק מסלול וערך שיירי צריכים להיות ממודלים לפני אופטימיזציה למהירות בלבד.
- כיסוי חלקי ומלא הם מקרים שונים ולא צריכים לחלוק את אותן הנחות ניתוב.
