Was ist ein Automated Market Maker (AMM)?
Was ist ein Automated Market Maker (AMM)?
HomeArtikel

Was ist ein Automated Market Maker (AMM)?

Mittel
Published Oct 8, 2020Updated Jun 1, 2021
6m

TL;DR

Man könnte sich einen Automated Market Maker als einen Roboter vorstellen, der immer bereit ist, Ihnen einen Preis zwischen zwei Assets zu nennen. Einige verwenden eine einfache Formel wie Uniswap, während Curve, Balancer und andere kompliziertere Formeln verwenden.

Mit einer AMM können Sie nicht nur vertrauenslos traden, sondern Sie können auch zum "House" werden, indem Sie einem Liquiditätspool Liquidität zur Verfügung stellen. Damit kann im Grunde jeder zum Market Maker an einer Börse werden und Gebühren für die Bereitstellung von Liquidität verdienen.

AMMs haben sich ihre Nische im DeFi-Raum aufgrund ihrer einfachen und unkomplizierten Anwendung geradezu erobert. Die Dezentralisierung des Market Making auf diese Weise ist ein wesentlicher Bestandteil der Krypto-Vision.


Einführung

Decentralized Finance (DeFi) hat eine Explosion des Interesses an Ethereum und anderen Smart-Contract-Plattformen wie Binance Smart Chain erlebt. Yield Farming ist zu einer beliebten Art der Token-Distribution geworden, tokenisierte BTC wächst auf Ethereum, und die Flash-Loan-Volumen sind am boomen.
In der Zwischenzeit sehen Automated-Market-Maker-Protokolle wie Uniswap regelmäßig wettbewerbsfähige Volumina, hohe Liquidität und eine steigende Anzahl von Nutzern.
Aber wie funktionieren diese Tauschbörsen? Warum ist es so schnell und einfach, einen Markt für die neuesten Food Coins einzurichten? Können AMMs wirklich mit traditionellen Orderbuchbörsen konkurrieren? Lassen Sie es uns herausfinden.


Was ist ein Automated Market Maker (AMM)?

Ein Automated Market Maker (AMM) ist eine Art dezentralisiertes Börsenprotokoll (DEX), das sich auf eine mathematische Formel stützt, um Vermögenswerte zu bewerten. Anstatt ein Orderbuch wie bei einer traditionellen Börse zu verwenden, werden Vermögenswerte nach einem Preisfindungsalgorithmus bewertet.
Diese Formel kann bei jedem Protokoll variieren. So verwendet Uniswap beispielsweise x * y = k, wobei x der Betrag eines Token im Liquiditätspool und y der Betrag des anderen Token ist. In dieser Formel ist k eine feste Konstante, d.h. die gesamte Liquidität des Pools muss immer gleich bleiben. Andere AMMs verwenden andere Formeln für die spezifischen Anwendungsfälle, auf die sie abzielen. Die Ähnlichkeit zwischen ihnen allen besteht jedoch darin, dass sie die Preise algorithmisch bestimmen. Wenn das im Moment etwas verwirrend ist, machen Sie sich keine Sorgen; hoffentlich wird am Ende alles mehr Sinn ergeben. 
Das traditionelle Market Making arbeitet in der Regel mit Firmen zusammen, die über umfangreiche Ressourcen und komplexe Strategien verfügen. Market Maker helfen Ihnen dabei, einen guten Preis und eine enge Geld-/Brief-Spanne an einer Orderbuchbörse wie Binance zu erzielen. Automated Market Maker dezentralisieren diesen Prozess und erlauben es im Wesentlichen jedem einen Markt auf einer Blockchain erstellen. Wie genau können sie das tun? Lassen Sie uns weiterlesen.


Wie funktioniert ein Automated Market Maker (AMM)?

Ein AMM funktioniert ähnlich wie eine Orderbuchbörse, da es Handelspaare gibt – zum Beispiel ETH/DAI. Sie brauchen jedoch keine Gegenpartei (einen anderen Händler) auf der anderen Seite zu haben, um einen Handel abzuschließen. Stattdessen interagieren Sie mit einem Smart Contract, der den Markt für Sie “macht”.

An einer dezentralisierten Börse wie Binance DEX finden die Trades direkt zwischen den Wallets der Benutzer statt. Wenn Sie BNB für BUSD auf Binance DEX verkaufen, kauft jemand anderes auf der anderen Seite des Trades BNB mit seinen BUSD. Wir können dies eine Peer-to-Peer (P2P) Transaktion nennen. 
Im Gegensatz dazu könnte man sich AMMs als Peer-to-Contract (P2C) vorstellen. Es gibt keinen Bedarf an Gegenparteien im traditionellen Sinne, da der Handel zwischen Nutzern und Contracts stattfindet. Da es kein Orderbuch gibt, gibt es auch keine Ordertypen auf einem AMM. Welchen Preis Sie für ein Asset erhalten, das Sie kaufen oder verkaufen möchten, wird stattdessen durch eine Formel bestimmt. Es ist jedoch erwähnenswert, dass einige zukünftige AMM-Designs dieser Einschränkung entgegenwirken könnten.

Es werden also keine Gegenparteien benötigt, aber jemand muss doch den Markt schaffen, oder? Richtig. Die Liquidität im Smart Contract muss immer noch von den Nutzern, den so genannten Liquidity Providern (LPs), bereitgestellt werden.


Was ist ein Liquidity Pool?


