Uniswap erklärt: Hooks andere Funktionen
Zusammenfassung: Uniswap ist das neueste Update der führenden dezentralen Börse, das darauf abzielt, die Effizienz zu steigern und Kosten zu senken. Es fasst alle Liquiditätspools in einem einzigen Vertrag zusammen, wodurch gas gesenkt und die Liquiditätsverwaltung vereinfacht werden.
Zu den wichtigsten Neuerungen zählen Flash-Accounting zur Minimierung von Token-Transfers, dynamische Gebühren, die sich an die Marktbedingungen anpassen, native ETH für kostengünstigere Transaktionen sowie anpassbare hooks Entwickler die Handelsausführung und das Liquiditätsverhalten modifizieren können.
Was ist Uniswap ?
Uniswap stellt die bislang anpassungsfähigste und kapitaleffizienteste Version des Uniswap vor. Dieses am 31. Januar 2025 veröffentlichte Update erweitert die Kontrollmöglichkeiten für Entwickler, senkt gas und eröffnet Tradern und Liquiditätsanbietern (LPs) neue Möglichkeiten für fortgeschrittene Liquiditätsstrategien.
Zu den wichtigsten Verbesserungen zählen Flash-Accounting zur Reduzierung von Token-Transfers, dynamische Gebühren, die sich an die Marktbedingungen anpassen, sowie ein Singleton-Vertrag, der alle Liquiditätspools in einem System zusammenfasst. Das Upgrade stellt zudem ETH nativen ETH wieder her, wodurch WETH überflüssig wird, und führt hooks eine umfassendere Anpassung der Pools ein.

Funktionen Uniswap und wie es funktioniert
Wie im offiziellen Uniswap whitepaper dargelegt, führt das Upgrade einen Singleton-Vertrag ein, der alle Liquiditätspools zusammenfasst, sowie Flash-Accounting zur Optimierung von Token-Transfers und hooks Entwickler, um swap anzupassen. Im Folgenden werden die wichtigsten Funktionen von Uni näher erläutert.
Hooks
Uniswap hooks sind externe Smart Contracts, die es Entwicklern ermöglichen, liquidity pool anzupassen und zu erweitern. Jeder Pool kann einen einzelnen Hook hinzufügen, während ein Hook von mehreren Pools genutzt werden kann, um den Ausführungsablauf an bestimmten Punkten im Lebenszyklus des Pools zu modifizieren.
Zu den Anwendungsfällen gehören:
- Poolspezifische Hooks: Hooks optional und müssen bei der Erstellung eines Pools angegeben werden, um eine gezielte Anpassung zu ermöglichen.
- Hooks: Führen Sie Logik vor oder nach wichtigen Ereignissen aus, wie z. B. der Initialisierung des Pools, dem Hinzufügen oder Entfernen von Liquidität, Swaps und Spenden.
- Granulare Steuerung der Liquidität: Entwickler können mithilfe vordefinierter Hook-Funktionen ändern, wie Liquidität hinzugefügt oder entfernt wird.
- Benutzerdefinierte Swap : Hooks von Hooks das Handelsverhalten anpassen, beispielsweise durch die Integration alternativer Preismodelle oder zusätzlicher swap .
- Erweiterte Anwendungsfälle: Hooks fortschrittliche DeFi , darunter benutzerdefinierte AMMs, Anreize yield , synthetische Vermögenswerte und Kreditintegrationen.

Singleton Contract & Flash Accounting
Uniswap führt einen Singleton-Vertrag ein, der alle Liquiditätspools unter einem System verwaltet. Dies verringert die Komplexität der Bereitstellung und senkt gas .
Darüber hinaus optimiert die Flash-Abrechnung die Transaktionen, indem sie zunächst die internen Salden aktualisiert und die endgültigen Überweisungen am Ende ausführt. Dies gewährleistet die Zahlungsfähigkeit und verbessert gleichzeitig atomare Swaps und Multi-Hop-Transaktionen.

