• Duel ist offen auf Robinhood Chain
  • Starte ein Duell zwei Token, drei Pools, eine Transaktion
  • Runde schließt in --:--:--
  • Runden von vier Stunden der Rückkauf des Gewinners hat ein Preislimit
  • Liquidität gesperrt für immer, keine Team-Token

Neuausrichtung

Ein Duell hat drei Pools: A in ETH, B in ETH und A in B. Ihre Preise können nach einem Trade auseinanderlaufen. Nach jedem Trade versucht der Hook in derselben Transaktion eine profitable Neuausrichtung. Sie kann übersprungen oder durch das verfügbare ETH begrenzt werden; eine exakte Übereinstimmung ist nicht garantiert.

Wie sie funktioniert

Wenn die Preisabweichung einem Dreieckszyklus vor der Bemessung einen Gewinnvorsprung von über 0,1 % verschafft, kann der Hook ohne Gebühr einmal um das Dreieck handeln. Das ist eine Gewinnschwelle für den Zyklus, keine Garantie, dass zwei beliebige Pool-Preise innerhalb von 0,1 % bleiben:

  • Ist A in ETH im Vergleich zum A/B-Pool teuer geworden, kauft der Hook B mit ETH, tauscht es im A/B-Pool gegen A und verkauft dieses A gegen ETH;
  • ist es B, dasselbe in umgekehrter Richtung.

Eine geschlossene Formel bemisst die profitable Schleife und begrenzt sie dann auf das, was der verkaufende ETH-Pool zahlen kann. Sie behält nur eine Schleife, die Gewinn bringt. Der erzielte Gewinn geht in den Pot der Runde. Ein fehlgeschlagener Versuch wird zurückgerollt und übersprungen, sodass er den Swap des Nutzers nicht blockiert, außer bei Gasmangel: Dann wird der Swap mit ArbitrageStarved rückgängig gemacht, damit niemand die Neuausrichtung überspringen kann, indem er zu wenig Gas mitschickt. Eine begrenzte oder übersprungene Schleife kann eine Preisabweichung hinterlassen.

Was das für die Verteilung bedeutet

Die Verteilung und die Runden lesen nur die beiden ETH-Pools. Der A/B-Preis zählt nie direkt. Ein Wechsel über A/B wirkt sich nur dann auf sie aus, wenn die Neuausrichtung tatsächlich in den ETH-Pools handelt. Bewegt sich kein ETH-Preis, ändert der Wechsel weder die Verteilung noch den Durchschnitt der Runde und aktiviert keine sonst ruhige Runde.

Was das für Trader bedeutet

Der A/B-Pool hält etwas von jeder Seite. Läuft eine Neuausrichtung, nachdem eine Seite gestiegen ist, kann sie einen Teil dieser Seite in ihren ETH-Pool verkaufen und etwas von der anderen Seite kaufen. Drei mögliche Effekte:

Ein Kauf kann direkt danach teilweise ausgeglichen werden. Läuft die Neuausrichtung, kann sie einen Teil der gekauften Seite verkaufen und den erzielten ETH-Gewinn in den Pot schicken. Ein sofortiger Kauf mit anschließendem Verkauf kann daher mehr kosten als die Swap-Gebühren. Diese beispielhaften internen Messungen nutzen Standardkonditionen, auf einem frischen Duell und auf einem Duell, in dem eine Seite 97 % der Verteilung hält (10 ETH auf ihr gekauft, nichts auf der anderen); die Kosten hängen vom Zustand des Pools ab und sind kein fester Satz:

Kaufen und sofort verkaufenFrisches DuellBei 97/3, vorneBei 97/3, hinten
0,1 ETHetwa 4 %etwa 2 %etwa 4 %
1 ETHetwa 5 %etwa 3 %etwa 12 %
5 ETHetwa 10 %etwa 4 %etwa 32 %
20 ETHetwa 22 %etwa 7 %etwa 61 %

Auf der hinteren Seite kostet ein einzelner großer Kauf am meisten. Während die führende Seite stieg, hat die Neuausrichtung den A/B-Pool mit der hinteren Seite gefüllt. Einem Kauf der hinteren Seite wird dieser Bestand verkauft: Je größer der einzelne Kauf, desto mehr davon geht in den Pot. Mehrere kleinere Käufe, jeder gefolgt von seiner eigenen Neuausrichtung, kosten weniger als ein großer Kauf mit derselben Summe.

Die Seiten sind gekoppelt, wenn die Neuausrichtung läuft. Ein Kauf auf einer Seite kann auch die andere heben, sodass ein Comeback mehr kosten kann, als der ETH-Abstand vermuten lässt. Eine begrenzte oder übersprungene Neuausrichtung kann zu einem anderen Ergebnis führen. Siehe Wer führt, hat einen Vorteil, keine Garantie.

Standardmäßig startet der A/B-Pool mit 2 % jedes Angebots, dem kleinsten Anteil, den die Verträge erlauben, um diese Kopplung schwach zu halten. Ein größerer Anfangsanteil verstärkt die Kopplung; seine Wirkung hängt vom Zustand des Pools und von der Größe des Trades ab.

Warum im Hook

Eine profitable Neuausrichtung versucht, die Abweichung zu verringern, und schickt ihren erzielten Gewinn in den Pot. Sie verringert Arbitragemöglichkeiten, beseitigt sie aber nicht: Die Schleife kann begrenzt sein, ausfallen oder eine Restlücke hinterlassen.