Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
BTC %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
ETH %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
BNB %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
XRP %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
DOT %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
SOL %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
DOGE %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
ATOM %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
ADA %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
SHIB %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
FLOW %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
MATIC %
$

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6

Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'wpzzzdev_phpalert_user'@'localhost' (using password: YES) in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 28

Warning: mysqli::query(): Couldn't fetch mysqli in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 38

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in /var/www/ch6e32929f/www/pikachuinu.com/wp-content/themes/wpzzz/parser/mysql/mysql-functions.php on line 6
TRX %
$

Was ist ein automatischer Market Maker?

Was ist ein automatischer Market Maker?

Hauptseite

Ein Automated Market Maker (AMM) ist ein Software-Algorithmus zur Steuerung der Liquidität und Preisbildung von Kryptoassets an dezentralen Börsen.

AMM-Systeme sind in der DeFi weit verbreitet, insbesondere in dezentralen Börsen (DEX) wie Uniswap, Balancer, Bancor und Curve.

Um dezentralisierte Märkte zu schaffen, nutzt AMM die Liquidität in öffentlichen Kryptowährungspools mit mehreren Token, die in speziellen intelligenten Verträgen verschlüsselt sind.

Wie kam es zu den automatischen Marktmachern (AMM)?

Ein Automated Market Maker (AMM) ist ein autonomer Handelsmechanismus, mit dem die meisten DeFi-Handelsprotokolle arbeiten. Es ermöglicht den Kapitalverkehr und die Ausführung von Börsentransaktionen durch die Nutzer auf den verfügbaren Krypto-Asset-Märkten.

Der erste prominente Entwickler, der über die Implementierung von AMM sprach, war Alan Liu, Mitglied des Gnosis-Projektteams. Seine Ideen wurden von Ethereum-Gründer Vitalik Buterin im Jahr 2016 auf Reddit und im Juli 2017 in einem persönlichen Blog dargelegt.

Dieses Konzept bildete die Grundlage des Uniswap-Plattformprotokolls, das seinen ersten Zuschuss von 100.000 US-Dollar von der Ethereum Foundation erhielt. Darüber hinaus beriet Vitalik Buterin die Entwickler von Uniswap.

In der Folge wurde AMM gerade durch Uniswap weithin bekannt. Gleichzeitig war eine der ersten erfolgreichen Implementierungen von AMM die Plattform Bancor Network, die im Juni 2017 über einen ICO 140 Millionen Dollar einnahm.

Welcher Zusammenhang besteht zwischen Liquiditätspools und AMM?

Das Schlüsselelement, das für das Funktionieren von AMM erforderlich ist, ist ein Liquiditätspool – eine Art Speicher für Krypto-Assets in Form eines intelligenten Vertrags. Ein Liquiditätspool besteht in der Regel aus zwei Krypto-Assets und bildet einen Markt – analog zu einem Handelspaar an einer zentralisierten Börse.

Einige Teilnehmer des Pools halten ihre Gelder fest, um durch Börsengebühren Einnahmen zu erzielen. Diese Nutzer werden als Liquiditätsanbieter bezeichnet.

Die andere Kategorie sind die direkten Nutzer der dezentralen Börse, die Kryptowährungen im Protokoll tauschen (solche Transaktionen werden „Swaps“ genannt) und dabei einen Teil der Pools nutzen.

Um die Liquiditätspools besser zu verstehen, sollte man sich überlegen, wie es zu ihrer Entstehung kam.

Die ersten DEX-Börsen liefen auf Ethereum und nutzten das Standard-Auftragsbuch, das von zentralisierten Börsen für den Handel verwendet wird. Damit ein solcher Handelsmechanismus effektiv ist, muss er eine extrem hohe Verarbeitungsgeschwindigkeit für Transaktionen aufweisen. Da die Transaktionen an einer dezentralen Börse über eine Blockchain bestätigt werden, war die tatsächliche Geschwindigkeit und Kapazität solcher DEXs extrem begrenzt. AMM hat eine Lösung für dieses Problem gefunden.

AMM ist also eine grundlegend andere Art, einen Markt für Vermögenswerte zu schaffen, da es sich um die Formel oder die Regeln handelt, nach denen das Protokoll mit Kauf- oder Verkaufsangeboten sowie mit Benutzerreserven arbeitet.

Wie funktionieren die Liquiditätspools?

