Cos'è un Automated Market Maker (AMM)?
Un approccio per concettualizzare un market maker automatizzato è quello di un programma informatico costantemente pronto a fornire un confronto di prezzo tra due asset. Alcuni, come Uniswap, utilizzano una formula semplice, mentre altri, come Curva e Balancer, si affidano a quelli più complessi.
Non solo puoi fare trading senza fiducia usando un AMM, ma puoi anche diventare la casa fornendo liquidità a un pool di liquidità. Per questo motivo, quasi tutti possono partecipare alle attività di market making di una borsa e ricevere commissioni per i loro sforzi di fornire liquidità.
Grazie alla loro semplicità d'uso e alla loro facilità di funzionamento, gli AMM si sono affermati con successo nel mondo del lavoro. Industria DeFi. Il concetto di criptovaluta si basa sulla decentralizzazione del mercato in questo modo.
Introduzione
In questo periodo, i protocolli di market maker automatizzati come l'Uniswap registrano costantemente volumi competitivi, forte liquidità e un numero crescente di utenti.
Ma come avvengono esattamente queste transazioni?
Cos'è un market maker automatizzato (AMM)?
Come funziona un market maker automatico (AMM)?
Un AMM funziona in modo simile a uno scambio di ordini, in quanto ci sono coppie di trading, ad esempio ETH/DAI. Tuttavia, non è necessario avere una controparte (un altro trader) dall'altra parte per effettuare un'operazione. L'utente si impegna in una conversazione digitale con uno smart contract che "crea" il mercato per suo conto.
Le transazioni dirette tra i portafogli degli utenti avvengono quando si utilizza una borsa decentralizzata come Binance DEX. Su Binance DEX, se si vendono BNB in cambio di BUSD, ci sarà un altro utente sul lato opposto della transazione che acquisterà BNB utilizzando i propri BUSD. Questo tipo di scambio viene definito transazione peer-to-peer o P2P.
D'altra parte, si possono considerare gli AMM come mercati peer-to-contract (P2C). Poiché le transazioni sono condotte tra utenti e contratti, non c'è bisogno di controparti nel senso convenzionale del termine. In un AMM non sono disponibili diversi tipi di ordini, poiché non esiste un portafoglio ordini. Invece del giudizio umano, il prezzo da pagare per un articolo che si desidera acquistare o vendere è deciso da una formula. Tuttavia, è importante notare che alcuni progetti futuri di AMM potrebbero essere in grado di aggirare questo vincolo.
Pertanto, non c'è bisogno di controparti; ma il mercato deve comunque essere creato da chiunque, giusto? Esatto. Gli utenti, definiti collettivamente fornitori di liquidità, devono continuare a fornire liquidità allo smart contract (LP).
Cos'è un pool di liquidità?
I fondi vengono aggiunti ai pool di liquidità da entità note come fornitori di liquidità (LP). Un pool di liquidità è un grande pool di denaro a cui gli operatori hanno accesso per effettuare transazioni. Gli LP hanno diritto a ricevere commissioni da tutte le transazioni che avvengono all'interno del loro pool come compenso per la liquidità che forniscono al protocollo. Per quanto riguarda l'Uniswap, i Limited Partner (LP) contribuiscono con un importo pari al valore di due token, ad esempio contribuendo con 50% ETH e 50% DAI al pool ETH/DAI.
Aspetta, quindi tutti vogliono diventare market maker, giusto? Certo! Aggiungere denaro a un pool di liquidità è un processo semplice e veloce. Il protocollo decide quali saranno le ricompense. Per esempio, Uniswap v2 prevede una commissione di 0,3% sugli scambi, che viene interamente distribuita tra gli LP. È possibile che altre piattaforme o fork prevedano commissioni più basse per convincere altri fornitori di liquidità a unirsi al loro pool.
Perché è fondamentale attingere a una quantità sufficiente di liquidità? Per il modo in cui sono progettati gli AMM, la quantità di slippage che può verificarsi a causa di ordini di grandi dimensioni è direttamente proporzionale alla quantità di liquidità presente nel pool. Per questo motivo, la piattaforma può finire per registrare un aumento del volume e così via.
I problemi di slittamento saranno diversi per ogni singolo progetto di AMM, ma è sicuramente un aspetto da tenere presente. Tenete presente che il prezzo si basa su una sorta di algoritmo. La quantità di spostamento del rapporto tra le token nel pool di liquidità a seguito di una transazione è il fattore principale che viene preso in considerazione per determinaremining questo. Se il rapporto si sposta in modo significativo, il calcolo subirà uno slittamento significativo.
Per fare un ulteriore passo avanti, supponiamo che abbiate l'intenzione di acquistare tutto l'ETH disponibile nel pool ETH/DAI su Uniswap. Ebbene, non potreste! Vi verrebbe richiesto di pagare un premio sempre crescente per ogni unità extra di etere, ma non sareste mai in grado di acquistarlo tutto dal pool anche se lo faceste. Perché? Per via dell'equazione x * y = k. Nel caso in cui x o y siano uguali a 0, il che indicherebbe che non ci sono ETH o DAI nel pool, l'equazione non avrebbe più senso.
Ma questa non è la storia completa delle AMM e dei pool di liquidità. Dovrete tenere a mente qualcos'altro quando fornite liquidità alle AMM - perdita impermanente.
Cos'è la perdita impermanente?
La perdita di Impermanent si verifica quando il rapporto di prezzo delle token depositate cambia dopo averle depositate nel pool. Maggiore è il grado di variazione, più significativa è la perdita temporanea. Gli AMM funzionano meglio con coppie di token che hanno un valore comparabile tra loro. Esempi di tali coppie di token sono le stablecoin e gli token avvolti. Se il rapporto di prezzo tra le coppie rimane all'interno di un intervallo ragionevolmente limitato, la possibilità di subire perdite impermanenti è piuttosto bassa.
Se, invece, il rapporto subisce variazioni significative, i fornitori di liquidità potrebbero essere più avvantaggiati nel mantenere gli token in proprio possesso piuttosto che contribuire in contanti a un pool. Ciononostante, i pool di Uniswap come ETH/DAI, più vulnerabili alle perdite transitorie, sono rimasti redditizi grazie alle commissioni di negoziazione accumulate.
Detto questo, il termine "perdita impermanente" non è l'approccio più appropriato per descrivere questo evento. Il concetto di "permanenza" si basa sul presupposto che se i valori delle attività tornano al punto in cui erano al momento del deposito, le perdite si ridurranno. Tuttavia, è estremamente probabile che le perdite siano permanenti se si ritira il denaro a un rapporto di prezzo diverso da quello a cui è stato collocato. Sebbene i costi di transazione possano ridurre le perdite in determinate circostanze, è essenziale tenere presente il potenziale di tali perdite.
Fate attenzione quando depositate fondi in un AMM e assicuratevi di comprendere le implicazioni della perdita impermanente. Se desiderate avere una panoramica avanzata sulle perdite impermanenti, continuate a leggere il nostro articolo su di esso.
Pensieri di chiusura
Il settore della finanza decentralizzata si basa molto sui market maker automatizzati. Essi consentono a quasi tutti di costruire mercati in modo semplice ed efficace. Anche se presentano alcune carenze rispetto agli scambi di ordini, l'innovazione complessiva che offrono allo spazio delle criptovalute è piuttosto vantaggiosa.
Gli AMM non hanno ancora raggiunto il loro pieno potenziale. Gli AMM che conosciamo e utilizziamo oggi, come l'Uniswap, il Curve e l'PancakeSwap, hanno un bel design ma una serie di funzioni piuttosto limitata. È molto probabile che in futuro ci sarà un gran numero di ulteriori AMM dal design unico. Questo dovrebbe portare a una riduzione dei costi, a un minore attrito e, infine, a un miglioramento della liquidità per ogni cliente di una borsa decentralizzata.