Ambient (ehemals CrocSwap) ist ein dezentrales Handelsprotokoll, das ein bidirektionales AMM ermöglicht, das zentralisierte und Umgebungsproduktliquidität für jedes Paar von Blockchain-Assets kombiniert. Ambient führt den gesamten DEX innerhalb eines einzigen Smart-Vertrags aus, wobei ein einzelner AMM-Pool eine schlanke Datenstruktur und kein unabhängiger Smart-Vertrag ist. Dieses Design macht Ambient derzeit zum effizientesten DEX auf Ethereum-Basis.

Mechanismusanalyse
Automatisierter Market Maker (AMM)
In Ambient wird die Liquidität durch den Automated Market Maker (AMM)-Mechanismus bereitgestellt. Im Gegensatz zu herkömmlichen Limit Order Books (LOBs) wird die Liquidität nicht durch einzelne Aufträge bereitgestellt, sondern durch die Gesamtliquidität eines Liquiditätspools, der aus von Liquiditätsanbietern (LPs) bereitgestellten Mitteln besteht.
Jeder Liquiditätspool in Ambient stellt einen wechselseitigen Markt zwischen einem Paar austauschbarer Vermögenswerte oder Token dar. Jeder Liquiditätspool hat zu jedem Zeitpunkt einen einzigen Wechselkurs, der durch das Verhältnis der diesem Pool zugesagten virtuellen Reserven bestimmt wird. Endbenutzer können basierend auf einer deterministischen Formel einen Token des Paares gegen den anderen austauschen.
Der Ambient Liquidity Pool verwendet den Constant Product Market Maker (CPMM)-Algorithmus. Unabhängig von der Größe oder Richtung des Austauschs bleibt das Produkt der beiden Aspekte der virtuellen Reserve konstant. (Zusätzlich zu den erhobenen Gebühren und der erhöhten Liquidität durch den Zusammenschluss). Wenn ein Tauscher eine bestimmte Menge an Basis-Tokens an den Pool sendet, gibt der Liquiditätspool basierend auf dieser konstanten Produktbeziehung eine bestimmte Menge an notierten Tokens zurück. Daher wird der Wechselkurs des Liquiditätspools steigen, um den Wechselkurs des notierten Tokens im Verhältnis zum Basis-Token zu erhöhen.
Dieser Mechanismus gleicht Angebot und Nachfrage aus, indem er die Preise proportional zur Größe und Richtung der Börse anpasst. Daher erhalten Tauscher keinen sofortigen Kurs, sondern einen etwas schlechteren Preis, basierend auf der Größe ihres Handels im Verhältnis zur Liquidität im Liquiditätspool. Dieser Unterschied wird als Preisschock bezeichnet.
Darüber hinaus zahlen Tauscher Liquiditätsgebühren, die auf dem Nominalwert ihrer Geschäfte basieren. Liquiditätsgebühren werden den LPs auf der Grundlage des proportionalen Beitrags der aktiven Liquidität im Liquiditätspool neu zugewiesen. Die Gebühren variieren je nach Liquiditätspool und können je nach Marktbedingungen angepasst werden, liegen jedoch typischerweise im Bereich von 0–1 %.
Liquidität konzentrieren
Durch die gepoolte Liquidität können Benutzer Liquidität innerhalb einer vordefinierten Preisspanne auf einer einzigen AMM-Kurve bereitstellen. Dies steht im Gegensatz zur Ambient-Liquidität, bei der die Liquidität bei allen möglichen Preisen von Null bis Unendlich aktiv bleibt.
Der Vorteil der gebündelten Liquidität liegt vor allem in der Kapitaleffizienz. Liquiditätsanbieter (LPs) müssen nur die Sicherheiten stellen, die zur Unterstützung eines begrenzten Liquiditätsumfangs erforderlich sind. Beispielsweise würde ein Stablecoin-Paar, das zwischen 0,99 und 1,01 US-Dollar gehandelt wird, deutlich weniger Kapital erfordern, um zentralisierte Liquidität bereitzustellen.
Der Nachteil zentralisierter Liquidität besteht darin, dass Liquiditätsanbieter keine Gebühren mehr erheben, wenn der Kurvenpreis die Orderspanne überschreitet. Daher legt der zentralisierte Liquiditätsanbieter entweder seine Preisspanne mit Bedacht fest oder „balanciert“ die Order regelmäßig neu und verschiebt sie wieder in die Spanne.
Ambient unterstützt auch native Ambient-Liquidität, die sich von der „vollständigen zentralisierten Liquidität“ unterscheidet. Der erste Vorteil besteht darin, dass die Gebühren des Ambient Liquidity Providers im Gegensatz zu Gebühren, die in separaten Seitentaschen anfallen, automatisch wieder auf ihren ursprünglichen Stand zurückgeführt werden, ohne dass eine manuelle Verwaltung erforderlich ist. Der zweite Vorteil besteht darin, dass die Gaskosten, die zum Prägen und Vernichten der Positionen von Ambient-Liquiditätsanbietern erforderlich sind, deutlich niedriger sind. Der dritte Vorteil besteht darin, dass die Positionen aller Ambient-Liquiditätsanbieter auf einer bestimmten Kurve natürlich austauschbar sind und einfach in „LP-Tokens“ verpackt werden können.
Eliminieren Sie Liquidität
Das Entfernen von Liquidität verhält sich genauso wie die Bandbreiten-basierte gepoolte Liquidität, mit der Ausnahme, dass die Liquidität immer dann dauerhaft aus der AMM-Kurve entfernt wird, wenn der Kurvenpreis den Rand der Spanne überschreitet. Wenn der Kurvenpreis niedriger als der Kaufpreis ist oder der Kurvenpreis auf den Verkaufspreis steigt, kann Eliminierungsliquidität festgelegt werden.
Das Verhalten bei der Eliminierung von Liquidität ähnelt in gewisser Weise der „irreversiblen Limit-Order“ in einem traditionellen zentralisierten Limit-Orderbuch. Benutzer, die eine direktionale Ausführung zu einem Preis erreichen möchten, der besser als der aktuelle Marktpreis ist, können im Pool kaufen (verkaufen), indem sie unterhalb (über) dem aktuellen Preis bieten (verkaufen). Solange der Preis an einem bestimmten Punkt diesen Punkt überschreitet, wird die Order des Benutzers ausgeführt. Im Gegensatz zur ursprünglichen zentralisierten Liquiditätsreihenfolge werden die vom Benutzer gekauften Token nicht zurückgetauscht, selbst wenn der Preis über den Füllpreis hinaus steigt. Aus diesem Grund ist das Ausschöpfen von Liquidität ein nützliches Instrument für Benutzer, die eine direktionale Ausführung wünschen, aber einen günstigeren Preis als herkömmliche Swaps erzielen möchten.
Der Wegfall von Liquiditätsaufträgen führt zu besseren Preisen
Warten auf einen günstigeren Preis
Erhalten Sie Swap-Gebühren, anstatt sie zu zahlen
Vermeiden Sie Preisrutschen auf der AMM-Kurve
In der Praxis unterliegt die Eliminierung von Liquidität häufig einigen Einschränkungen seitens der Nutzer
Im Gegensatz zur typischen zentralisierten Liquidität ist die Breite der Range-Order für alle Knockout-Orders im gesamten Pool festgelegt (normalerweise enger).
Das Knockout-Gebot muss immer unter dem aktuellen Kurvenpreis liegen und das Knockout-Gebot muss immer über dem aktuellen Kurvenpreis liegen.
Um vollständig eliminiert zu werden, muss sich der Preis vollständig durch die Spanne bewegen. Wenn sich die Kurve in die Mitte des Bereichs bewegt, ist die Order möglicherweise „teilweise gefüllt“. Bewegt sich der Preis wieder in die Spanne, ohne den Knockout-Preis zu erreichen, schaltet er zurück.

