Al momento stai visualizzando Cos’è un AMM, Automated Market Maker?

Cos’è un AMM, Automated Market Maker?

Tempo di lettura: 7 minuti

Gli Automated Market Maker incentivano gli utenti a diventare fornitori di liquidità in cambio di una quota delle commissioni di transazione e di token gratuiti.

Quando Uniswap è nata nel 2018, è diventata la prima piattaforma decentralizzata ad utilizzare con successo un sistema di market maker automatizzato (AMM).
Un market maker automatizzato (AMM) è il protocollo sottostante che alimenta tutti gli exchange decentralizzati (DEX), e i DEX aiutano gli utenti a scambiare criptovalute mettendoli direttamente in contatto, senza un intermediario. In poche parole, i market maker automatizzati sono meccanismi di trading autonomi che eliminano la necessità di scambi centralizzati e le relative tecniche di market-making. In questa guida, esploreremo come funzionano gli AMM.
Ma prima, diamo un’occhiata a cosa sono i market maker.

No invece, ancora prima devo specificare una cosa: Cazoo è un diario di viaggio, non sono un consulente finanziario. Non fare l’errore di investire soldi che non ti puoi permettere. L’investimento è rischiosissimo: se non stai attento perdi traccia dei tuoi fondi, fatichi a stare dietro alle operazioni che vuoi seguire. Posso darti solo un consiglio, fai molta attenzione.

Cos’è un market maker?

TL:DR i market maker facilitano i processi necessari per fornire liquidità alle coppie di trading.

Un market maker facilita il processo necessario a fornire liquidità per le coppie di scambio sulle borse centralizzate. Una borsa centralizzata supervisiona le operazioni dei trader e fornisce un sistema automatizzato che assicura che gli ordini di trading siano abbinati di conseguenza. In altre parole, quando il trader A decide di comprare 1 BTC a 34.000 dollari, lo scambio si assicura di trovare un trader B disposto a vendere 1 BTC al tasso di cambio preferito dal trader A. Come tale, lo scambio centralizzato è più o meno l’intermediario tra il trader A e il trader B. Il suo compito è quello di rendere il processo il più fluido possibile e far corrispondere gli ordini di acquisto e di vendita degli utenti in tempo record.

Quindi, cosa succede se la borsa non riesce a trovare le corrispondenze adatte per gli ordini di acquisto e di vendita istantaneamente?
In un tale scenario, diciamo che la liquidità degli asset in questione è bassa.

  • La liquidità, in termini di trading, si riferisce a quanto facilmente un asset può essere comprato e venduto. Un’alta liquidità suggerisce che il mercato è attivo e ci sono molti trader che comprano e vendono un particolare asset. Al contrario, una bassa liquidità significa che c’è meno attività ed è più difficile comprare e vendere un asset.

Quando la liquidità è bassa, gli slippage tendono a verificarsi.

Che cosa è lo slippage?

È il prezzo di un’attività che, al momento dell’esecuzione di un’operazione, si sposta considerevolmente prima che l’operazione venga completata. Questo si verifica spesso in terreni volatili come il mercato delle criptovalute, quindi gli scambi devono garantire che le transazioni siano eseguite istantaneamente per ridurre gli slittamenti di prezzo.
Per ottenere un sistema di trading fluido, le borse centralizzate si affidano a trader professionisti o istituzioni finanziarie per fornire liquidità alle coppie di trading. Queste entità creano ordini multipli di domanda e offerta per abbinare gli ordini dei trader. In questo modo, la borsa può garantire che le controparti siano sempre disponibili per tutti gli scambi. In questo sistema, i fornitori di liquidità assumono il ruolo di market maker.

Cos’è un market maker automatizzato (AMM)?

A differenza delle borse centralizzate, i DEX cercano di sradicare tutti i processi intermedi coinvolti nel trading di criptovalute. Non supportano sistemi di corrispondenza degli ordini o infrastrutture di custodia (dove lo scambio detiene tutte le chiavi private dei wallet, dei portafogli). Come tali, i DEX promuovono l’autonomia in modo che gli utenti possano avviare operazioni direttamente da portafogli non custodiali (portafogli dove l’individuo controlla la chiave privata).

