La stragrande maggioranza del trading di criptovalute avviene su exchange centralizzati come Coinbase e Binance. Queste piattaforme sono governate da un'unica autorità (la società che gestisce lo scambio), richiedono agli utenti di mettere i fondi sotto il loro controllo e utilizzano un sistema di ordini tradizionali per facilitare il trading. Spiega criptovaluta.it:

Il trading basato sul libro degli ordini è il luogo in cui gli ordini di acquisto e vendita sono presentati in un elenco insieme all'importo totale inserito in ciascun ordine.

La quantità di ordini di acquisto e vendita aperti per un asset è nota come "profondità di mercato". Per effettuare un'operazione di successo utilizzando questo sistema, un ordine di acquisto deve essere abbinato a un ordine di vendita sul lato opposto del libro degli ordini per lo stesso importo e prezzo di un bene e viceversa.

Ad esempio, se volessi vendere un bitcoin (BTC) al prezzo di €41.000 su uno exchange centralizzato, dovresti aspettare che un acquirente appaia dall'altra parte del libro degli ordini che sta cercando di acquistare un valore uguale o superiore quantità di bitcoin a quel prezzo.

Il problema principale con questo tipo di sistema è la liquidità, che in questo contesto si riferisce alla profondità e al numero di ordini presenti nel portafoglio ordini in un dato momento. Se c'è poca liquidità, significa che i trader potrebbero non essere in grado di riempire i loro ordini di acquisto o vendita.

Un altro modo di pensare alla liquidità: immagina di possedere una bancarella di cibo in un mercato di strada. Se il mercato di strada è occupato da proprietari di bancarelle che vendono merci e persone che acquistano prodotti e prodotti, sarebbe considerato un "mercato liquido". Se il mercato fosse tranquillo e ci fossero pochi acquisti e vendite in corso, sarebbe considerato un "mercato ristretto".

Cos'è Uniswap?

Uniswap è un tipo di exchnage completamente diverso perchè è completamente decentralizzato – il che significa che non è di proprietà e gestito da una singola entità – e utilizza un tipo relativamente nuovo di modello di trading chiamato protocollo di liquidità automatizzato. Come spiega uniswap.org:

La piattaforma Uniswap è stata costruita nel 2018 sulla blockchain di Ethereum , il secondo progetto di criptovaluta al mondo per capitalizzazione di mercato, che la rende compatibile con tutti i token ERC-20 e infrastrutture come i servizi di portafoglio come MetaMask e MyEtherWallet. 

Uniswap è anche completamente open source, il che significa che chiunque può copiare il codice per creare i propri scambi decentralizzati. Consente persino agli utenti di elencare i token sullo scambio gratuitamente. I normali scambi centralizzati sono guidati dal profitto e addebitano commissioni molto elevate per elencare nuove monete, quindi questa da sola è una differenza notevole.

Poiché Uniswap è uno exchange decentralizzato (DEX), significa anche che gli utenti mantengono il controllo dei propri fondi in ogni momento rispetto a uno scambio centralizzato che richiede ai trader di rinunciare al controllo delle proprie chiavi private in modo che gli ordini possano essere registrati su un database interno piuttosto piuttosto che essere eseguito su una blockchain, che richiede più tempo e denaro.

Mantenendo il controllo delle chiavi private, elimina il rischio di perdere risorse se lo scambio viene violato. Secondo le ultimecifre, Uniswap è attualmente la quarta più grande piattaforma di finanza decentralizzata (DeFi) e ha oltre $3 miliardi di risorse crittografiche bloccate sul suo protocollo.

Come funziona Uniswap

Uniswap funziona con due contratti intelligenti; un contratto di “Scambio” e un contratto di “Fabbrica”. Si tratta di programmi per computer automatici progettati per eseguire funzioni specifiche quando vengono soddisfatte determinate condizioni. In questo caso, lo smart contract di fabbrica viene utilizzato per aggiungere nuovi token alla piattaforma e il contratto di scambio facilita tutti gli scambi di token, o "commercio". Qualsiasi token basato su ERC20 può essere scambiato con un altro sulla piattaforma Uniswap v.2 aggiornata .