Pools können zwei oder mehr Vermögenswerte verwenden. Auf der Uniswap-Börse können Sie zum Beispiel Pools für gepaarte Token erstellen. Die Balancer-Plattform ermöglicht es Ihnen, Pools für drei oder mehr Token zu erstellen. Und das Curve-Protokoll wurde für Pools entwickelt, die auf Vermögenswerten mit ähnlichem Wert basieren, wie z. B. ETH und der Wrapped Token WETH oder USDC und DAI. Der Betrieb dieser Pools wird von der AMM geregelt.

Jeder dieser AMM-DEXs kann seine eigenen Formeln und Regeln für die Interaktion mit Liquiditätspools verwenden. Das Uniswap-Protokoll beispielsweise verwendet die folgende Formel: x * y = k.

In der Gleichung stehen x und y für die Anzahl der im Liquiditätspool verfügbaren Token; k ist eine Konstante, eine so genannte Invariante. Im Fall von Curve werden die Formeln x * y = k und x + y = k verwendet.

SushiSwap- und PancakeSwap-Projekte funktionieren ebenfalls nach der Formel x * y = k, die die häufigste Art von AMM-DEX ist.

Wie wird ein Vermögenswert im Liquiditätspool bepreist?

Wenn die Liquidität im Pool blockiert wird, erhält der Anbieter spezielle LP-Tokens, die seinen Anteil am Pool bestätigen. Sie können als Schuldschein angesehen werden, dessen Besitz Sie dazu berechtigt, Provisionen aus Börsengeschäften an der Börse zu erhalten und Ihren Anteil aus dem Pool zurückzuerhalten.

LP-Token sind übertragbare Krypto-Assets, die auf dem freien Markt verkauft oder getauscht werden können, aber auch in DeFi-Anwendungen Dritter investiert werden können.

Der Vorgang des Tauschs eines Vermögenswerts gegen einen anderen über einen Liquiditätspool wird als Swap bezeichnet. Der Kern des Verfahrens besteht darin, dem Pool nur einen Vermögenswert hinzuzufügen, anstatt zwei, wie im Falle der LP. Für Swaps erhebt der Pool eine geringe Gebühr, vergleichbar mit den Transaktionsgebühren an zentralen Börsen, d.h. 0,1-0,3%. Die Gebühren werden den Liquiditätsanbietern im Verhältnis zu ihrem Anteil am Pool zugewiesen.

Beispiel

Lassen Sie uns einen bedingten Liquiditätspool für das Paar ETH/USDC erstellen. Bei einem Preis von 1 ETH, der 2.000 USDDC entspricht, müssen wir eine beliebige Menge dieser beiden Münzen im Verhältnis von 1:2.000 gleichzeitig in einem intelligenten Vertrag sperren. Zu diesem Preis können sich 100 ETH und 200.000 USDC im Pool befinden.

Das Gleichgewicht der Vermögenswerte im Pool wird durch ihren Preis bestimmt. Wenn ein Nutzer beschließt, 10 ETH über den oben beschriebenen Pool zu tauschen, wird er seine Coins in einer regulären Transaktion in einen Smart Contract einbringen. Im Austausch für seine 10 ETH erhält er 20.000 USDC (ohne Wechselgebühren).

Nach diesem Austausch wird der Poolsaldo bereits 110 ETH und 180.000 USDC betragen. Folglich wird der Preis für ETH in diesem speziellen Pool bei 1636 USDC statt bei 2000 USDC auf anderen Märkten liegen. Diese Situation zieht Arbitrage-Händler an, die das Ungleichgewicht ausnutzen, indem sie dem Pool USDC hinzufügen, bis der Marktpreis 2.000 USDC pro ETH erreicht.

Was sind die Nachteile der AMM?

Die AMM war zwar ein Durchbruch für den Handel und die DeFi, hat aber auch eine Reihe von eklatanten Nachteilen. Erstens besteht bei Swapgeschäften mit AMMs ein hohes Risiko von Kursabweichungen. Dies wiederum birgt die Gefahr von volatilen Verlusten für LPs und extrahierten Werten (MEVs) für regelmäßige Nutzer.

Andere Arten von AMM werden zum Schutz vor solchen Risiken geschaffen, wie z. B. das CowSwap-Projekt, das die Entwicklung von AMM-Balancer und dem Gnosis-Protokoll kombiniert.

Zweitens kann beim Handel über AMM, anders als bei zentralen Börsen, nur eine Art von Auftrag erteilt werden. Sie können nicht mit Limit-Aufträgen oder anderen Arten von Aufträgen, wie z. B. Stop-Loss, handeln.

Was ist ein nicht dauerhafter Verlust?

