Che cos'è un Market Maker automatizzato (AMM)?

Che cos'è un Market Maker automatizzato (AMM)?

I market maker automatizzati (AMM) semplificano lo scambio di risorse digitali senza bisogno dell'autorizzazione o di acquirenti e venditori tradizionali. Invece di fare affidamento su persone che offrono prezzi diversi, le AMM utilizzano pool di liquidità. Ecco come funziona:

Sulle normali piattaforme di scambio, acquirenti e venditori elencano i prezzi di beni come azioni, oro o immobili. Quando a qualcuno piace il prezzo, fa uno scambio e quel prezzo diventa il prezzo di mercato. Ma gli AMM adottano un approccio diverso.

Le AMM sono strumenti speciali utilizzati principalmente su Ethereum e nella finanza decentralizzata (DeFi) . Questa tecnologia è decentralizzata, il che significa che è sempre disponibile per il trading e non ha bisogno che acquirenti e venditori tradizionali funzionino.

Questo nuovo modo di fare trading si adatta perfettamente agli ideali della tecnologia Ethereum, criptovaluta e blockchain: nessuna singola persona o entità controlla il sistema e chiunque può creare nuove soluzioni e prendere parte al trading. Ciò rende il processo aperto, giusto e accessibile a tutti.

Come funzionano gli AMM?

I market maker automatizzati (AMM) rappresentano un cambio di paradigma nel mondo degli scambi decentralizzati (DEX), offrendo un meccanismo unico per il trading di coppie, come ETH/DAI, senza la necessità di una controparte tradizionale. A differenza degli scambi centralizzati che abbinano acquirenti e venditori sulla base di un portafoglio ordini, gli AMM operano su base peer-to-contract (P2C), dove le transazioni vengono eseguite tra utenti e contratti intelligenti, semplificando il processo ed eliminando la necessità di tipi di ordine.

Al centro degli AMM ci sono i pool di liquidità, gestiti da fornitori di liquidità (LP) che "bloccano" quantità uguali di token in un contratto intelligente. Questo modello contrasta con le borse tradizionali, dove la liquidità proviene generalmente dalle riserve della borsa o dai singoli market maker. Gli AMM utilizzano formule matematiche preprogrammate, come il modello del market maker del prodotto costante, per adeguare i prezzi in base all’offerta e garantire rapporti di asset equilibrati nei pool.

Un esempio importante di AMM è Uniswap , basato su Ethereum, che offre una vasta gamma di coppie di trading ERC-20 ed esemplifica il successo del modello AMM. Gli utenti contribuiscono ai pool di liquidità e sono incentivati attraverso una quota delle commissioni di negoziazione, proporzionale al loro contributo.

Negli AMM, le coppie di trading esistono come pool di liquidità individuali. Chiunque può fornire liquidità depositando entrambi gli asset in un rapporto predeterminato. Per mantenere rapporti di asset equilibrati, gli AMM come Uniswap utilizzano semplici equazioni come x*y=k, dove xey rappresentano il valore di due diversi asset nel pool e k è una costante. Questa formula garantisce che la moltiplicazione dei prezzi dell'Attività A e dell'Attività B sia sempre uguale allo stesso numero, mantenendo l'equilibrio del mercato.

Ordini di grandi dimensioni negli AMM possono creare discrepanze di prezzo tra il pool e il mercato, portando a opportunità di arbitraggio. I trader sfruttano queste differenze, acquistando asset a prezzi più bassi in pool e vendendoli a prezzi più alti su altre borse, allineando così gradualmente i prezzi dei pool ai tassi di mercato. Diversi AMM utilizzano varie formule matematiche, alcuni come Balancer che consente più asset in un unico pool e Curve che si concentra sull'abbinamento di asset simili come le stablecoin.

Quali sono i vantaggi dell’utilizzo degli AMM?

Trading decentralizzato basato sulla blockchain