Protocollo di liquidità automatizzato

Il modo in cui Uniswap risolve il problema della liquidità (descritto nell'introduzione) degli scambi centralizzati è attraverso un protocollo di liquidità automatizzato. Funziona incentivando le persone che fanno trading sullo scambio a diventare fornitori di liquidità (LP): gli utenti di Uniswap uniscono i loro soldi per creare un fondo che viene utilizzato per eseguire tutte le operazioni che avvengono sulla piattaforma.

Ogni token elencato ha il proprio pool a cui gli utenti possono contribuire e i prezzi per ciascun token vengono elaborati utilizzando un algoritmo matematico gestito da un computer. Spiega cryptoeccetera.com:

Con questo sistema, un acquirente o un venditore non deve aspettare che una controparte appaia per completare un'operazione. Invece, possono eseguire qualsiasi operazione istantaneamente a un prezzo noto a condizione che ci sia abbastanza liquidità nel pool particolare per facilitarlo. In cambio del versamento dei propri fondi, ogni LP riceve un token che rappresenta il contributo puntato al pool.

Ad esempio, se hai contribuito con $ 10.000 a un pool di liquidità che conteneva $ 100.000 in totale, riceverai un token per il 10% di quel pool. Questo token può essere riscattato per una quota delle commissioni di negoziazione. Uniswap addebita agli utenti una commissione fissa dello 0,30% per ogni operazione effettuata sulla piattaforma e la invia automaticamente a una riserva di liquidità.

Ogni volta che un fornitore di liquidità decide di voler uscire, riceve una parte delle commissioni totali dalla riserva relativa all'importo puntato in quel pool. Il token che hanno ricevuto, che tiene traccia della puntata loro dovuta, viene quindi distrutto.

Dopo l' aggiornamento di Uniswap v.2, è stata introdotta una nuova commissione di protocollo che può essere attivata o disattivata tramite un voto della comunità e sostanzialmente invia lo 0,05% di ogni commissione di negoziazione dello 0,30% a un fondo Uniswap per finanziare lo sviluppo futuro. Attualmente, questa opzione di commissione è disattivata, tuttavia, se viene mai attivata, significa che gli LP inizieranno a ricevere lo 0,25% delle commissioni di negoziazione del pool.

Come viene determinato il prezzo del token

Un altro elemento importante di questo sistema è come determina il prezzo di ciascun token. Invece di un sistema di book di ordini in cui il prezzo di ciascun asset è determinato dall'acquirente più alto e dal venditore più basso, Uniswap utilizza un sistema di market maker automatizzato.

Questo metodo alternativo per regolare il prezzo di un bene in base alla sua domanda e offerta utilizza un'equazione matematica di vecchia data. Funziona aumentando e diminuendo il prezzo di una moneta a seconda del rapporto tra quante monete ci sono nel rispettivo pool.

È importante notare che ogni volta che qualcuno aggiunge un nuovo token ERC-20 a Uniswap, quella persona deve aggiungere una certa quantità del token ERC-20 scelto e una quantità uguale di un altro token ERC-20 per avviare il pool di liquidità. Ecco come calcolare il valore, spiega uniswap.org:

L'equazione per calcolare il prezzo di ciascun token è x*y=k, dove la quantità di token A è x e la quantità di token B è y. K è un valore costante, ovvero un numero che non cambia.

Ad esempio, Luca vuole scambiare chainlink (LINK) per ether utilizzando il pool Uniswap LINK/ETH. Luca aggiunge un gran numero di LINK al pool che aumenta il rapporto di LINK nel pool rispetto ETH. Poiché il valore K deve rimanere lo stesso, significa che il costo di ETH aumenta mentre il costo del collegamento nel pool diminuisce. Quindi più LINK Luca mette dentro, meno ether ottiene in cambio perché il suo prezzo aumenta. 

La dimensione del pool di liquidità determina anche quanto cambierà il prezzo dei token durante un'operazione. Più denaro, ovvero liquidità, c'è in un pool, più è facile fare scambi più grandi senza far scivolare il prezzo tanto.

Arbitraggio

I trader di arbitraggio sono una componente essenziale dell'ecosistema Uniswap. Questi sono trader specializzati nella ricerca di discrepanze di prezzo su più scambi e li usano per assicurarsi un profitto. Ad esempio, se bitcoin fosse scambiato su Kraken per €41.500 e Binance a  €41.450, potresti acquistare bitcoin su Binance e venderlo su Kraken per assicurarti un facile profitto. Se fatto con grandi volumi è possibile incassare un notevole profitto con un rischio relativamente basso.

Ciò che i trader di arbitraggio fanno su Uniswap è trovare token che vengono scambiati al di sopra o al di sotto del loro prezzo medio di mercato - a causa di grandi operazioni che creano squilibri nel pool e abbassano o alzano il prezzo - e li acquistano o li vendono di conseguenza.

Lo fanno fino a quando il prezzo del token non si riequilibra in linea con il prezzo su altri exchange e non c'è più profitto da realizzare. Questa relazione armoniosa tra il sistema di market maker automatizzato e i trader di arbitraggio è ciò che mantiene i prezzi dei token Uniswap in linea con il resto del mercato.

Come usare Uniswap

Iniziare con Uniswap è relativamente semplice, tuttavia, dovrai assicurarti di avere già una configurazione del portafoglio supportata da ERC-20 come MetaMask, WalletConnect, portafoglio Coinbase, Portis o Fortmatic.

Una volta che hai uno di quei portafogli, devi aggiungerci ETH per fare trading su Uniswap e pagare il gas: questo è il modo in cui vengono chiamate le commissioni di transazione di Ethereum. I pagamenti del gas variano nel prezzo a seconda di quante persone utilizzano la rete.

La maggior parte dei servizi di portafoglio compatibili con ERC-20 ti offre tre scelte quando effettui un pagamento sulla blockchain di Ethereum: lento, medio o veloce. Lento è l'opzione più economica, veloce è la più costosa e la media è una via di mezzo. Questo determina la velocità con cui la tua transazione viene elaborata dai minatori della rete Ethereum.

Il token UNI di Uniswap

Il token nativo di Uniswaps, UNI, è noto come token di governance. Ciò conferisce ai titolari il diritto di votare su nuovi sviluppi e modifiche alla piattaforma, incluso il modo in cui i token coniati dovrebbero essere distribuiti alla comunità e agli sviluppatori, nonché eventuali modifiche alle strutture delle commissioni.

Il token UNI è stato originariamente creato nel settembre 2020 nel tentativo di impedire agli utenti di disertare per rivaleggiare con il DEX SushiSwap. Un mese prima del lancio dei token UNI, SushiSwap, un fork di Uniswap, aveva incentivato gli utenti di Uniswap a consentire a SushiSwap di riallocare i propri fondi sulla nuova piattaforma premiandoli con token SUSHI.

Si trattava di un nuovo tipo di token che concedeva agli utenti diritti di governance sul nuovo protocollo e un importo proporzionale di tutte le commissioni di transazione pagate alla piattaforma.

Uniswap ha risposto creando 1 miliardo di token UNI e ha deciso di distribuirne 150 milioni a chiunque avesse mai utilizzato la piattaforma. Ogni persona ha ricevuto 400 token UNI, che all'epoca ammontavano a oltre $1.000. 

Conclusione

La posizione di Uniswap come uno dei principali DEX gli ha dato una notevole influenza. Alcuni stanno cercando di sfruttarlo man mano che il settore DeFi cresce e, inevitabilmente, finisce sotto lo sguardo dei regolatori. Nel maggio 2021, i membri della comunità Uniswap hanno lanciato una proposta di governance per istituire un fondo di "difesa politica" con un budget di 1-1,5 milioni di UNI.

L'obiettivo del fondo è prevenire le minacce normative e fiscali utilizzando avvocati, lobbisti e organizzatori, consentendo al nascente spazio DeFi di contrastare "le spese massicce degli operatori finanziari tradizionali". 

Le novità continuerà a susseguirsi nel settore DeFi nei prossimi anni e l'idea di utilizzare Uniswap o inserire il proprio token UNI all'interno di un portafoglio d'investimento risulta interessante, ma bisgnerà vedere che risvolti ci saranno.