Inoltre, i DEX sostituiscono i sistemi di corrispondenza degli ordini e i libri degli ordini con protocolli autonomi chiamati AMM. Questi protocolli usano contratti intelligenti – programmi informatici auto-esecutivi – per definire il prezzo degli asset digitali e fornire liquidità. Qui sta la magia: il protocollo raggruppa la liquidità tramite l’utilizzo di smart contracts. In sostanza, gli utenti non stanno tecnicamente scambiando contro le controparti – invece, stanno scambiando contro la liquidità bloccata all’interno dei contratti intelligenti. Questi contratti intelligenti sono spesso chiamati pool di liquidità.
In particolare, solo gli individui o le aziende ad alto patrimonio possono assumere il ruolo di fornitore di liquidità nelle borse tradizionali. Per quanto riguarda gli AMM, qualsiasi entità può diventare fornitore di liquidità, purché soddisfi i requisiti specificati all’interno dello smart contract. Esempi di AMM includono Uniswap, Balancer e Curve.

Binance offre soluzioni di AMM? Ne abbiamo parlato in questo articolo: Come guadagnare criptovalute con Binance Liquid Swap

E se vuoi iscriverti a Binance, se non sei ancora iscritto, con il mio codice referral! Il mio referral id è QRH1VIJ8, oppure puoi semplicemente cliccare qui.

Come funzionano gli Automatic Market Makers (AMM)?

Ci sono due cose importanti da sapere sugli AMM:

  • Le coppie di trading che normalmente si trovano su una borsa centralizzata esistono come “pool di liquidità” individuali negli AMM. Per esempio, se vuoi scambiare Ether con Tether, devi trovare un pool di liquidità ETH/USDT.
  • Invece di usare market maker dedicati, chiunque può fornire liquidità a questi pool depositando entrambi gli asset rappresentati nel pool. Per esempio, se volessi diventare un fornitore di liquidità per un pool ETH/USDT, dovresti depositare un certo rapporto predeterminato di ETH e USDT.

Per assicurarsi che il rapporto di asset nei pool di liquidità rimanga il più equilibrato possibile e per eliminare le discrepanze nel prezzo degli asset messi in comune, gli AMM utilizzano equazioni matematiche predefinite. Per esempio, Uniswap e molti altri protocolli di scambio DeFi usano una semplice equazione xy=k per impostare la relazione matematica tra i particolari asset detenuti nei pool di liquidità.

Qui, x rappresenta il valore del bene A, y denota il valore del bene B, mentre k è una costante. I pool di liquidità di Uniswap mantengono sempre uno stato in cui la moltiplicazione del prezzo dell’Asset A e il prezzo di B è sempre uguale allo stesso numero.

Per capire come funziona, usiamo un pool di liquidità ETH/USDT come caso di studio: quando ETH viene acquistato dai trader, questi aggiungono USDT al pool e rimuovono ETH. Questo fa diminuire la quantità di ETH nel pool, che, a sua volta, fa aumentare il prezzo di ETH per soddisfare l’effetto di bilanciamento di xy=k. Al contrario, poiché più USDT sono stati aggiunti al pool, il prezzo di USDT diminuisce. Quando USDT viene acquistato, avviene il contrario – il prezzo di ETH scende nel pool mentre il prezzo di USDT sale.

Ribilanciamento all’interno di una Pool di Liquidità in un AMM

Quando vengono piazzati grandi ordini negli AMM e una quantità considerevole di un token viene rimossa o aggiunta a una pool, possono nascere notevoli discrepanze tra il prezzo dell’asset nel pool e il suo prezzo di mercato (il prezzo a cui viene scambiato in più borse). Per esempio, il prezzo di mercato di ETH potrebbe essere 3.000 dollari ma in un pool, potrebbe essere 2.850 dollari perché qualcuno ha aggiunto un sacco di ETH a un pool per rimuovere un altro token.

Questo significa che ETH verrebbe scambiato con uno sconto nel pool, creando un’opportunità di arbitraggio. Il trading di arbitraggio è la strategia di trovare le differenze tra il prezzo di un bene su più borse, comprandolo sulla piattaforma dove è leggermente più economico e vendendolo sulla piattaforma dove è leggermente più alto.