Le AMM sono innovazioni del mondo blockchain, che creano un ambiente commerciale in cui gli intermediari non sono necessari. Gli utenti possono fare trading senza registrarsi, condividere informazioni personali o affidare a terzi la gestione dei propri fondi. Tutto ciò di cui hanno bisogno è un portafoglio con custodia autonoma, che offra loro maggiore sicurezza e controllo sui propri beni.

Maggiore accesso alla liquidità

Le AMM offrono ai trader l'accesso a un'ampia varietà di coppie di trading, comprese alcune che potrebbero non essere disponibili sulle borse tradizionali. Forniscono inoltre pool di liquidità in grado di gestire più asset contemporaneamente, consentendo strategie di trading più complesse e diversificate.

Commissioni di negoziazione ridotte

Rispetto agli scambi centralizzati che spesso applicano commissioni elevate, gli AMM di solito hanno costi molto più bassi. Ad esempio, Uniswap, un popolare AMM, addebita solo una commissione dello 0,3% su ogni operazione. Questa struttura tariffaria più bassa rende il trading più conveniente ed efficiente.

Prezzi algoritmici

Gli AMM utilizzano algoritmi per fissare i prezzi degli asset, riducendo alcuni rischi presenti negli scambi centralizzati. Uno di questi rischi è quello di punta, in cui i trader traggono vantaggio dalla conoscenza delle operazioni imminenti. La determinazione dei prezzi basata su algoritmi negli AMM contribuisce a creare un ambiente commerciale più equo e stabile.

Flessibilità e integrazione

Gli AMM sono open source, il che significa che possono integrarsi in vari protocolli DeFi oltre al semplice trading. Possono essere utilizzati nella concessione e assunzione di prestiti, dimostrando la loro adattabilità e arricchendo l’ecosistema DeFi con una gamma di servizi finanziari e innovazioni.

Liquidità continua

Le AMM possono fornire liquidità continua per un’ampia gamma di asset, rendendo più semplice il trading di criptovalute meno popolari. Questa costante disponibilità di liquidità aiuta gli utenti a fare trading in qualsiasi momento senza preoccuparsi di trovare una controparte.

Accessibilità

Chiunque può diventare un fornitore di liquidità per le AMM e partecipare alle negoziazioni, spesso con commissioni inferiori rispetto alle borse tradizionali. Questa inclusività consente a più persone di essere coinvolte nel mondo del trading di criptovalute.

Decentramento

Le AMM spesso funzionano senza intermediari centralizzati, offrendo agli utenti maggiore autonomia e controllo. Questa decentralizzazione è in linea con gli obiettivi più ampi di blockchain e criptovalute, promuovendo un sistema finanziario più aperto e accessibile.

Sfide e limiti degli AMM

Sebbene gli Automated Market Makers (AMM) offrano molti vantaggi, presentano anche alcune sfide e limitazioni. Ecco alcune preoccupazioni chiave:

Perdita impermanente

Uno dei problemi principali per i fornitori di liquidità è la perdita temporanea. Ciò accade quando il prezzo di un asset nel pool di liquidità cambia rispetto al suo prezzo di mercato. Se i prezzi degli asset sono cambiati in modo significativo da quando il fornitore ha aggiunto i propri fondi, potrebbe subire perdite al momento del ritiro dal pool.

Slippage e impatto sui prezzi

Gli AMM possono subire slittamenti e impatti sui prezzi, soprattutto durante le transazioni di grandi dimensioni. Lo slippage è la differenza tra il prezzo commerciale previsto e il prezzo effettivamente eseguito. Poiché gli AMM utilizzano formule matematiche per fissare i prezzi, le operazioni di grandi dimensioni possono causare variazioni significative dei prezzi, portando a uno slippage maggiore. Per ridurre al minimo ciò, i trader e i fornitori di liquidità devono considerare la liquidità e la profondità del pool.

Bug e glitch

Poiché gli AMM operano automaticamente senza la supervisione umana, possono riscontrare bug e anomalie nei loro contratti intelligenti. Questi problemi possono causare prezzi errati o transazioni non riuscite. Sebbene gli sviluppatori lavorino duramente per identificare e risolvere questi problemi, possono comunque verificarsi, causando disagi e potenziali perdite agli utenti.