Benutzerebene
Token-Tausch
Die Kernfunktionalität von Ambient besteht darin, Benutzern den Austausch einer Art von Token gegen eine andere zu einem fairen Marktpreis zu ermöglichen. Wenn für ein bestimmtes Währungspaar im DEX-Vertrag Liquidität vorhanden ist, können Benutzer zwischen Token tauschen. Darüber hinaus stellen Front-End-Webanwendungen Schnittstellen für den allgemeinen Austausch bereit.

verbleibende Sicherheiten
Benutzer können eine bestimmte Menge an Token direkt als statisches Guthaben im DEX-Vertrag hinterlegen. Überschüssige Sicherheiten dienen als leichtes Betriebskapital, sodass die Gemeinkosten und Transaktionskosten geringer sind als bei der Verarbeitung von ERC20-Token-Transfers bei jedem Swap-, Mint- und Burn-Vorgang. Überschüssige Sicherheiten können von Benutzern direkt hinterlegt werden, indem Token direkt an den DEX-Vertrag gesendet werden. Oder es kann als Ausgabe einer Tausch-, Zerstörungs- oder Ernteoperation empfangen werden. Darüber hinaus können überschüssige Sicherheiten auch direkt abgezogen werden, sodass das Wallet des Nutzers die entsprechenden Basis-Tokens erhält.
Governance und Politik
Die Governance des Ambient-Protokolls wird letztendlich durch DAO-Mehrfachsignaturen gesteuert. Es gibt zwei Hauptautoritäten für Mehrfachsignaturen: operative Mehrfachsignaturen und finanzielle Mehrfachsignaturen.
Zu den Aktionsfunktionen für mehrere Signaturen gehören:
Pool-Parameter festlegen und ändern (z. B. Liquiditätsgebühren, Tick-Intervalle, JIT-Schwellenwerte usw.)
Initialisieren Sie die neue Pooltypvorlage
Vertragsgebühren festlegen, aktivieren oder deaktivieren
Durch Festlegen der Unterpreisgröße wird der Schwellenwert für die Tokengröße verbessert
Legt die Mindestliquiditätsverpflichtung für den neu initialisierten Pooltyp fest.
Installieren Sie eine Richtlinien-Oracle-Pipeline mit allen Funktionen zum Bearbeiten von Multisigs.
Treasury Multisig ist für schwerwiegendere Verwaltungsmaßnahmen reserviert. Dies erfordert jedoch ein höheres Maß an Engagement und längeres Aufschieben. Treasury Multisig kombiniert Gnosis Vault mit einer 5-Tage-Zeitsperre. Zusätzlich zu den standardmäßigen operativen Multisig-Berechtigungen bietet Treasury Multisig außerdem Folgendes:
Aktualisieren Sie den Code im DEX-Vertrag
Übertragen Sie die Berechtigungen von DEX auf den neuen Policy-Controller-Vertrag
Sammeln Sie die angesammelten Protokollgebühren in DEX ein
Erzwingen Sie eine Deinstallation des Richtlinienorakels, bevor es abläuft
Konvertierung eines Berechtigungspools in einen erlaubnislosen Pool erzwingen (im Falle eines Fehlverhaltens des Berechtigungsorakels)
Systemübersicht