Per le AMM, i trader di arbitraggio sono finanziariamente incentivati a trovare asset che vengono scambiati con sconti nei pool di liquidità e a comprarli fino a quando il prezzo dell’asset torna in linea con il suo prezzo di mercato.

Per esempio, se il prezzo dell’ETH in un pool di liquidità è giù, rispetto al suo tasso di scambio su altri mercati, i trader di arbitraggio possono trarre vantaggio acquistando l’ETH nel pool a un tasso più basso e vendendolo a un prezzo più alto sulle borse esterne. Con ogni scambio, il prezzo dell’ETH messo in comune si riprenderà gradualmente fino a quando non corrisponderà al tasso di mercato standard.

Si noti che la x*y=k di Uniswap è solo una delle formule matematiche utilizzate dagli AMM oggi. Per esempio, Balancer utilizza una forma molto più complessa di relazione matematica che permette agli utenti di combinare fino a 8 asset digitali in un unico pool di liquidità. Curve, invece, adotta una formula matematica adatta all’accoppiamento di stablecoin o asset simili.

Il ruolo dei fornitori di liquidità negli AMM

Come discusso in precedenza, le AMM richiedono liquidità per funzionare correttamente. I pool che non sono adeguatamente finanziati sono suscettibili di slittamenti (slippage). Per mitigare gli slittamenti, le AMM incoraggiano gli utenti a depositare le attività digitali nei pool di liquidità in modo che gli altri utenti possano negoziare contro questi fondi.

Come incentivo, il protocollo ricompensa i fornitori di liquidità (LP) con una frazione delle commissioni pagate sulle transazioni eseguite sul pool. In altre parole, se il tuo deposito rappresenta l’1% della liquidità bloccata in un pool, riceverai un token LP che rappresenta l’1% delle commissioni di transazione maturate di quel pool. Quando un fornitore di liquidità desidera uscire da un pool, riscatta il suo token LP e riceve la sua quota di commissioni di transazione.
Oltre a questo, gli AMM emettono gettoni di governance agli LP e ai trader. Come suggerisce il nome, un token di governance consente al titolare di avere diritti di voto su questioni relative alla governance e allo sviluppo del protocollo AMM.

Opportunità di yield farming sugli AMM

Oltre agli incentivi evidenziati sopra, gli LP possono anche capitalizzare le opportunità di yield farming che promettono di aumentare i loro guadagni. Per godere di questo beneficio, tutto quello che un liquidity provider deve fare è depositare il rapporto appropriato di asset digitali in un pool di liquidità su un protocollo AMM. Una volta che il deposito è stato confermato, il protocollo AMM invierà i token LP. In alcuni casi è possibile depositare – o “puntare” – questo token in un protocollo di prestito separato e guadagnare interessi extra.

In questo modo è possibile massimizzare i guadagni capitalizzando la componibilità, o interoperabilità, dei protocolli di finanza decentralizzata (DeFi). Da tenere a mente che bisognerà riscattare il token del fornitore di liquidità per ritirare i fondi dal pool di liquidità iniziale.

Cos’è la perdita impermanente?

Uno dei rischi associati ai pool di liquidità è la perdita impermanente. Ciò si verifica quando il rapporto di prezzo degli asset messi in comune fluttua. Un LP subirà automaticamente delle perdite quando il rapporto di prezzo dell’asset in pool si discosta dal prezzo al quale ha depositato i fondi. Maggiore è lo spostamento di prezzo, maggiore è la perdita subita. Le perdite impermanenti colpiscono comunemente i pool che contengono asset digitali molto volatili.

Tuttavia, questa perdita è impermanente perché c’è una probabilità che il rapporto di prezzo torni indietro. La perdita diventa permanente solo quando il Liquidity Provider ritira i suddetti fondi prima che il rapporto di prezzo torni indietro. Inoltre, si noti che i potenziali guadagni dalle commissioni di transazione e dalle puntate di token LP possono talvolta coprire tali perdite.