Der StablePair-Hook von Uniswap legt Swap-Gebühren anhand eines konfigurierten Referenzkurses fest, nicht anhand eines externen Marktpreises. Für die Ethereum-Pools USDC/USDT und USDC/USDG gilt jeweils ein Eins-zu-eins-Referenzkurs. Das kann Liquiditätsanbietern helfen, Gebühren einzunehmen, wenn Trades den Poolpreis wieder annähern. Verliert jedoch eine gehaltene Coin ihre Kursbindung, schützt der Hook deren Wert nicht.
Warum das wichtig ist
StablePair passt die Gebühren an Handelsrichtung und Abstand zum Referenzkurs an. Außerhalb eines engen Korridors fällt für einen Trade, der den Pool laut Einstufung weiter vom Referenzkurs entfernt, keine LP-Gebühr an. Ein korrigierender Trade zahlt dagegen eine Gebühr, die über die folgenden Blöcke abnimmt. Verliert eine Coin außerhalb des Pools an Wert, während der Referenzkurs auf Parität bleibt, kann ihr Verkauf echte Preisfindung statt eines vorübergehenden Ungleichgewichts sein. LPs können am Ende mehr von der schwächeren Coin halten. Die Gebühren aus der Neugewichtung müssen diesen Bestandsverlust nicht ausgleichen. Das ist ein hypothetisches Risiko, kein Bericht über einen Verlust der Kursbindung oder finanzielle Verluste in einem der beiden Pools.
Der erste Swap in jedem Block legt zudem den Preis für spätere Gebührenberechnungen fest. Das begrenzt den Vorteil, korrigierende Trades innerhalb eines Blocks aufzuteilen. Überschreitet der Poolpreis jedoch mitten im Block den Referenzkurs, können spätere Trades bis zum nächsten Block anhand eines veralteten Preises eingestuft werden. Die Governance kann den Referenzkurs und andere aktive Parameter ändern. Laut Uniswap können Upgrades keine Berechtigungen hinzufügen, die LP-Auszahlungen blockieren oder Beträge aus Swaps abschöpfen. Das Recht auf Auszahlung erhält jedoch nicht den Wert der ausgezahlten Vermögenswerte.
Auswirkungen auf den Markt
Am 30. September zeigten die Stats-Anzeigen von Uniswap für USDC/USDT StablePair rund $6,1 Millionen TVL und $117,9 Millionen Volumen in 24 Stunden. Für USDC/USDG waren es $2,6 Millionen beziehungsweise $8,7 Millionen. Ein USDC/USDT-v3-Pool mit 0,01 % Gebühr wies etwa $34,2 Millionen TVL, $15 Millionen Volumen und $1.100 an Gebühren aus. Die Werte wurden zu unterschiedlichen Zeiten und bei unterschiedlichen Liquiditäts- und Gebührenbedingungen erfasst. Die StablePair-Anzeigen enthielten weder eine vergleichbare Gebührensumme noch eine tatsächlich erzielte LP-Rendite. Um den Nutzen zu beurteilen, braucht es Gebühreneinnahmen und Bestandswerte über vergleichbare Zeiträume und aktive Kursbereiche hinweg, nicht nur das Volumen.
Häufig gestellte Fragen
-
Wie entscheidet StablePair, welche Swaps LP-Gebühren zahlen?
Der Hook vergleicht den Poolpreis mit einem konfigurierten Referenzkurs und passt die Gebühren an Handelsrichtung und Abstand dazu an. Ein Trade, der den Pool laut Einstufung weiter entfernt, kann ohne LP-Gebühr bleiben.
-
Warum gleichen StablePair-Gebühren den Kursbindungsbruch eines Stablecoins womöglich nicht aus?
Der Referenzkurs folgt keinem externen Marktpreis. Verliert eine Coin an Wert, können LPs am Ende mehr davon halten. Gebühren aus der Neugewichtung müssen diesen Bestandsverlust nicht decken.
-
Was geschieht, wenn der Poolpreis während eines Blocks den Referenzkurs überschreitet?
Der erste Swap im Block legt den Preis für spätere Gebührenberechnungen fest. Weitere Trades können daher bis zum nächsten Block anhand eines veralteten Preises eingestuft werden.
-
Belegen die gemeldeten StablePair-Volumina höhere LP-Renditen?
Nein. Die Poolwerte stammen aus unterschiedlichen Zeitpunkten und Bedingungen. Die StablePair-Anzeigen enthielten weder eine vergleichbare absolute Gebührensumme noch tatsächlich erzielte Renditen einzelner Positionen.
-
Kann die Governance den Gebührenreferenzkurs von StablePair ändern?
Ja. Sie kann den aktiven Referenzkurs und andere Parameter ändern und damit die Einstufung und Gebühren von Swaps beeinflussen. Laut Uniswap verhindern die dauerhaften Berechtigungen des Hooks, dass Upgrades LP-Auszahlungen blockieren oder Beträge aus Swaps abschöpfen.