Ein dauerhafter Verlust (Impermanent Loss, IL) ist ein vorübergehender oder nicht realisierter Verlust beim Halten von Vermögenswerten im Liquiditätspool mit AMM-DEX. ILs beziehen sich auf Liquiditätsanbieter (LPs) und beziehen sich auf die Differenz zwischen dem Preis zum Zeitpunkt der Einbindung der Token in den Pool und dem tatsächlichen Preis zum Zeitpunkt des Haltens. Verluste werden als nicht realisiert bezeichnet, da sie erst dann feststehen, wenn dem Pool Liquidität entzogen wird.

Nehmen wir als Beispiel einen Liquiditätspool an der Uniswap-Börse, der nach der klassischen Formel x * y = k funktioniert:

  1. Ein Liquiditätsanbieter hat 1 ETH und 2.000 DAI gesperrt. Sein Anteil am Pool beträgt 10 %.
  2. Insgesamt befinden sich 10 ETH und 20.000 DAI in dem Pool – das entspricht 40.000 DAI.
  3. Der Saldo des Pools hat sich nicht verändert, da es keine neuen Liquiditätsgeber gab.
  4. Nehmen wir an, dass der Marktpreis von ETH auf 4.000 DAI gestiegen ist.
  5. Arbitrage-Händler nutzten die Situation aus und änderten das Verhältnis im Pool auf 5 ETH auf der einen und 20.000 DAI auf der anderen Seite. Gleichzeitig blieb die Gesamtgröße des Pools bei den ursprünglichen 40.000 DAI.
  6. Zu diesem Zeitpunkt beschloss der Liquiditätsanbieter, seinen Anteil von 10 % aus dem Pool zu nehmen.
  7. Beim aktuellen Stand des Pools entnimmt er 0,5 ETH und 2.000 DAI, obwohl er ursprünglich 1 ETH und 2.000 DAI hinzugefügt hat.
  8. Der ursprüngliche Wert seines Anteils betrug 4.000 DAI (1 ETH plus 2.000 DAI) in Form von Stabelcoins. Der Vermögenswert zum Zeitpunkt der Auszahlung betrug 4000 DAI (0,5 ETH plus 2000 DAI)
  9. Hätte der Nutzer jedoch einfach seine 1 ETH und 2000 DAI behalten, hätte der Wert seines Vermögens 6000 DAI betragen. Dies ist der nicht realisierte Verlust oder Gewinn bei Verwendung von AMM-DEX.
  10. Der Nutzer würde außerdem 10 % (im Verhältnis zu seinem Anteil am Pool) aller Poolgebühren als Liquiditätsprämie erhalten. Die Belohnung kann sich z. B. durch Steuern verringern, die an die Entwickler oder an die Projektkasse für künftige Entwicklungen gezahlt werden.

Dies ist ein fiktives Beispiel für einen starken Anstieg des Preises eines Vermögenswerts um 50 %, ohne Berücksichtigung der Mehrfachgeschäfte von Arbitragehändlern und der Zeit, die benötigt wird, um den Preis von
den Preis des Vermögenswerts innerhalb des Pools mit dem Preis an zentralen Börsen, wo Änderungen sofort auftreten.

Wenn der Markt „ruhig“ ist, werden variable Bewegungen zur Berechnung der nicht dauerhaften Verluste hinzugefügt, wie der StarkNet-Entwickler Peteris Erins in seinem Blog beschreibt. Als Ergebnis dieser Prognoseberechnungen wird der Wert des permanenten Verlusts bei einer zweifachen Bewegung des Vermögenspreises etwa 5,7 % betragen. Dabei handelt es sich jedoch nur um einen voraussichtlichen Wert – potenzielle „Verluste“ lassen sich nur sehr schwer vorhersagen.

Wie lassen sich die Risiken beim Handel mit AMM verringern?

Bevor Sie mit der Nutzung des Liquiditätspools beginnen, sollten Sie alle möglichen Gebühren berechnen, die Sie zum Zeitpunkt der Einzahlung und der geplanten Entnahme von Vermögenswerten zahlen müssen.

Sie müssen die Möglichkeit von Hin- und Herbewegungen bei den Preisen von Vermögenswerten berücksichtigen. Einige potenzielle Probleme, wie z. B. das Risiko eines nicht dauerhaften Verlusts (IL), können im Voraus berechnet werden.

Um IL zu berechnen, muss man die Art ihrer Entstehung verstehen. Sie können auch einen der im Internet verfügbaren Rechner für nicht dauerhafte Verluste verwenden.