ParaSwap si presenta come una interfaccia intermediaria per gli scambi decentralizzati (swaps).
Questa applicazione riunisce in un unico luogo la maggior parte degli exchange decentralizzati (DEX), permettendo di confrontare e aggregare i migliori prezzi durante lo scambio di un token A con un token B.
ParaSwap considera una varietà di parametri quali i costi di gas delle diverse criptovalute e i costi di transazione delle diverse piattaforme, offrendo un’esperienza utente semplice, tale che anche i principianti possano facilmente orientarsi.
Perché utilizzare il protocollo Paraswap?
Cominciamo dal più semplice: lo scambio di piccole quantità. Il protocollo Paraswap è collegato a oltre 20 mercati decentralizzati (DEX) e, su richiesta dell’utente, chiede a tutte queste piattaforme una proposta di prezzo.
Paraswap poi effettua una simulazione dello scambio per stimare i costi di gas e della piattaforma, fornendo all’utente un elenco completo delle alternative esistenti per il suo scambio, consentendogli di fare la scelta migliore.
Un secondo caso d’uso di questo protocollo è il pagamento verso un altro wallet in una valuta che non si possiede: Paraswap permette, in una sola transazione, di effettuare uno scambio e di inviare il risultato a un’altra indirizzo predefinito.
È utile per pagare persone care in una valuta che non si possiede e per limitare le scritture contabili!
Uno dei casi d’uso meno noti, ma altrettanto importanti di Paraswap è per gli scambi di grandi quantità. Infatti, in uno scambio di cripto con grandi quantità, la mancanza di liquidità di una piattaforma o di un protocollo può influenzare il prezzo.
Le piattaforme di scambio decentralizzate includono effetti secondari di “slippage” e “price impact” dovuti alla mancanza di liquidità che impattano notevolmente il prezzo dello scambio.
La soluzione trovata da Paraswap per evitare questo effetto negativo: dividere gli scambi tra diversi DEX per sfruttare la migliore liquidità possibile. Questo è il motivo per cui ParaSwap è spesso la soluzione più efficiente per scambi superiori a 15 ETH in una sola transazione.
Prendiamo un esempio concreto: qui uno scambio di 500 ETH contro DAI, ripartito su quattro pool: ParaSwapPool (50%), Kyber (22%), SushiSwap (18%) e UniswapV2 (10%).
Oltre ai DEX supportati, ParaSwap offre accesso a una propria fonte di liquidità fornita da MarketMakers: la ParaSwapPool.
Cos’è il MultiPath?
Il MultiPath è un altro concetto innovativo della piattaforma, che permette di utilizzare smart contracts di diversi protocolli come Aave o Compound sulla piattaforma stessa per sfruttare la migliore liquidità su token secondari.
Ad esempio, se l’utente desidera depositare DAI su Aave, ma possiede solo ETH, può in una sola transazione scambiare i suoi token ETH per DAI e depositarli su Aave, come descritto qui sotto 👇
Come utilizzare il protocollo Paraswap?
L’interfaccia del protocollo è molto semplice da comprendere, in quanto mostra solo le informazioni essenziali per lo scambio. Analizziamo insieme 3 linee essenziali da comprendere per effettuare al meglio i vostri scambi:
- Costo stimato: il costo totale in gas della blockchain per questa transazione.
- Impatto sul Prezzo: l’effetto della mancanza di liquidità previsto per concludere lo scambio. Nella prossima parte spiegheremo il “Price Impact” e le sue implicazioni.
- Importo minimo ricevuto: questo importo corrisponde al minimo che l’utente riceverà nel caso pessimistico.
I dettagli del percorso dello scambio, ovvero il percorso preso da MultiPath, sono disponibili sotto il grafico dei prezzi per ogni scambio. Come descritto nella parte precedente, l’algoritmo di routing di ParaSwap esplora tutti i percorsi rilevanti, inclusi quelli che richiedono passaggi aggiuntivi.
Ad esempio, per acquistare ETH a partire dal token sUSD, uno scambio diretto sUSD -> ETH potrebbe non essere la soluzione migliore, a causa della bassa liquidità. Un tasso migliore può essere ottenuto passando per la rotta sUSD -> USDT/DAI -> ETH.
Quali sono le Spese del Protocollo Paraswap?
Attualmente, ParaSwap opera senza costi aggiuntivi: nessun sovrapprezzo viene applicato sugli scambi quando l’utente interagisce direttamente con il servizio. Gli utenti che scambiano token su Paraswap devono solo pagare i costi di gas inerenti ai diversi protocolli di criptovalute.
Altri servizi, come i wallet, possono integrarsi facilmente con ParaSwap tramite la loro API. Questa API permette ai servizi terzi di aumentare i loro costi per ottenere una commissione. ParaSwap riceve il 15% della commissione totale presa dal servizio.
C’è un’altra possibile fonte di guadagno per il protocollo, chiamata Surplus. Come menzionato in precedenza, i mercati decentralizzati sono in costante movimento; a volte, transazioni concorrenti possono ridurre (o aumentare) il prezzo dopo la sottomissione della transazione.
Ad esempio, se un utente invia una transazione per scambiare 10 ETH in USDC con un tasso di cambio ipotetico 1 ETH = 2.000 USDC, l’utente è assicurato dal protocollo di ricevere 20.000 USDC.
Tuttavia, se una transazione con priorità maggiore avviene prima dell’esecuzione della transazione dell’utente per acquistare molti ETH con USDC, e il prezzo di scambio aumenta a 1 ETH = 2.200 USDC, allora Paraswap effettuerà lo scambio dell’utente che riceverà i suoi 20.000 USDC e Paraswap manterrà il surplus di 2.000 USDC.
Nel caso contrario, dove la transazione precedente a quella dell’utente portasse a una diminuzione del prezzo di scambio, ParaSwap implementa in anticipo diversi meccanismi per prevenire una caduta del prezzo con l’opzione “Minimo Ricevuto”. Questo meccanismo è attuato con una sicurezza sui prezzi minimi per un certo periodo con le piattaforme di scambio, includendo un costo supplementare che Paraswap copre.
Attraverso la parte precedente, abbiamo coperto alcune nozioni chiave della DeFi come lo “slippage”, che è la differenza di prezzo tra il momento in cui la transazione viene effettuata e quando viene validata, nonché l’impatto previsto della liquidità sul prezzo, chiamato “Price Impact”.
Glossario DeFi per comprendere meglio il Protocollo Paraswap
Per comprendere meglio il funzionamento interno di Paraswap, dedichiamo un momento per rinfrescare la memoria su queste nozioni.
Approvazione (Approval)
Quando l’utente interagisce per la prima volta con un servizio DeFi usando un indirizzo e un token specifico, deve prima “Approvare” l’ammontare da spendere dal protocollo.
La funzione “Approval” è una registrazione sulla blockchain, che serve a dare l’autorizzazione al protocollo di muovere i token dell’utente. Invece che l’utente debba inviare i suoi token su una pool specifica, ParaSwap avrà l’autorizzazione per farlo da solo.
⚠️ Questa funzione ha due lati della medaglia: sebbene semplifichi l’esperienza dell’utente, se il protocollo viene hackerato, l’intruso potrebbe usare gli importi “Approvati” per trasferire tutti i token verso il suo wallet 🚨
Per questo motivo, non si dovrebbe mai “Approvare” l’intero saldo dei propri token (in “illimitato”), ma solo gli importi esatti e revocarli periodicamente.
“SLIPPAGE” & “PRICE IMPACT”
Queste sono due nozioni importanti da non confondere
- Lo slippage si verifica a causa delle variazioni delle condizioni di mercato tra il momento in cui la transazione è inviata e la sua validazione. Queste variazioni sono dovute al MEV o a causa di una transazione di grande volume che precede quella dell’utente.
- Il “Price Impact” è una proiezione della perdita durante lo scambio: questa informazione considera la liquidità del protocollo utilizzato e i costi associati alle piattaforme.
Per ogni transazione, ParaSwap esamina le pool disponibili e, se necessario, coinvolge più DEX in una singola transazione per limitare il “Price Impact”, allo scopo di mobilitare più liquidità.
Infatti, i DEX sono programmati per aumentare il prezzo di un asset quando è meno presente in una pool di liquidità, cioè quando è ampiamente scambiato. Il “Price Impact” sarà maggiore nelle pool dove gli asset sono presenti in piccole quantità.
Il “Price Impact” è più evidente se si considerano gli estremi dello spettro della liquidità: una transazione che coinvolge una coppia molto liquida (ad esempio DAI <-> ETH) e un’altra con un token meno liquido (DAI <-> TKN):
La liquidità disponibile è massiccia, permettendo anche a scambi importanti come quello di mezzo (500 ETH) di essere conclusi con quasi nessun impatto sul prezzo (0,01%).
Tuttavia, anche in un tale caso, i limiti della liquidità disponibile possono essere percepiti aumentando ulteriormente la dimensione dello scambio, come mostrato dalla terza transazione di 12.000 ETH che porta a un “Price Impact” di oltre il 5%.
Tuttavia, quando la liquidità disponibile è più limitata, l’impatto sul prezzo può aumentare rapidamente, anche per transazioni più piccole.
Qui, la maggior parte della liquidità disponibile proviene da un pool su Uniswap con circa 1.100 ETH di asset totali forniti al momento della stesura di questo articolo.
Questo scambio richiederebbe più di un quarto della liquidità totale disponibile, aumentando in modo spettacolare il suo impatto sul prezzo (31%) nonostante la divisione dello scambio da parte di ParaSwap per ridurlo:
Il Funzionamento Tecnico del Protocollo Paraswap
In questa sezione, scopriremo il funzionamento tecnico del protocollo Paraswap per comprendere meglio come si differenzia da un semplice DEX.
Come Funziona il MultiPath del Protocollo Paraswap?
MultiPath aiuta a effettuare una serie di transazioni coinvolgendo interazioni con diversi protocolli DeFi. Paraswap consente in particolare il deposito diretto di liquidità su Aave o Compound.
Grazie a MultiPath, l’utente può utilizzare ParaSwap per raggruppare le sue operazioni DeFi e ridurre l’impatto dei costi di gas sulle sue strategie. Ad esempio, Paraswap può ottimizzare il seguente caso:
L’utente può scambiare i suoi token LINK per aUSDC per incassare i profitti e investirli in una sola transazione con lo scambio LINK -> aUSDC. Il percorso inverso è altrettanto semplice!
Il Percorso di una Transazione sul Protocollo Paraswap
Analizziamo in dettaglio questo grafico, per lo scambio di 10 ETH in DAI.
- 💰 ANALISI DEL PREZZO: ParaSwap esamina tutte le pool disponibili per la coppia di token data, per determinare il prezzo e la liquidità disponibile in ciascuna.
- 🎯 ORIENTAMENTO: Utilizzando i dati raccolti in precedenza e considerando la dimensione dello scambio, ParaSwap suggerisce un percorso ottimale che può includere la divisione della transazione e altri passaggi aggiuntivi se necessari per ottenere un prezzo migliore.
- 👌 APPROVAZIONE: L’utente firma una prima transazione (“Approval”) per permettere a ParaSwap di interagire con il loro saldo in ether (ETH).
- 💱 SCAMBIO: L’utente può ora cliccare sul pulsante “Swap” per confermare la sua transazione ed eseguire lo scambio. Una volta validata la transazione, i token di origine vengono prelevati dal portafoglio e l’utente riceve i token di destinazione.
Confronto tra il Protocollo Paraswap e Uniswap
La logica di routing di Uniswap è attualmente molto limitata: per ogni scambio, Uniswap consente solo di passare attraverso una lista limitata di token intermedi, anche se una migliore opzione è possibile. Questi token sono: wETH, DAI, USDC, USDT, COMP e MKR.
Questo significa che lo scambio di token la cui liquidità non è contro uno degli elementi sopra, come BADGER/wBTC, si tradurrà in tassi molto svantaggiosi. In questo caso specifico, sappiamo che la liquidità è nettamente più vantaggiosa se si passa attraverso BADGER <-> ETH <-> wBTC.
Dividere gli ordini è particolarmente efficace per le grandi transazioni come quella presentata qui, uno scambio di 500 ETH in DAI, distribuito su quattro pool: ParaSwapPool (50%), Kyber (22%), SushiSwap (18%) e UniswapV2 (10%).
Token Paraswap (PSP): Tokenomics e Utilità
Il token PSP è il token nativo di Paraswap. È utilizzato principalmente per ridurre le commissioni pagate durante gli scambi e per votare sulle future direzioni della piattaforma.
Distribuzione del token PSP di Paraswap
Il grafico sopra mostra la distribuzione dei token PSP decisa dal team di Paraswap durante la loro creazione (mint).
I token PSP degli investitori sono soggetti a un periodo di blocco (cliff) minimo di due anni (con un blocco iniziale di 4 mesi) e fino a tre anni e mezzo per i membri del team (+6 mesi di ritardo).
Ciò significa che i token detenuti dagli investitori e dal team saranno completamente liberati solo dopo un periodo che va dai 24 ai 42 mesi dal lancio del token, assicurando che l’impatto sul prezzo e l’allineamento con il progetto non siano compromessi.
In totale, 150 milioni di PSP (7,5%) sono stati assegnati a un airdrop per premiare i migliori utenti di ParaSwap. Possono essere richiesti da qualsiasi portafoglio idoneo, senza limiti di tempo.
Utilità del token PSP di Paraswap
I detentori di token PSP possono partecipare attivamente al futuro del progetto ParaSwap bloccando i loro token, ottenendo così diritto di voto nella governance e un rimborso delle spese di gas. Inoltre, ParaSwap distribuisce l’80% delle commissioni del protocollo agli staker di token PSP, e il 20% va al tesoro del DAO.
Governance
La missione finale del DAO è di coordinare le azioni del team di sviluppo del protocollo con la comunità per produrre il miglior risultato possibile. Il DAO può assegnare e adeguare i budget in PSP come ritengono opportuno i detentori. Tuttavia, anche la riserva dell’ecosistema è soggetta a periodi di blocco.
Il 51% dell’offerta totale di PSP, dedicata alla Riserva dell’Ecosistema, sarà sbloccata in quattro anni, con una media di 200 milioni (il 10% dell’offerta totale) sbloccati ogni anno per coprire le esigenze del DAO.
Il Futuro di Paraswap
Nella documentazione di Paraswap abbiamo trovato un passaggio interessante che merita ulteriori riflessioni. Viene sollevato un problema: l’attuale funzionamento di ParaSwap è molto centralizzato, il che pone un dilemma etico.
Oggi, MultiPath e tutti gli algoritmi di calcolo vengono eseguiti al di fuori della blockchain Ethereum: come essere sicuri che Paraswap proponga effettivamente la migliore rotta?
Per massimizzare l’efficienza e la resilienza a lungo termine di ParaSwap, la piattaforma dichiara nella sua documentazione:
“Abbiamo bisogno di un’infrastruttura più decentralizzata, basata su una rete robusta di nodi connessi per gestire questi calcoli. Questa rete dovrà essere coordinata in modo efficiente dal DAO. Questa è la missione finale del DAO.”
Documentazione di Paraswap
Qui, Paraswap lascia intendere lo sviluppo di un Layer2 che faciliterebbe le transazioni e migliorerebbe la decentralizzazione del protocollo, simile al protocollo dYdX che utilizza la propria blockchain e quindi il proprio token per pagare le spese di gas.
Conclusione
Il protocollo Paraswap è un notevole progresso tecnologico, che consente di confrontare rapidamente i vari DEX per ottenere il miglior tasso di cambio, sia per piccoli che per grandi importi.
Inoltre, la piattaforma consente anche di connettersi a diverse piattaforme decentralizzate, scambiare token e depositarli nella stessa transazione, rappresentando un’innovazione nel nostro ecosistema.
È un protocollo promettente che promette molto per il suo futuro. Non esitate a visitare paraswap.io per provarlo!