Borrow Spoke
Der isolierte LP-Collateral-Markt, in dem Nutzer Positionen hinterlegen, Assets ausleihen und Kredit-Health verwalten.
Überblick
Ein Borrow Spoke ist ein isolierter LP-Collateral-Markt. Er entscheidet, welche Pools unterstützt werden, wie jede LP-Position bewertet wird, welche Collateral Factors gelten, welche Assets ausleihbar sind und wie Liquidation für diesen Markt funktioniert.
Borrow Spokes sind getrennt, weil LP-Positionen sich nicht alle gleich verhalten. Ein Stablecoin-LP, ein korreliertes ETH-staked-ETH-LP und ein volatiles Governance-Token-LP brauchen unterschiedliche Risikoeinstellungen, Caps und manchmal unterschiedliche Liquidationsrouten.
Ausleihablauf
Aus Nutzersicht handhabt ein Spoke den vollen Kontolebenszyklus: LP-Collateral einzahlen, Kreditaufnahmefähigkeit prüfen, ausleihen, zurückzahlen und Fees claimen, wenn erlaubt. Die Oberfläche bleibt konsistent, auch wenn LP-Formate über DEXs hinweg variieren.
Beispielablauf
Schritt 1: LP-Collateral einzahlen
Der Nutzer hinterlegt eine freigegebene LP-Position. Die Liquidität bleibt im Pool, aber der Spoke erfasst sie als Collateral und beginnt Wert und Health zu tracken.
Schritt 2: Kapazität wird berechnet
Der Spoke rekonstruiert die Position, bepreist das Underlying-Exposure, wendet Collateral Factors an und zeigt die resultierende Kreditaufnahmefähigkeit.
Schritt 3: Assets ausleihen
Der Nutzer zieht Assets aus Hub-Liquidität bis zu seiner Kapazität. Schuld und Health aktualisieren sich im Spoke nach Bestätigung der Ausleihe.
Schritt 4: Mehr Collateral hinzufügen
Weitere freigegebene LP-Positionen können später eingezahlt werden. Jede Position wird für sich bewertet, bevor sie zur aggregierten Kapazität beiträgt.
Drei-Schichten-Architektur
Kreditnehmer
Nutzer interagieren mit dem Borrow Spoke, um Collateral einzuzahlen, auszuleihen, zurückzuzahlen und ihren Kredit zu verwalten.
Borrow Spoke (Avana)
Bewertet LP-Positionen, setzt Health Checks durch und koordiniert Liquidation, wenn Collateral die Schuld nicht mehr trägt.
Aave v4 Hub
Gemeinsame Liquiditäts- und Buchhaltungsschicht. Borrow Spokes ziehen aus Hub-Reserven, nachdem Spoke-seitige Prüfungen bestanden sind.
Datenfluss
- Collateral kommt in den Spoke— die LP-Position wird erfasst und für Bewertung und Health getrackt.
- Ausleihe zieht Hub-Liquidität— sobald Kapazitätsprüfungen bestehen, fordert der Spoke Assets vom Hub an.
- Schuld läuft als Debt Shares auf— Zinsen compounden über das konfigurierte Zinsmodell, während der Spoke den Kontostatus synchron hält.
- Liquidation falls nötig— ungesunde Konten gehen den Liquidationspfad, um Solvenz wiederherzustellen.
Hub-Interaktion
- • Borrow:Spoke zieht vom Hub, wenn ein Nutzer Schuld eröffnet oder erweitert
- • Repay:Spoke führt Schuld an den Hub zurück, wenn ein Nutzer zurückzahlt
- • Health check:Hub liest Spoke-Collateral-Daten über
getCollateralData - • Liquidation:Hub kann aufrufen
handleLiquidationwhen risk thresholds are breached
Spoke-Verantwortlichkeiten
| Komponente | Verantwortung |
|---|---|
| Borrow Spoke | Trackt LP-Positionen, aggregierten Collateral-Wert und Schuld für jede AMM-Familie. ExponiertgetUserAggregate(user) for frontends and liquidators. |
| LiquidationAdapter | Führt Penalty-Accrual, Soft Unwind und Hard Liquidation für LP-Formate aus, die spezialisierte Behandlung brauchen. |
Rolle des Aave v4 Hub
Der Borrow Spoke hält keine Lender-Reserven. Der Hub liefert gepoolte Liquidität, Reservebuchhaltung und die Bilanzseite der Ausleihe, während der Spoke LP-spezifisches Risiko handhabt.
Kapitalangebot
Assets wie USDC, DAI und ETH kommen über Lend Spoke und Hub. Der Borrow Spoke entscheidet, wie viel dieser Liquidität ein LP-besichertes Konto nutzen darf.
Credit Lines
Jeder Borrow Spoke hat eine Credit Line, die begrenzt, wie viel Hub-Liquidität er ziehen kann — LP-Underwriting bleibt isoliert, Kapitaleffizienz wird geteilt.
Unabhängige Gesundheitsfaktoren
Collateral in mehreren Borrow Spokes wird getrennt bewertet. Überschuss in einem Markt deckt nicht automatisch ein Defizit in einem anderen.