Native ETH
Uniswap ermöglicht wieder ETH nativer ETH , wodurch das Umwandeln von ETH WETH und zurück entfällt. ETH nativer ETH verursachen fast 50 % weniger gas ERC-20 .
Durch die ETH Integration ETH in Liquiditätspools beseitigt Uniswap Ineffizienzen, die durch die Fragmentierung der Liquidität zwischen ETH WETH entstehen.
Individuelle Buchhaltung
Die benutzerdefinierte Abrechnung ermöglicht es Entwicklern, die Token-Guthaben während Swaps und Liquiditätsereignissen anzupassen und damit das standardmäßige Modell der konzentrierten Liquidität zu überschreiben. Dies ermöglicht Auszahlungsgebühren, alternative AMM und individuell angepasste LP .
Dynamische Gebühren
Uniswap ermöglicht gebührenbasierte Anpassungenswap, blockbasiert oder nach beliebigen Zeitintervallen, wodurch die Gebühren entsprechend den Marktbedingungen optimiert werden. Die Gebührenstrukturen können sich je nach Volatilität, Handelsvolumen und Netzwerkauslastung anpassen, wodurch sichergestellt wird, dass Liquiditätsanbieter fair vergütet werden und gleichzeitig die Kosten für Händler minimiert werden.
So nutzen Sie Uniswap
Uniswap bietet neue Funktionen zur Pool-Verwaltung, anpassbare hooks und kostengünstigere Liquiditätsbereitstellung und lässt sich nahtlos in frühere Versionen integrieren. Ganz gleich, ob Sie Token tauschen, Liquidität bereitstellen oder benutzerdefinierte Logik erstellen möchten.
1. Token tauschen
Uniswap sorgt für einen reibungslosen Token-Tausch, indem es Transaktionen automatisch über die effizientesten Liquiditätspools in V2, V3 und V4 leitet.
So Swap Sie Swap auf Uniswap :
- So greifen Sie auf Uniswap zu: Öffnen Sie die Uniswap und verbinden Sie Ihre wallet z. B. Metamask).
- Token auswählen: Wählen Sie swap der Dropdown-Liste die ERC-20 aus, die Sie swap möchten.
- Geben Sie den Handelsbetrag ein: Geben Sie ein, wie viel Sie senden oder empfangen möchten ( USDC B USDC 0,1 ETH den entsprechenden Betrag in USDC ).
- swap bestätigen: Der Router ermittelt den besten Liquiditätspfad und führt den Handel aus.

2. Bereitstellung von Liquidität
Uniswap können Liquiditätsanbieter (LPs) Positionen in Pools mit optionalen benutzerdefinierten hooks fortgeschrittene Strategien erstellen. Durch das Einbringen von Liquidität werden Handelsgebühren verdient, wobei die Funktionsweise des Pools flexibel angepasst werden kann.
So stellen Sie Liquidität auf Uniswap bereit:
- Öffne die Seite „Liquidität“: Rufe die Uniswap -App auf und klicke auf „Liquidität bereitstellen“.
- Wählen Sie Uniswap “: Wählen Sie die Option „V4“. Wenn Sie einen benutzerdefinierten Hook verwenden, geben Sie die Vertragsadresse ein (optional).
- Legen Sie Pool-Parameter fest: Wählen Sie das Token-Paar, legen Sie die Gebührenstufe fest (z.B. 0,05%, 0,3%) und definieren Sie Ihre Preisspanne.
- Genehmigen und einzahlen: Bestätigen Sie die Token-Genehmigung in Ihrer wallet, schließen Sie die Einzahlung ab und verdienen Sie Gebühren.

3. Erstellen eines Pools
Uniswap können Nutzer ohne Genehmigung Liquiditätspools erstellen, wodurch neue Handelsmärkte und individuelle Liquiditätsstrategien ermöglicht werden.
So richtest du einen Pool auf Uniswap ein:
- Öffnen Sie die Seite zur Pool-Erstellung: Rufen Sie die Uniswap App auf und wählen Sie „Create Pool“ aus.
- Pool-Parameter festlegen: Wählen Sie das Token-Paar (z. B.USDC), wählen Sie eine Gebührensstufe (z. B. 0,3 %) und legen Sie den Tick-Abstand fest.
- Den Pool initialisieren: Entwickler können über den PoolManager mithilfe von Smart Contracts oder web3 wie Foundry, Hardhat oder Etherscan einen Startpreis festlegen.
- Einsatz mit oder ohne Liquidität: Sie können den Pool entweder sofort mit PositionManager finanzieren oder ihn für eine spätere Liquidität reservieren.

