Heim >web3.0 >Was ist Uniswap V4?

Was ist Uniswap V4?

WBOY
WBOYOriginal
2024-07-17 12:32:351116Durchsuche

Zusammenfassung

  • Im Juni 2023 veröffentlichte Uniswap den Codeentwurf von Uniswap V4, der wichtige neue Funktionen des Protokolls der dezentralen Austauschplattform (DEX) vorschlägt.

  • Zu den neuen Funktionen gehören „Pegs“ für anpassbare Liquiditätspools, ein Singleton-Design zur Verbesserung der Liquiditätseffizienz zwischen Pools und die Rückkehr nativer ETH-Handelspaare.

  • Uniswap V4 soll viele Vorteile bieten, darunter eine bessere Anpassung, höhere Effizienz, niedrigere Gaskosten und verbesserte Handelsstrategien.

  • Aber Uniswap V4 hat auch einige Einschränkungen. Beispielsweise kann Uniswap einen Teil der Auszahlungsgebühr erheben und seine Lizenz beschränkt die Verwendung von Quellcode.

Was ist Uniswap?

Uniswap ist eine dezentrale Börse (DEX), die auf der Ethereum-Blockchain läuft. Über die Plattform können Benutzer mithilfe des Automated Market Maker (AMM)-Modells mit verschiedenen digitalen Vermögenswerten handeln, wodurch die Verwendung herkömmlicher Orderbücher überflüssig wird.

Der Ethereum-Entwickler Hayden Adams gründete Uniswap im Jahr 2018, ursprünglich inspiriert vom Konzept automatisierter On-Chain-Market Maker des Ethereum-Mitbegründers Vitalik Buterin.

Uniswap hat sich zum Marktführer auf dem DEX-Markt mit einem erheblichen Handelsvolumen und einer höheren Liquidität im Vergleich zu anderen DEXs entwickelt. Ab 2023 zählt Uniswap basierend auf verschiedenen Indikatoren wie Handelsvolumen, Liquidität und aktiven Nutzern zu den besten DEXs.

Uniswap hat mehrere Iterationen durchlaufen und 2020 Uniswap V2 und 2021 Uniswap V3 auf den Markt gebracht. Im Juni 2023 veröffentlichte Uniswap den Codeentwurf von Uniswap V4, der mehrere wichtige neue Funktionen enthält.

Bevor wir uns mit den neuen Funktionen von Uniswap V4 befassen, schauen wir uns frühere Versionen von Uniswap an, um seine Entwicklung besser zu verstehen.

Einführung in Uniswap V1

Uniswap V1 ist die erste Version, die im November 2018 als Proof-of-Concept-Plattform eingeführt wurde. Die wichtigste Neuerung ist die Einführung des Constant Product Market Maker (CPMM)-Modells.

Uniswap verlässt sich nicht auf ein traditionelles Orderbuch-basiertes System, sondern bündelt stattdessen alle Token mit ungenutzten Token in bestimmten Handelspaaren (wie ETH/DAI) und erhebt von Benutzern, die mit dem Liquiditätspool handeln, eine bestimmte Bearbeitungsgebühr zurückkehren.

Uniswap V1 erleichtert den Token-Austausch zwischen ERC-20-Token und Ethereum (ETH). Es ermöglicht auch den Austausch zwischen zwei ERC-20-Tokens. Der Austausch zwischen zwei ERC-20-Tokens erfolgt in zwei Schritten:

Konvertieren Sie ERC-20-Token 1 in Ethereum (ETH).

Tausch Ethereum (ETH) gegen ERC-20-Token2.

Dieser Prozess ist notwendig, da Smart Contracts von Uniswap V1 nur direkte Liquiditätspools zwischen ERC-20-Tokens und Ethereum (ETH) unterstützen.

Obwohl Uniswap V1 bahnbrechend ist, hat es auch seine Grenzen, darunter einen ineffizienten Preisalgorithmus, der von Arbitrageuren ausgenutzt werden kann, und hohe gleitende Spreads für große Transaktionen.

Einführung in Uniswap V2

Um die Herausforderungen von Uniswap V1 zu bewältigen, wurde Uniswap V2 im Mai 2020 eingeführt und führte eine Reihe wichtiger Verbesserungen durch. Uniswap V2 passt sein AMM-Modell an, um den direkten Token-zu-Token-Austausch zu unterstützen, wodurch Slippage reduziert und die Kapitaleffizienz verbessert wird.

Darüber hinaus führt V2 auch Flash Swap ein. Benutzer können einen beliebigen Betrag aus dem Liquiditätspool abheben und mit diesen Geldern alles machen, solange sie den abgehobenen Betrag in derselben Transaktion zurückgeben (zuzüglich Bearbeitungsgebühr). Diese Funktion treibt die Entwicklung der Arbitrage voran und bietet Möglichkeiten zum Liquiditätsabbau ohne Vorabfinanzierung.

