Asset digitali
Che cos’è un Market Maker Automatico (AMM)?
Automated Market Makers (AMM) have been a crucial concept for the success of Finanza Decentralizzata (DeFi), or at the very least, some of its biggest aspects. Without them, decentralized exchanges (DEXes) would not be able to function, and users were unable to benefit from them. That all changed in 2018, when Uniswap è stato lanciato, becoming the first decentralized platform to successfully use an AMM system.
Cosa sono i Market Maker Automatici (AMM)?
In parole semplici, un market maker automatico (AMM) è un protocollo che consente il funzionamento degli exchange decentralizzati. I DEX permettono agli utenti di scambiare valute digitali tra loro collegandole in modo più diretto, senza intermediari, e gli AMM funzionano come meccanismi di trading autonomi che rendono possibile questo scambio.
Grazie a loro, il settore DeFi può funzionare senza la necessità di exchange centralizzati o altre tecniche di market making.
Ma, per comprendere davvero l’entità del contributo che gli AMM hanno dato nello sviluppo della finanza decentralizzata, dovremmo approfondire ulteriormente e spiegare cosa sono i market maker.
Cosa sono i Market Maker e perché sono importanti?
Prima che il settore DeFi esplodesse nel 2020, gli exchange decentralizzati non registravano un grande utilizzo. In effetti, nonostante Uniswap avesse introdotto un sistema AMM nel 2018, molti si chiedevano se i DEX avrebbero mai preso piede, o se sarebbero semplicemente scomparsi come un altro esperimento fallito del settore cripto.
Il motivo è che mancava liquidità. La liquidità è estremamente importante per il trading, sia in criptovalute che nella finanza tradizionale, perché permette agli utenti di completare le operazioni rapidamente, sfruttare le variazioni di prezzo favorevoli o limitare le perdite e salvare ciò che possono se il prezzo inizia improvvisamente a crollare.
Senza di essa, nessuno rischierebbe di fare trading sulle piattaforme, come è avvenuto con i vecchi DEX. Mancavano liquidità perché nessuno li usava, e nessuno li usava perché mancava liquidità. Con l’industria cripto estremamente volatile, i rapidi cambi di prezzo possono verificarsi in qualsiasi momento, e gli utenti devono poter reagire rapidamente, senza tempo da perdere nell’attesa che qualcuno arrivi sulla piattaforma con l’intenzione di acquistare la quantità esatta di monete che il venditore offre, o viceversa.
Questo problema è stato risolto sulle piattaforme centralizzate dai market maker — protocolli che facilitano il processo necessario a fornire liquidità per le coppie di trading elencate. Naturalmente, in quella situazione, l’exchange centralizzato (CEX) supervisiona l’intero processo, nonché le operazioni dei trader, e fornisce un sistema che garantisce che tutti gli ordini di trading vengano abbinati correttamente.
Quindi, se un trader desidera acquistare una certa quantità di una specifica moneta, i CEX la abbinano a un venditore che vende quella moneta e offre una quantità approssimativa, a un prezzo simile. In altre parole, i CEX agiscono come intermediari tra i trader.
Questo sistema ha funzionato abbastanza bene per anni, e il processo è diventato piuttosto fluido. Con l’adozione crescente, è stato più facile abbinare acquirenti e venditori e aiutarli a concludere le loro operazioni. Tuttavia, non sempre sono disponibili opportunità così perfette, e i venditori con esigenze particolari non trovano spesso immediatamente acquirenti con esigenze corrispondenti.
Se l’exchange non riesce a trovare un buon abbinamento, la liquidità è considerata bassa. In altre parole, la liquidità è la facilità di comprare e vendere asset in un determinato momento. Se ci sono molti ordini di acquisto e vendita disponibili, abbinarli è una questione semplice, e la liquidità è considerata alta.
In questi casi, tendiamo a osservare lo slippage, ovvero la situazione in cui il prezzo di un asset al momento dell’esecuzione della vendita è diverso da quello precedente al completamento dell’operazione. In pratica, gli exchange garantiranno che la transazione avvenga, ma se non ci sono operazioni al medesimo prezzo, troveranno la soluzione migliore successiva, che sarebbe un’offerta con un prezzo significativamente più basso/alto.
Ciò è particolarmente vero durante periodi di alta volatilità, dove l’esecuzione immediata della transazione è imprescindibile. Tuttavia, lo slippage è estremamente dannoso per i trader, motivo per cui gli exchange fanno tutto il possibile per garantire che i trader non debbano mai sperimentarlo. Lo fanno facendo affidamento su istituzioni finanziarie e trader professionisti per fornire liquidità alle coppie di trading necessarie. A queste entità viene chiesto di creare una serie di ordini che corrispondano alle richieste degli utenti dell’exchange, garantendo così che ci sia sempre sufficiente liquidità per soddisfare la domanda.
In che modo un AMM è diverso?
Il modo in cui operano i market maker è adeguato per le piattaforme centralizzate, ma gli exchange decentralizzati desiderano essere più indipendenti, motivo per cui hanno trovato un approccio diverso. Non utilizzano sistemi di abbinamento degli ordini come i CEX, né hanno un’infrastruttura custodiale, il che significa che non detengono né le chiavi private dei wallet dei trader né i fondi custoditi al loro interno. Sono davvero decentralizzati, il che significa che i trader sono gli unici ad avere accesso al proprio denaro.
Per quanto riguarda i sistemi di abbinamento degli ordini, sono stati sostituiti dagli AMM — protocolli che si basano su smart contract. Gli smart contract vengono utilizzati per definire il prezzo dell’asset in base a domanda e offerta, e forniscono anche liquidità. Ma, come hanno risolto il problema della bassa liquidità?
Semplice — hanno creato dei pool di liquidità, che sono essenzialmente smart contract con grandi quantità di monete e token al loro interno. Questi fondi sono depositati dagli stessi utenti retail, i quali sono quindi chiamati fornitori di liquidità. In sostanza, le piattaforme offrono un incentivo agli utenti per depositare le loro monete e token inattivi in uno smart contract e renderli disponibili agli altri utenti dell’exchange.
In cambio, ricevono ricompense sotto forma di reddito passivo. Inoltre, gli AMM utilizzano equazioni matematiche predefinite per garantire che i pool di liquidità rimangano il più possibile bilanciati. Questo elimina anche eventuali discrepanze nella determinazione del prezzo degli asset nel pool.
Naturalmente, gli utenti non sono obbligati a depositare i propri asset e sono liberi di ritirarli in qualsiasi momento. Alcune piattaforme possono includere penalità se gli utenti ritirano i fondi prima della scadenza del periodo predeterminato, ma ciò non avviene su tutte le piattaforme, e se è una delle condizioni — è chiaramente indicato nel contratto.
Vale anche la pena notare che numerose piattaforme emettono token di governance speciali, che rappresentano un’altra forma di incentivo. Con i token di governance in loro possesso, gli utenti ottengono la possibilità di partecipare alla governance dell’intero progetto. Hanno il diritto di proporre cambiamenti che avvantaggerebbero la piattaforma e la sua community, o di votare le proposte pubblicate da altri utenti. In queste situazioni, il voto degli utenti che possiedono più token di governance ha tipicamente più peso rispetto a quelli che ne possiedono meno. Se la maggioranza dei detentori di token di governance vota a favore dell’implementazione della proposta, gli sviluppatori la realizzeranno.
I rischi dei pool di liquidità
Un’ultima cosa da spiegare è uno dei rischi più grandi associati ai pool di liquidità. Si tratta di quello che viene chiamato perdita impermanente, e si verifica quando il rapporto di prezzo degli asset nel pool fluttua.
In queste situazioni, il pool di liquidità subirà automaticamente delle perdite quando e se il rapporto di prezzo degli asset nel pool cambia rispetto al prezzo che gli asset avevano al momento del deposito nello smart contract. Ovviamente, più è elevato il cambiamento di prezzo, maggiori saranno le perdite subite dall’utente.
La perdita impermanente è più comune nei pool che contengono criptovalute altamente volatili. Tuttavia, è anche importante notare perché la perdita è definita “impermanente”. Il motivo è che esiste la possibilità che il rapporto di prezzo torni indietro, e che il prezzo ritorni al livello che aveva al momento del deposito.
Ciò può, ancora una volta, verificarsi a causa dell’alta volatilità delle valute digitali, alcune più di altre. In altre parole, se il prezzo degli asset depositati cambia mentre gli asset sono ancora depositati, gli utenti affrontano una potenziale perdita. Tale perdita non deve necessariamente verificarsi, e l’unico modo per evitarla è ritirare gli asset dal pool di liquidità prima che il prezzo torni al valore originale (o più alto).
Un altro aspetto da notare è che le perdite possono essere compensate dalle ricompense che l’utente ha ricevuto mantenendo i token bloccati. Quindi, ritirare i token in quel momento significherebbe perdere la ricompensa, ma almeno l’utente non subirebbe una perdita, trovandosi invece nella stessa situazione (per quanto riguarda il valore) di quando aveva inizialmente depositato i token.
Conclusione
I Market Maker Automatici (AMM) sono una parte essenziale del settore della finanza decentralizzata, o più specificamente, degli exchange decentralizzati. Grazie a loro, gli exchange decentralizzati sono in grado di fornire i loro servizi senza dover fare affidamento sui metodi utilizzati dai loro equivalenti centralizzati, e tutti i DEX ora li utilizzano come il modo più efficiente per offrire liquidità all’industria delle criptovalute.