4. Hooks entwickeln
Uniswap hooks ermöglichen es Entwicklern, swap , dynamische Gebühren und Liquiditätsstrategien anzupassen, was Liquiditätspools mehr Flexibilität verleiht.
So entwickeln und implementieren Sie Hooks Uniswap :
- Ein Projekt einrichten: Die Abhängigkeiten Uniswap (v4-core, v4-periphery) installieren und die Neuzuordnungen konfigurieren.
- Schreiben Sie Hook-Logik: Entwickeln Sie Smart-Contract-Funktionen, die Swaps, Gebühren oder das Liquiditätsverhalten anpassen.
- Bereitstellen des Hook-Vertrags: Verwenden Sie Foundry oder Hardhat, um den Vertrag bereitzustellen und seine Adresse abzurufen.
- Verbinden Sie den Hook mit einem Pool: Geben Sie bei der Erstellung eines Pools die Adresse des Hook-Vertrags an, um den Ausführungsablauf zu ändern.

Uniswap im Vergleich zu V3 und älteren Versionen
Uniswap behält das Modell der konzentrierten Liquidität aus V3 bei, ersetzt jedoch separate Pool-Verträge durch einen einzigen Vertrag, wodurch gas gesenkt werden. Außerdem bietet es „Flash Accounting“, wodurch unnötige Token-Transfers reduziert werden, sowie native ETH , wodurch das „Wrapping“ ETH entfällt.
Im Vergleich zu früheren Versionen ist V4 die gas. V1 und V2 verfügten über einfachere AMM , während V3 die Kapitaleffizienz bei höheren Kosten verbesserte; V4 optimiert dies durch kostengünstigere Swaps, automatisiertes Liquiditätsmanagement und Anpassungsmöglichkeiten auf Pool-Ebene über hooks.

Was ist ERC-6909?
ERC-6909 ist ein Token-Standard von Uniswap , der die Verwaltung mehrerer ERC-20 über einen einzigen Vertrag ermöglicht. Durch die Verwendung einer internen Buchhaltung maximiert er die Transaktionseffizienz und senkt gas für Auszahlungen, Rücknahmen und das Liquiditätsmanagement.
Im Gegensatz zu ERC-1155 eliminiert ERC-6909 Uniswap unnötige Callbacks, vereinfacht die Übertragung von Befugnissen und verringert die Vertragsgröße. Außerdem führt es eine Variable für das Gesamtangebot ein, um geprägte und vernichtete Token zu erfassen, was Hochfrequenzhändlern und Liquiditätsanbietern zugutekommt, da dadurch tokenisierte Ansprüche ermöglicht werden.
Uniswap V4-Lizenz
Uniswap unterliegt einer Business Source License (BUSL), die die kommerzielle oder produktive Nutzung des Quellcodes bis zum 15. Juni 2027 einschränkt; danach erfolgt der Übergang zu einer MIT-Lizenz. Uniswap kann ähnlich wie Uniswap durch „Additional Use Grants“ Ausnahmen von der BUSL gewähren.
Über Uniswap
Uniswap wurde 2018 von Hayden Adams erster großer dezentraler automatisierter Market maker AMM) gegründet und hat sich seitdem zur größten dezentralen Börse (DEX) gemessen am Handelsvolumen entwickelt.
Über Uniswap und V3 hinweg hat das Protokoll ein Handelsvolumen von über 2,75 Billionen US-Dollar und 465 Millionen Swaps abgewickelt – und das alles ohne einen einzigen Hackerangriff oder Sicherheitslückenausnutzung.
Zu den jüngsten Meilensteinen gehören neun unabhängige Audits, ein Sicherheitswettbewerb im Wert von 2,35 Millionen Dollar mit über 500 Teilnehmern und das größte Bug Bounty der Geschichte, bei dem bis zu 15,5 Millionen Dollar für kritische V4-Schwachstellen geboten werden.

Abschließende Überlegungen
Nach einem Bug-Bounty-Programm im Wert von 15,5 Millionen US-Dollar wurde Uniswap auf zehn Blockchains eingeführt, darunter Ethereum, BNB , Arbitrum, Base und Polygon. In den ersten zwei Wochen belief sich TVL bei der Migration von V3 auf V4 auf durchschnittlich 7 Millionen US-Dollar TVL Tag, was auf eine stetige Akzeptanz hindeutet.
Es wird erwartet, dass Uniswap durch die Senkung der Betriebskosten erhebliche Auswirkungen auf Liquiditätsanbieter (LPs) und Anleger haben wird. Der neue Singleton-Vertrag senkt gas um bis zu 30 %, während dynamische Gebühren dafür sorgen, dass LPs in Zeiten hoher Volatilität höhere Erträge erzielen.


.webp)
%20Explained%20(1).webp)