Uniswap V2 führt außerdem das Konzept des Time Weighted Average Price (TWAP) ein, eine Funktion, mit der andere dezentrale Anwendungen die Preise von Uniswap einfacher und sicherer nutzen können.

Einführung in Uniswap V3

Uniswap V3 wurde im Mai 2021 eingeführt und widmet sich der Lösung von Problemen im Zusammenhang mit Kapitaleffizienz und zentralisierter Liquidität. Mit Uniswap V3 können Liquiditätsanbieter bestimmte Preisspannen ihrer Vermögenswerte nutzen und so durch eine verbesserte Kapitalnutzung höhere Gebühren erzielen.

Uniswap V3 führt außerdem ein Gebührenniveausystem ein (0,05 %, 0,30 % und 1,00 %), um den unterschiedlichen Risikoniveaus und Transaktionsvolumina besser gerecht zu werden.

Eine weitere neue Funktion ist die nicht fungible Liquidität (NFL), über die Liquiditätsanbieter NFTs sammeln können, die ihren Anteil am Liquiditätspool repräsentieren, und Benutzer können dies tun, ohne die zugrunde liegenden Vermögenswerte im Pool zu beeinträchtigen Positionen.

Ein weiteres wichtiges Merkmal von Uniswap V3 ist die Integration mit der Ethereum Layer 2-Lösung Optimism, die darauf ausgelegt ist, Transaktionsgebühren zu senken und die Skalierbarkeit der Plattform zu verbessern.

Was sind die neuen Funktionen von Uniswap V4?

Obwohl Uniswap V4 noch nicht veröffentlicht wurde, wurden seine zukünftigen Funktionen und Verbesserungen in Codeentwürfen und Whitepapers angekündigt. Dazu gehören:

1. „Pegs“ und benutzerdefinierte Pools

Uniswap V4 ermöglicht es jedem, durch die Einführung von „Pegs“ Anpassungen vorzunehmen, bei denen es sich um Verträge handelt, die in verschiedenen Phasen des Liquiditätslebenszyklus laufen.

Um „Pegs“ besser zu verstehen, ist es wichtig zu erkennen, dass jeder Liquiditätspool einen Lebenszyklus von der Erstellung bis zur Hinzufügung, Entfernung oder Anpassung hat. Mit „Hooks“ können Entwickler Code hinzufügen, der bestimmte Aktionen an wichtigen Punkten im gesamten Lebenszyklus des Pools ausführt.

Zum Beispiel können Sie Liquiditätspools erlauben, native dynamische Gebühren zu unterstützen, indem Sie „Pegs“ hinzufügen, Preislimits in der Kette hinzufügen oder als zeitgewichteter durchschnittlicher Market Maker (TWAMM) fungieren, um große Aufträge schrittweise zu verteilen und die zu minimieren Auswirkungen auf den Preis.

Die Anpassung von Liquiditätspools über „Pegs“ kann unbegrenzt sein, von der Verwendung mehrerer On-Chain-Orakel bis hin zur Einzahlung ungenutzter Liquidität in Kreditprotokolle. Grundsätzlich bieten „Pegs“ Entwicklern eine enorme Flexibilität bei der Anpassung von Liquiditätspools an spezifische Bedürfnisse.

2. Singleton

In Uniswap V3 stellt jeder Liquiditätspool einen neuen Vertrag bereit, sodass die Kosten für die Erstellung eines Pools und die Durchführung von Multi-Pool-Swaps höher sind.

Eine große Änderung in Uniswap V4 besteht darin, dass alle Fondspools in einem Vertrag gespeichert werden. Dieser Schritt spart erhebliche Gaskosten, da Börsen nicht mehr die Übertragung von Token zwischen Pools in verschiedenen Verträgen erfordern. Uniswap schätzt, dass Uniswap V4 die Gaskosten für die Erstellung eines Kapitalpools um 99 % senken kann.

3. Lightning Accounting

Das Singleton-Design ist eine Ergänzung zu einer Architekturänderung in Uniswap V4 namens Lightning Accounting.

In früheren Versionen von Uniswap endete der Token-Austausch oder das Hinzufügen von Liquidität zum Fondspool mit der Übertragung von Token. In Uniswap V4 erfolgen externe Überweisungen erst am Ende, was den Betrieb des Fondspools vereinfacht und die Kosten senkt.

Einzelinstanz- und Lightning-Accounting verbessern nicht nur die Effizienz des Cross-Pool-Routings, sondern senken auch die Transaktionskosten. Dieser Vorteil wird nützlich sein, wenn man bedenkt, dass die Einführung von „Pegs“ die Anzahl der Liquiditätspools erhöht.

4. Native ETH-Handelspaare

Uniswap V4 nimmt die Unterstützung für native ETH-Handelspaare wieder auf.