Liquidity Provider (LPs) fügen Gelder zu Liquidity Pools hinzu. Man könnte sich einen Liquidity Pool als einen großen Haufen von Geldern vorstellen, gegen den Trader handeln können. Als Gegenleistung für die Bereitstellung von Liquidität für das Protokoll verdienen LPs Gebühren aus den Trades, die in ihrem Pool stattfinden. Im Falle von Uniswap hinterlegen LPs einen Gegenwert von zwei Token – zum Beispiel 50% ETH und 50% DAI in den ETH/DAI-Pool.

Moment, also kann jeder ein Market Maker werden? In der Tat! Es ist ganz einfach, einem Liquidity Pool Gelder hinzuzufügen. Die Belohnungen werden durch das Protokoll festgelegt. Zum Beispiel berechnet Uniswap v2 den Tradern 0,3%, die direkt an die LPs gehen. Andere Plattformen oder Forks berechnen möglicherweise weniger, um mehr Liquidity Provider für ihren Pool zu gewinnen.

Warum ist es wichtig, Liquidität anzuziehen? Aufgrund der Arbeitsweise der AMMs würde es bei großen Orders weniger Slippage geben, wenn mehr Liquidität im Pool vorhanden ist. Das wiederum kann mehr Volumen auf die Plattform bringen, und so weiter.

Die Slippage-Probleme werden je nach Design des AMM unterschiedlich sein, aber das sollte man auf jeden Fall im Auge behalten. Denken Sie daran, dass die Preisgestaltung durch einen Algorithmus bestimmt wird. Vereinfacht ausgedrückt, wird sie dadurch bestimmt, wie stark sich das Verhältnis zwischen den Token im Liquidity Pool nach einem Trade verändert. Wenn sich das Verhältnis sehr stark ändert, wird es zu einer großen Slippage kommen.

Um noch ein bisschen weiter zu gehen, nehmen wir an, Sie wollten alle ETH im ETH/DAI-Pool auf Uniswap kaufen. Nun, das könnten Sie nicht! Sie müssten für jeden zusätzlichen Ether eine exponentiell höhere und höhere Prämie bezahlen, könnten aber trotzdem nie alles aus dem Pool kaufen. Und warum? Es liegt an der Formel x * y = k. Wenn entweder x oder y null ist, d.h. null ETH oder DAI im Pool sind, macht die Gleichung keinen Sinn mehr.

Aber dies ist nicht die vollständige Geschichte über AMMs und Liquidity Pools. Sie müssen noch etwas anderes bedenken, wenn Sie AMMs Liquidität zur Verfügung stellen – nämlich unbeständigen Verlust.


Was ist unbeständiger Verlust?

Unbeständiger Verlust tritt ein, wenn sich das Preisverhältnis der eingezahlten Token nach der Einzahlung in den Pool ändert. Je größer die Änderung ist, desto größer ist der unbeständige Verlust. Aus diesem Grund funktionieren AMMs am besten mit Token-Paaren, die einen ähnlichen Wert haben, wie z.B. Stablecoins oder Wrapped Token. Wenn das Kursverhältnis zwischen dem Paar in einem relativ kleinen Bereich bleibt, ist der unbeständige Verlust eher unbedeutend.

Andererseits, wenn sich das Verhältnis stark verändert, könnten Liquidity Provider besser dran sein, wenn sie einfach die Token behalten, anstatt Gelder in einen Pool einzuzahlen. Trotzdem waren Uniswap Pools wie ETH/DAI, die unbeständigen Verlusten ziemlich ausgesetzt sind, dank der anfallenden Handelsgebühren profitabel.

Abgesehen davon ist ein unbeständiger Verlust keine gute Bezeichnung für dieses Phänomen. “Unbeständigkeit” geht davon aus, dass die Verluste gemildert werden, wenn die Vermögenswerte zu den Preisen zurückkehren, zu denen sie ursprünglich hinterlegt wurden. Wenn Sie Ihre Gelder jedoch zu einem anderen Preisverhältnis abheben als zum Zeitpunkt der Einzahlung, sind die Verluste sehr viel dauerhafter. In einigen Fällen können die Handelsgebühren die Verluste mildern, aber es ist trotzdem wichtig, die Risiken zu berücksichtigen.

Seien Sie vorsichtig, wenn Sie Gelder in einen AMM einzahlen, und vergewissern Sie sich, dass Sie die Auswirkungen eines unbeständigen Verlustes verstehen. Wenn Sie sich einen fortgeschrittenen Überblick über den unbeständigen Verlust verschaffen möchten, lesen Sie Pintails Artikel darüber.



Fazit

Automated Market Maker sind ein Grundbestandteil des DeFi-Systems. Sie ermöglichen es im Wesentlichen jedermann, Märkte nahtlos und effizient zu schaffen. Auch wenn sie im Vergleich zu Orderbuchbörsen ihre Grenzen haben, ist die Gesamtinnovation, die sie in die Krypto-Welt einbringen, von unschätzbarem Wert.

AMM steckt noch in den Kinderschuhen. Die AMMs, die wir heute kennen und einsetzen, wie Uniswap, Curve und PancakeSwap, sind elegant im Design, aber in ihren Funktionen recht begrenzt. Wahrscheinlich wird es in Zukunft noch viele weitere innovative AMM-Designs geben. Dies dürfte zu niedrigeren Gebühren, weniger Reibung und letztlich zu einer besseren Liquidität für alle DeFi-Benutzer führen.
Haben Sie noch Fragen zu DeFi und Automated Market Making? Sehen Sie sich unsere Q&A Plattform, Ask Academy an, wo die Binance-Community Ihre Fragen beantworten wird.