Governance übernimmt die traditionelle Rolle eines DAO. Es verfügt über die volle Kontrolle über das Protokoll und wird durch M-of-N-Multisignatur- und Time-Lock-Lösungen gesteuert.
Die Strategie ist die mittlere Ebene zwischen der DAO-Governance und dem DEX-Vertrag selbst. Es kann Lösungen direkt von der Governance-Ebene bereitstellen oder eine begrenzte Managementkontrolle des DEX an ein externes Orakel für intelligente Vertragsrichtlinien delegieren, das explizit von der DAO-Governance installiert wird.
Der Mechanismus ist der zugrunde liegende DEX-Vertrag selbst. CrocSwapDex (der zentrale Smart-Vertrag, der dezentrale Liquidität und Positionen hält) ist mit einstellbaren Parametern aufgebaut, die von externen Strategie-Orakeln dynamisch angepasst werden können. Dies ermöglicht es dem Protokoll, neue Funktionen sicherer und kontrollierbarer zu verbessern und auszuprobieren, als den zugrunde liegenden DEX-Smart-Vertrag direkt zu aktualisieren.
Vorteile
Ambient ist eine brandneue Codebasis, die beste technische Praktiken und innovative Smart-Contract-Architekturoptionen berücksichtigt. Dies bietet einige wesentliche Vorteile im Vergleich zu anderen DEXs:
Sparen Sie deutlich Gasgebühren.
Kombiniert konzentrierte („UniV3-Stil“), Umgebungs- („UniV3-Stil“) und eliminierte Liquidität (die sich wie eine Limit-Order verhält, die die Position atomar füllt und in einer einzigen Richtung sperrt) auf derselben Liquiditätskurve.
Dynamisch angepasste Poolgebühren, um die Erträge der Liquiditätsanbieter im Verhältnis zu den Marktbedingungen und der Liquiditätsnachfrage zu maximieren.
Da die Gebühren zentraler Liquiditätsanbieter automatisch in die Umgebungsliquidität reinvestiert werden, können Benutzer auch ohne manuelle Ernte Zinseszinsen verdienen.
Verhindern Sie sofortige Liquiditätsangriffe, indem Sie minimale TTL-Parameter für zentralisierte Liquiditätspositionen verwenden. Daher können reguläre Liquiditätsanbieter höhere Gebühren verlangen.
Benutzer können Token im Voraus am DEX in Form von „Restsicherheiten“ finanzieren. Durch die Verzögerung von Token-Transfers bis zur Nettoabwicklung sind aktive Händler effizienter.
Durch den Off-Chain-Standard EIP-712 können Benutzer „gasfreie“ Transaktionen mit ausgetauschten Token durchführen.
Einzigartige Unterstützung für das Grundelement „Limited Permission Pool“, das die Fähigkeit zur Verwaltung und Begrenzung des Pools auf ein Allzweck-Smart-Contract-Orakel überträgt, das innerhalb oder außerhalb des Protokolls ausgeführt wird.
Zusammenfassung

Das Modell zur Bereitstellung von Liquidität in Ambient kombiniert die Merkmale dezentraler Börsen und zentralisierter Börsen. Und im Gegensatz zu anderen AMMs ist die Liquidität nicht auf Handelspaare verteilt. Ambient kann außerdem das gesamte DEX-System in einem einzigen Smart Contract betreiben und so niedrigere Transaktionsgebühren, höhere Liquiditätsprämien und ein faireres Handelserlebnis ermöglichen. Als Handelsprotokoll, das die Eigenschaften von CEX und DEX kombiniert, führt Ambient neuartige native DeFi-Funktionen ein, um Benutzern ein erstklassiges Erlebnis zu bieten.