Comprendere queste sfide è fondamentale per chiunque partecipi ad AMM, sia come trader che come fornitore di liquidità, per navigare in modo efficace nell’ecosistema DeFi.

Pool di liquidità e fornitori di liquidità

La liquidità è la facilità con cui puoi scambiare un asset con un altro, solitamente contanti, senza modificarne troppo il prezzo. Prima degli AMM, gli scambi decentralizzati (DEX) su Ethereum avevano problemi di liquidità. Questa nuova tecnologia era complicata e non c'erano abbastanza acquirenti e venditori, rendendo difficile il commercio regolare.

Come gli AMM risolvono i problemi di liquidità

Gli AMM risolvono questo problema utilizzando pool di liquidità. Un pool di liquidità è un grande contenitore di token forniti dagli utenti. Invece di fare trading direttamente con altri acquirenti o venditori, fai trading con il pool. Il prezzo dei token nel pool è fissato da una formula matematica, che può essere adattata alle diverse esigenze. Più token ci sono nel pool, più facile sarà lo scambio.

Come funzionano i pool di liquidità?

Sulle piattaforme AMM, il trading avviene con pool di liquidità. Ecco una semplice ripartizione:

  • Gli utenti aggiungono i propri token a un pool condiviso.
  • Il pool utilizza una formula per determinare i prezzi dei token.
  • I trader scambiano i loro token con il pool, non con singoli acquirenti o venditori.

Chiunque può diventare un AMM?

Negli scambi centralizzati, i ruoli di market-making sono generalmente riservati a società, istituzioni o individui affermati con una ricchezza significativa. Tuttavia, nel campo degli Automated Market Makers (AMM), praticamente chiunque può diventare un fornitore di liquidità, purché soddisfi determinati criteri.

I requisiti specifici per essere un fornitore di liquidità variano a seconda dei diversi pool di liquidità. In genere è necessario un investimento iniziale consistente. Ciò di solito comporta il deposito di un determinato importo di token popolari come Ether, Bitcoin o Binance Coin nel contratto intelligente che governa il pool di liquidità.

Come ricompensa per aver contribuito con liquidità all’AMM, i fornitori hanno diritto a guadagnare una parte delle commissioni di rete generate dalle attività di trading all’interno del loro pool. Questo accordo offre agli investitori in criptovalute l’opportunità di generare reddito passivo dalle loro partecipazioni in criptovaluta. È importante notare che i fornitori di liquidità accumulano la loro quota di commissioni di transazione nel tempo e possono accedere a questi guadagni solo quando decidono di ritirare il proprio investimento dal pool. Fino a quel ritiro, i loro guadagni continueranno a crescere, aggiungendosi al deposito iniziale.

Quali sono i diversi modelli di Automated Market Maker (AMM)?

Gli Automated Market Maker (AMM) sono disponibili in vari modelli, ciascuno dei quali utilizza formule matematiche diverse per mantenere l'equilibrio e fornire liquidità. Questi modelli fanno parte di una classe nota come Constant Function Market Maker (CFMM), che comprende market maker a prodotto costante, somma costante e media costante. Protocolli come Bancor, Curve e Uniswap hanno reso popolari queste AMM di prima generazione.

Market Maker del prodotto costante (CPMM)

Il Constant Product Market Maker (CPMM) è stato il primo tipo di CFMM e ha guadagnato popolarità attraverso Bancor, il primo scambio decentralizzato (DEX) basato su AMM. Il CPMM utilizza la formula x×y=kx \times y = kx×y=k, dove xxx e yyy rappresentano le quantità di due token e kkk è una costante. Questa formula garantisce che quando l'offerta di un token aumenta, l'offerta dell'altro deve diminuire per mantenere costante il prodotto kkk. Ciò si traduce in una curva iperbolica, il che significa che la liquidità è sempre disponibile, ma i prezzi aumentano significativamente agli estremi.