Wie oben erwähnt, unterstützt Uniswap V1 nur ETH/ERC-20-Token-Paare. In Uniswap V2 wurde das native ETH-Handelspaar aufgrund der Komplexität der Implementierung und Bedenken hinsichtlich der Liquiditätsfragmentierung zwischen WETH- und ETH-Handelspaaren entfernt.

Sowohl Uniswap V2 als auch Uniswap V3 verlangen von der überwiegenden Mehrheit der Benutzer, dass sie ihre ETH in WETH einkapseln, bevor sie mit dem Uniswap-Protokoll handeln, was zusätzliche Gasgebühren erfordert.

Nach der Einführung von Singletons und Lightning Accounting unterstützt Uniswap V4 Transaktionen sowohl auf den Handelspaaren WETH als auch ETH. Dies kommt den Nutzern zugute, da native ETH-Transfers (21.000 Gas) etwa die Hälfte der Gaskosten von ERC-20-Transfers (40.000 Gas) ausmachen.

Was sind die Vorteile von Uniswap V4?

Uniswap V4 ist bestrebt, mehr Möglichkeiten zur Schaffung von Liquidität und zum Handel mit Token in der Kette bereitzustellen. Zu seinen Vorteilen gehören:

1. Anpassung

Entwickler können durch „Hooks“ mit großer Flexibilität neue Funktionen zum Liquiditätspool hinzufügen. Dies soll zur Schaffung innovativer Pools mit maßgeschneiderten Handelsmöglichkeiten führen.

2. Effizienz

„Hooks“, Singleton-Verträge und Lightning Accounting können die Effizienz des Transaktionsroutings verbessern.

3. Reduzierte Kraftstoffkosten

Die neuen Funktionen von Uniswap V4 sollen die Kraftstoffkosten weiter senken und dadurch mehr Benutzer für das Protokoll gewinnen.

4. Liquiditätsanbieter können ihre Einnahmen steigern

Es kann eine dynamische Gebührenstruktur geben, die Liquiditätsanbietern (LP) mehr Kontrolle bietet und ihre Einnahmen steigern kann.

5. Erweiterte Handelsstrategien

Neue Funktionen wie Time Weighted Average Market Maker (TWAMM), Limit-Orders und dynamische Gebühren ermöglichen erweiterte Handelsstrategien, die in früheren Versionen nicht möglich waren. Dies ist für erfahrene Trader sehr attraktiv.

Was sind die möglichen Einschränkungen von Uniswap V4?

Uniswap V4 unterliegt bestimmten Einschränkungen. Dazu gehören:

1. Gebührenerhebung

Uniswap V4 verfügt über zwei unabhängige Governance-Gebührenmechanismen: Umtauschgebühr und Auszahlungsgebühr, jeder Mechanismus ist anders. Ähnlich wie bei Uniswap V3 kann die Uniswap-Governance (Uniswap-DAO- und UNI-Token-Inhaber) wählen, einen bestimmten Prozentsatz der Umtauschgebühren in bestimmten Fondspools zu erheben.

In Uniswap V4 kann die Governance-Abteilung den höchsten Prozentsatz der Abhebungsgebühr erheben, wenn der „Peg“ anfänglich Abhebungsgebühren für den Fondspool aktiviert.

2. Lizenz zur eingeschränkten Nutzung

Uniswap V4 wird unter der kommerziellen Quellcodelizenz 1.1 veröffentlicht, die die Nutzung des Uniswap V4-Quellcodes in kommerziellen oder Produktionsumgebungen auf vier Jahre beschränkt Public-License-Lizenz (GPL), dauerhaft gültig. Daher haben einige Community-Mitglieder die neueste Version von Uniswap als kein echtes Open-Source-Produkt kritisiert.

Fazit

Der Markt für dezentrale Austauschplattformen (DEX) entwickelt sich ständig weiter und es entstehen ständig neue Protokolle und Plattformen. Uniswap ist ein dominierender Akteur im DEX-Bereich. Es wurde 2018 gegründet und veröffentlichte fünf Jahre später seine Version der vierten Generation.

Wesentliche Änderungen im Design von Uniswap V4 zielen darauf ab, die unendlichen Möglichkeiten von DEX freizusetzen. Während dieses offene Design Entwicklern praktisch unbegrenzten Raum zum Experimentieren bietet, kann es die Komplexität des Benutzererlebnisses erheblich erhöhen. Bevor Benutzer mit einem Liquiditätspool interagieren, müssen sie die Funktionsweise des Pools sorgfältig studieren und die Rolle jedes einzelnen „Pegs“ verstehen.

Allerdings sollten die potenziellen Vorteile von Uniswap V4 enorm sein. Für Benutzer ist es wichtig, immer ihre eigene Recherche durchzuführen (DYOR) und das Modell, das sie übernehmen möchten, vollständig zu verstehen.

Das obige ist der detaillierte Inhalt vonWas ist Uniswap V4?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn