ETFFIN Finance >> Finanzbildung >  >> Kryptowährung >> Blockchain

Was ist Uniswap in einfachen Worten?

Sie haben vielleicht gehört, dass Uniswap ein häufig diskutiertes Thema im DeFi-Bereich ist. Ursprünglich, Hayden Adams hat das Uniswap-Protokoll entwickelt, als er sich von Vitalik Buterins Beitrag über die Market-Maker-Gleichung X * Y =K inspirieren ließ.

Hayden ging die Gleichung praktisch an und schuf Uniswap, ein Protokoll zur automatisierten Liquiditätsbereitstellung.

Dieser Leitfaden wird Ihnen helfen, die folgenden Konzepte zu verstehen:

  • Was ist Uniswap?
  • Wie funktioniert die automatisierte Liquiditätsbereitstellung mithilfe der X * Y =K-Gleichung?
  • Was ist der Unterschied zwischen Uniswap V1 und V2?
  • Wie können Sie von der Liquiditätsbereitstellung auf Uniswap profitieren?
  • Was sind die Gefahren von Flash-Swaps (Flash-Kredite)?

Tauchen wir direkt in die Details von Uniswap ein!

Was ist Uniswap?

Beginnen wir mit einer grundlegenden Einführung, die die Frage beantwortet, Was ist Uniswap?

Uniswap ist ein Protokoll, das es Käufern und Verkäufern ermöglicht, ERC20-Token ohne die Verwendung einer Börse oder eines Orderbuchs zu tauschen. Uniswap verwendet eine algorithmische Gleichung, die den Swapsatz basierend auf den Salden beider Token und der tatsächlichen Nachfrage nach diesem Swap-Paar automatisch bestimmt.

Jetzt fragen Sie sich vielleicht, warum Uniswap so revolutionär ist? Traditionelle Märkte verlangen von Käufern und Verkäufern, Liquidität bereitzustellen, was nicht immer einfach zu liefern ist. Sogar dezentrale Börsen (DEX) leiden unter diesem Problem, da sie für ihren Erfolg stark auf Liquidität angewiesen sind.

Uniswap geht dieses Problem auf andere Weise an, indem es automatisierte Liquiditätsbereitstellung . Uniswap ermöglicht es einem DEX, ERC20-Token zu tauschen, ohne sich darauf verlassen zu müssen, dass Käufer und Verkäufer Liquidität schaffen.

Doch wie funktioniert die automatisierte Liquiditätsbereitstellung?

Wie funktioniert die automatisierte Liquiditätsbereitstellung von Uniswap?

Die „X * Y =K“-Gleichung erklärt

Im „X * Y =K“-Gleichung , das X und das Y stehen für die Anzahl der verfügbaren ETH- und ERC20-Token. Während K eine Konstante darstellt, die von den Erstellern des Austauschvertrags auf Uniswap festgelegt werden kann. K könnte wie eine zufällige Konstante aussehen, jedoch, es ist am wichtigsten. Wenn Sie X mit Y multiplizieren, der Wert muss immer gleich dem Wert von K sein.

Jetzt, Schauen wir uns die obige Grafik an. Der Graph stellt die Konstante K dar, was eine Funktion ist. Die Y-Achse repräsentiert Token B (ETH), während die X-Achse Token A (ERC20) repräsentiert.

Der erste rote Punkt (alte Position) stellt den aktuellen Preis für den Tausch dieses ETH-ERC20-Paares basierend auf dem aktuellen Saldo von ETH-Token gegen ERC20-Token dar.

Jedoch, Alice beschließt, ihre ERC20-Token gegen ETH einzutauschen.

Deswegen, das Guthaben der ETH-Token sinkt, und das Guthaben der ERC20-Token erhöht sich. Dies bedeutet, dass sich der rote Punkt auf die neue Position bewegt, da wir mehr ERC20-Token und weniger ETH-Token im Liquiditätspool haben. Mit anderen Worten, Es ist ein sehr einfacher Preisalgorithmus, bei dem sich der Preissatz entlang einer Grafik bewegt.

Nächste, Es ist wichtig zu wissen, dass seit dem 23. März 2020, Uniswap V2 wurde eingeführt.

V2 enthält viele neue Funktionen und Updates für vorhandene Funktionen. Lernen wir die Unterschiede kennen.

Den Unterschied zwischen Uniswap V1 und V2 verstehen

Viele neue Funktionen wurden mit Uniswap V2 eingeführt, wie Preisorakel, Flash-Swaps, und ein Swap-Router. Dieses letzte Element ist am wichtigsten, um zu verstehen, wie Uniswap Token zwischen Liquiditätspools weiterleitet.

Uniswap V1 Swaps

Aus dem Uniswap V2-Blog-Post, Wir können lesen, wie Uniswap V1 funktioniert:

Das bedeutet, dass Uniswap V1 immer zwei Trades ausführt. Ein erster Trade, um Ihren ERC20-Token gegen ETH einzutauschen, und einen zweiten Trade, um Ihre ETH wieder in den gewünschten ERC20-Token umzuwandeln. Mit anderen Worten, der Endverbraucher zahlt die Gebühren zweimal.

Dies führte zu einigen Einschränkungen bei der Verwendung von Uniswap:

  1. Höhere Gebühren
  2. Uniswap ist stark an die Nutzung von ETH gebunden
  3. Es ist nicht möglich, ERC20-Token direkt mit anderen ERC20-Token zu tauschen.

Aus den oben genannten Gründen, Uniswap V2 wurde erstellt.

Uniswap V2 Swaps

Uniswap V2 bietet Endbenutzern drei verschiedene Optionen zum Tauschen ihrer Token:mit dem „Router-Vertrag“.

Der Router-Vertrag ist nichts anderes als ein Vertrag, der eine Routing-Logik enthält, um Ihre Token an den richtigen Swap-Vertrag zu senden. Mit anderen Worten, der Router-Vertrag kennt jeden Swapping-Vertrag, der das Uniswap V2-Protokoll implementiert.

Hier sind die drei Tauschmöglichkeiten:

  1. EIN direkt tauschen zwischen zwei ERC20-Paaren. Beispielsweise, zwei Stablecoins wie DAI/USDC können sich für Händler als sehr nützlich erweisen.
  2. Traditionell über ETH tauschen, wo Sie zweimal Gebühren zahlen.
  3. Benutzerdefinierte Pfad-Swaps wo Sie einen komplexeren Austauschpfad wie DAI/ETH aufbauen können, ETH/BAT, BAT/USDT, und USDT/USDC, um Ihren DAI in USDC umzuwandeln. Oft, Dies bietet Händlern interessante Arbitragemöglichkeiten.

Nächste, Lassen Sie uns erfahren, warum Benutzer Liquidität für die Liquiditätspools von Uniswap bereitstellen und wie Sie von dieser Möglichkeit profitieren können.

Bereitstellung von Liquidität auf Uniswap:Wie kann man profitieren?

Wie profitieren Nutzer von der Liquiditätsbereitstellung auf Uniswap? Die Antwort ist einfach – Handelsgebühren. Sie können an diesen Liquiditätspools teilnehmen, indem Sie einem Uniswap-Austauschvertrag eine gleiche Menge an ETH- und ERC20-Token zur Verfügung stellen.

Im Gegenzug, Immer wenn jemand einen Tausch macht, der Swapper muss pro Swap eine Gebühr von 0,3% zahlen. Diese Gebühr wird anschließend dem Liquiditätspool hinzugefügt. Nächste, Liquiditätsanbieter erhalten einen Teil der Transaktionsgebühr proportional zu ihrem Gewicht im Liquiditätspool.

Uniswap Flash Swaps:Nützlich oder gefährlich?

Zuletzt, Lassen Sie uns die neue Flash-Swaps-Funktion von Uniswap V2 besprechen. Aus demselben Blogbeitrag Uniswap erklärt Flash-Swaps wie folgt:

Das klingt alles super spannend, da es viele neue Möglichkeiten eröffnet. Flash-Swaps, auch als Flash-Kredite bezeichnet, wurden 2018 von Marble Protocol von Max Wolff geprägt. Damals, er prägte seine Erfindung als „Smart Contract Bank, “, die risikofreie Kredite ermöglicht.

Jedoch, in letzter Zeit, Wir haben viele Flash-Darlehen-Angriffe über verschiedene Protokolle wie bZx gesehen, bei denen ein Angreifer mit Tausenden von Token davonläuft. die er kostenlos durch Blitzkredite bekam.

Ein Flash-Kredit-Angreifer nutzt die Ungleichgewichte zwischen verschiedenen Marktplätzen und zahlt dann das ursprüngliche Darlehen zurück, während er den Überschuss behält, den er durch den Handel mit diesen Marktungleichgewichten erzielt hat.

Einige Branchenführer argumentieren, dass dies ein ernsthaftes Risiko für den DeFi-Raum darstellt; jedoch, andere führen das Auftreten von Flash-Darlehen-Angriffen auf die schwache Sicherheit des bZx-Protokolls zurück.

In jedem Fall, Uniswap hat sich entschieden, seine sogenannten Flash-Swaps zu implementieren. Dadurch kann jeder so viele ERC20-Token wie möglich aus einem Liquiditätspool abheben. Aber, der Benutzer muss die Token innerhalb desselben Blocks zurückgeben. Oder, ihr ETH-Äquivalent an den ETH-Liquiditätspool zurückgeben.

Abschließend

Es ist unbestreitbar, dass die automatisierte Liquiditätsbereitstellung dem DeFi-Bereich einen großen Schub gegeben hat. viele neue und anspruchsvollere Handelsmöglichkeiten schaffen. Jedoch, Die Zeit wird zeigen, ob Swaps das Richtige für den Krypto-Raum waren. Hier ist eine kurze Zusammenfassung mit den Vor- und Nachteilen der Verwendung von Uniswap.

Uniswap – Die Profis

  • Dezentral
  • Jeder neue Token kann direkt auf Liquidität zugreifen, indem er seinen Token für einen Austausch zum Uniswap V2-Router-Vertrag hinzufügt.
  • Kostengünstige Trades im Vergleich zu einem DEX oder einer zentralen Börse.
  • Liquiditätsanbieter können davon profitieren, Liquidität in Liquiditätspools einzubringen.

Uniswap – Die Nachteile

  • Möglichkeit für Flash-Swap-Angriffe
  • Es verlässt sich immer noch auf Arbitrage-Handel, um Marktungleichgewichte zu beseitigen. Jedoch, Auf jedem natürlichen Markt findet Arbitrage-Handel statt, um Ungleichgewichte schnell zu beseitigen.
  • Gefälschte Token-Auflistungen.
  • Zur Zeit, hohe Gaspreise aufgrund des hohen Handelsvolumens machen den Handel mit Uniswap immer noch teurer.