Market Maker a somma costante (CSMM)

Il market maker a somma costante (CSMM) utilizza la formula x+y=kx + y = kx+y=k, che crea una linea retta quando tracciata. Questo modello è ideale per operazioni senza impatto sul prezzo, ma non fornisce liquidità infinita. Se il prezzo tra due token si discosta da 1:1, gli arbitraggisti possono drenare una delle riserve, lasciando il pool di liquidità con un solo asset e senza liquidità per ulteriori operazioni. A causa di questa limitazione, i CSMM vengono utilizzati raramente.

Market Maker a media costante (CMMM)

Il market maker medio costante (CMMM) consente più di due token e li pondera al di fuori della tipica distribuzione 50/50. La formula per un pool con tre asset è (x×y×z)1/3=k(x \times y \times z)^{1/3} = k(x×y×z)1/3=k , dove xxx, yyy e zzz sono le quantità di ciascuna risorsa e kkk è una costante. Questo modello consente di variare l'esposizione a diversi asset all'interno del pool e consente scambi tra qualsiasi asset, rendendolo più flessibile.

Quali sono gli AMM più diffusi?

Il panorama degli scambi decentralizzati (DEX) è vario, ma molte delle piattaforme più importanti utilizzano modelli simili di Automated Market Maker (AMM). Questi scambi, ciascuno con le sue caratteristiche e tokenomics uniche, sono diventati fondamentali nell’ecosistema DeFi.

  • Uniswap : lanciato nel 2018 e basato su Ethereum, Uniswap è un DEX leader noto per la sua ampia liquidità. La sua natura open source ha portato a numerosi adattamenti e iterazioni. I pool di liquidità di Uniswap comprendono in genere due token diversi, offrendo un'esperienza di trading semplice e intuitiva.
  • SushiSwap : emergendo come fork di Uniswap, SushiSwap conserva la maggior parte delle funzionalità del protocollo genitore ma introduce il token SUSHI. Questo token funge da ulteriore incentivo per i fornitori di liquidità, aumentando i premi e attirando potenzialmente più partecipanti al suo ecosistema.
  • PancakeSwap : Sebbene simile a Uniswap nella sua struttura fondamentale, PancakeSwap diverge rivolgendosi agli altcoin sulla Binance Smart Chain (BSC). Questa attenzione ai token BSC offre vantaggi come commissioni di transazione più basse e ritardi ridotti, particolarmente rilevanti dati i problemi di congestione della rete di Ethereum.
  • Balancer : Sebbene più piccolo rispetto ai suoi omologhi, Balancer offre funzionalità uniche nel suo protocollo AMM. Supporta pool di liquidità con un massimo di otto token diversi, contribuendo a dinamiche di prezzo più stabili. A differenza di altri DEX in cui le commissioni di negoziazione sono determinate dalla piattaforma, Balancer consente ai creatori di pool di liquidità di impostare le proprie commissioni. Questa caratteristica stimola la concorrenza tra i pool e offre agli utenti la flessibilità di creare pool di liquidità privati con partecipazione selettiva.

Queste piattaforme riflettono la natura in evoluzione della DeFi, dove l’innovazione e le funzionalità incentrate sull’utente guidano la crescita e l’adozione da parte degli utenti. Poiché lo spazio DeFi continua ad espandersi, queste AMM svolgono un ruolo fondamentale nel plasmare il futuro del trading decentralizzato, offrendo meccanismi di trading diversificati, efficienti e sempre più sofisticati.

Rischi dei market maker automatizzati di prima generazione

Perdita impermanente

La perdita permanente si verifica quando il rapporto di prezzo delle attività in un pool di liquidità cambia rispetto ai loro valori iniziali. I fornitori di liquidità (LP) subiscono perdite se ritirano i propri fondi durante queste fluttuazioni. Maggiore è la variazione di prezzo, più significativa è la perdita, soprattutto nei pool con asset volatili. Tuttavia, se i prezzi ritornano al loro stato originale prima del ritiro, questa perdita scompare, da qui il termine “impermanente”.

In termini più semplici, la perdita temporanea è il potenziale profitto che i LP perdono fornendo liquidità invece di limitarsi a trattenere le proprie attività.

Rischi di slittamento

Lo slippage negli AMM si riferisce alla differenza nel prezzo di un asset tra il momento in cui viene effettuata un'operazione e il momento in cui viene eseguita. Per operazioni di grandi dimensioni rispetto alle dimensioni del pool, ciò può causare una deviazione significativa dal prezzo previsto. Gli algoritmi di determinazione dei prezzi AMM, che dipendono dal rapporto tra gli asset nel pool, sono particolarmente inclini allo slippage.

Gli sviluppatori stanno lavorando su modelli AMM più recenti per affrontare problemi come slittamento, perdita temporanea, vulnerabilità della sicurezza e bassa efficienza del capitale. Questi miglioramenti mirano a rendere le AMM più robuste ed efficienti per gli utenti.

Comprendere questi rischi è fondamentale per chiunque sia coinvolto nelle attività di gestione del rischio per prendere decisioni informate e ridurre al minimo le potenziali perdite.

Come si può migliorare l’attuale modello AMM?

La DeFi è in continua evoluzione, con cambiamenti rivoluzionari che si verificano regolarmente. Ecco alcuni modi in cui gli AMM potrebbero migliorare in futuro:

Modelli AMM ibridi

Un unico modello di AMM potrebbe non affrontare tutte le sfide in modo efficace. I modelli ibridi possono combinare i punti di forza di diversi modelli AMM per ottenere risultati migliori.

Ad esempio, un modello ibrido potrebbe unire la capacità della variante CSMM di ridurre l’impatto delle grandi operazioni con la capacità della variante CMMM di supportare pool di liquidità multi-asset. La sfida sta nell’integrare questi elementi in un sistema AMM affidabile e robusto. Un esempio è Curve Finance, che combina i modelli CPMM e CSMM per creare una piattaforma efficiente in termini di capitale per lo scambio di asset ancorati.

Fonti esterne dei prezzi

Gli AMM possono utilizzare fonti off-chain come gli oracoli dei prezzi per migliorare la scoperta dei prezzi e l’efficienza del capitale. Utilizzando i dati provenienti da oracoli di prezzo esterni come Chainlink , gli AMM possono allineare i loro prezzi con gli attuali prezzi di mercato degli asset coinvolti.

Ciò consente alle AMM di adeguare i propri prezzi in modo più accurato e di concentrare la liquidità all’interno di fasce di prezzo rilevanti, riducendo il rischio di slippage. I DEX come DODO utilizzano feed di prezzo esterni per i loro AMM, facilitando fino ad oggi un volume di scambi di oltre 120 miliardi di dollari.

Asset sintetici

Le risorse sintetiche consentono alle AMM di utilizzare contratti intelligenti per creare versioni virtuali dell'AMM, migliorando la componibilità. Le AMM virtuali (vAMM) consentono ai partecipanti al mercato di fare trading utilizzando token sintetici (come vDAI per DAI o vETH per ETH) mentre gli asset reali rimangono bloccati in un contratto intelligente.

Questo approccio aumenta la sicurezza poiché le attività sottostanti non vengono toccate durante la negoziazione. Aiuta inoltre nella gestione del rischio consentendo aggiustamenti dinamici basati sulle condizioni del mercato esterno, mitigando i rischi di perdite temporanee e slittamenti. Gli asset sintetici consentono una varietà di prodotti finanziari nella DeFi, inclusi futures, opzioni e mercati di previsione.

L’implementazione di questi miglioramenti può rendere le AMM più efficienti, sicure e facili da usare, favorendo ulteriore innovazione nello spazio DeFi.

Ti ricordiamo che Plisio ti offre anche:

Crea fatture crittografiche in 2 clic and Accetta donazioni in criptovalute

12 integrazioni

6 librerie per i linguaggi di programmazione più diffusi

19 criptovalute e 12 blockchain

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.