La crittografia spesso antropomorfizza i token e le applicazioni, e CoW Swap non fa eccezione. Questo piattaformadiscambio decentralizzato – un bovino digitale (!) – ha cambiato per sempre il modo in cui gli utenti scambiano i token. Sebbene alcuni possano considerarlo solo un’altra mania memetica, così facendo rischiano di perdersi qualcosa. Rimanete nei paraggi e scoprite cosa fa funzionare CoW Swap in questa guida per principianti al rivoluzionario DEX.
Che cos’è CoW Swap?
Prima di immergerci in profondità in CoW Swap, dobbiamo fare alcune distinzioni. Sebbene le due cose vengano spesso indicate in modo intercambiabile, l’applicazione nota come CoW Swap comprende due implementazioni: CoW Swap e CoW Protocol.
CoW Swap è il front-end del protocollo CoW ed è stato creato utilizzando come riferimento l’interfaccia UniSwap. Il Protocollo CoW è la tecnologia di base, l’insieme di regole e contratti intelligenti che alimentano CoW Swap.
Per evitare qualsiasi confusione, ci riferiremo a entrambi come CoW Swap, a meno che non sia indicato diversamente. In breve, CoW Swap è uno scambio decentralizzato che offre un approccio unico agli scambi di token.
Origine e sviluppo
Inizialmente, CoW Swap è nato come proposta di Gnosis DAO. Gnosis Ltd., una società che costruisce infrastrutture decentralizzate, è anche responsabile di prodotti importanti come Gnosis chain (ex xDai), Gnosis Safe e GnosisDAO.
CoW Swap sarebbe poi passata sotto Gnosis per formare il proprio DAO. Il suo nome, CoW, è l’acronimo di coincidenza dei desideri, un problema che la piattaforma cerca di risolvere. Il titolo memetico sarebbe poi servito come tema del front-end di CoW Swap.
Ci siamo confrontati con i concorrenti del settore e abbiamo notato che non avevamo mai sperimentato l’approccio “meme”, per vedere se avrebbe fatto la differenza – e così è stato! Da quando abbiamo lanciato CowSwap, le persone hanno un marchio con cui identificarsi, amano frequentare il nostro Discord e si divertono con il marchio.
Anna George, cofondatrice di CoW Swap: Medium
Anna George è cofondatrice e CEO di CoW Swap. Con un’esperienza nella gestione di progetti e nella consulenza, George ha lavorato in precedenza presso Gnosis prima di fare il suo volto e concentrarsi su CoW Swap. L’elenco dei collaboratori allo sviluppo di CoW Swap è disponibile su GitHub.
L’ascesa delle piattaformadiscambio decentralizzate
Le piattaformadiscambio decentralizzate (DEX) si sono diffuse presto nel mondo delle criptovalute. Queste piattaforme hanno fornito agli utenti un modo per accedere ai mercati senza ricorrere a un intermediario.
Uniswap ha cambiato il modo in cui gli utenti hanno costruito e progettato i DEX. Grazie ai suoi insieme di liquidità decentralizzati, gli utenti potevano condividere i profitti ottenuti dagli scambi di token. Su questo modello sono stati costruiti nuovi progetti e alla fine è nato l’aggregatore di DEX.
In seguito, molti protocolli hanno creato progetti leggermente diversi che hanno migliorato queste innovazioni, come gli insiemi di liquidità personalizzabili, la liquidità unilaterale e molti altri. Il CoW Swap rappresenta il culmine dell’avvento dei DEX.
Come funziona CoW Swap
CoW Swap vanta alcuni prodotti che ha integrato nel corso degli anni. Tuttavia, il protocollo è probabilmente più popolare per il modo in cui ha modificato il ciclo di vita di una transazione a vantaggio dell’utente finale.
Per capire come CoW Swap abbia ottimizzato il suo approccio, è necessario innanzitutto comprendere il problema in questione. Nel ciclo di vita medio di una transazione (almeno sulla blockchain di Ethereum e sulle catene simili all’EVM):
- Un utente crea una transazione.
- La transazione viene inviata alla mempool tramite un endpoint RPC.
- Un validatore raccoglie la transazione e la esegue.
Tuttavia, il problema di questo processo è che rende l’utente finale vulnerabile alle opportunità di MEV. Ciò si traduce in una cattiva esperienza dell’utente (ad esempio, front running, attacchi sandwich, ecc.) o in una cattiva esecuzione dell’ordine.
Nel frattempo, l’utente soffre anche quando utilizza protocolli di piattaformadiscambio decentralizzati (DEX) che utilizzano fornitori di liquidità. Ad esempio, in questo scenario gli utenti possono incorrere in slippage o in elevate commissioni di gas.
Modello di market maker automatizzato (AMM)
Un market maker automatizzato (AMM) è un metodo che permette di piattaformadiscambiare gli asset digitali senza autorizzazione e in modo automatico attraverso gli insiemi di liquidità piuttosto che un mercato tradizionale di acquirenti e venditori.
Si pensi a un market maker automatizzato come a un sinonimo di piattaformadiscambio che utilizza fornitori di liquidità e insieme di liquidità.
La maggior parte dei DEX utilizza il modello AMM, in particolare un market maker a funzione costante (CFMM). Lo slippage è molto più preoccupante per i CFMM quando hanno a che fare con gli insiemi di liquidità, poiché qualsiasi variazione di X o Y nella funzione costante influisce sul valore dell’oggetto scambiato.
Most DEXs on Ethereum, being forks of Uniswap, also use the CFMM mechanism. Therefore, slippage is a big problem on decentralized exchanges.
Contratti intelligenti e scambio di token
Lo scambio di CoW risolve i problemi di MEV, slippage e commissioni di gas attraverso un meccanismo innovativo. Per comprendere questo processo, analizziamo il ciclo di vita di una transazione di scambio CoW.
- Un utente crea una transazione per lo scambio di token, definita “intento”.
- Prima che la transazione venga eseguita sulblockchain o attraverso un insieme di liquidità, viene prima abbinata a ordini similmente effettuati da altri utenti attraverso un registro degli ordini.
- Se l’ordine non viene abbinato a quello di un altro utente, può essere inviato a un insieme di liquidità tramite un Solver che aggrega DEX (ad esempio, Uniswap, PancakeSwap, ecc.) o aggregatori DEX (ad esempio, Bancor, 1inch, ecc.) per trovare il percorso/prezzo migliore.
- Queste transazioni, invece di essere eseguite immediatamente, vengono raggruppate in lotti.
- I lotti vengono messi all’asta dai solutori che li eseguono per conto degli utenti ai prezzi migliori e con lo slippage più basso.
- I solutori sono compensati in token COW.
I vantaggi di questo sistema sono molteplici. Utilizzando un aggregatore meta DEX, gli ordini vengono regolati alla migliore offerta. Inoltre, le commissioni sul gas sono ridotte al minimo perché le transazioni sono raggruppate. In questo meccanismo gli utenti non pagano le commissioni sugli ordini non andati a buon fine.
Inoltre, poiché le aste sono private e vincolate tramite contratti intelligenti, ciò impedisce agli ordini di subire gli exploit di MEV. Sebbene CoW Swap preveda alcuni altri meccanismi di scambio per prevenire la MEV, il punto fondamentale è che tutti gli utenti beneficiano della protezione MEV.
Diventare un fornitore di liquidità su CoW Swap
CoW Swap non è un piattaformadiscambio decentralizzato come Uniswap. In effetti, è più vicino a un order book decentralizzato che a un market maker. Essenzialmente, CoW Swap utilizza un meccanismo ibrido di order book e aggregatore DEX.
In parole povere, non è possibile diventare un fornitore di liquidità su CoW Swap, in quanto non ci sono insieme di liquidità. È invece possibile diventare un fornitore di liquidità sulle borse che il protocollo aggrega per evadere gli ordini.
Se desiderate partecipare al protocollo CoW Swap stesso, potete diventare solutori. Si noti che questo compito richiede un elevato grado di competenza tecnica.
Il token COW: La spina dorsale di CoW Swap
Il lancio originale di CoW DAO ha introdotto vCOW, un token di amministrazione non trasferibile progettato per alimentare il protocollo CoW. Tuttavia, in seguito alla promulgazione del CIP-5, questo token è diventato trasferibile ed è stato ribattezzato COW.
COW è un token ERC-20 standard. Inizialmente, il token aveva come unico scopo l’amministrazione. Oggi è liberamente negoziabile sulle piattaforme di supporto.
Aspetti di utilità e amministrazione
CoW DAO è un’organizzazione aperta che comprende sviluppatori, market maker e collaboratori della comunità. Il ruolo principale del token è quello di facilitare l’amministrazione e supervisionare gli elementi critici dell’infrastruttura all’interno dell’ecosistema del protocollo CoW.
Questa impostazione consente alle parti interessate di partecipare attivamente al processo decisionale, dando forma allo sviluppo e alla direzione futura del protocollo. Chiunque possieda più di 10.000 token COW può avanzare una proposta di miglioramento.
Questa struttura di amministrazione è stata creata per sincronizzare gli interessi degli utenti, degli sviluppatori e dei sostenitori, altrimenti noti come “CoWmunity”.
Distribuzione e coltivazione dei token COW
La distribuzione dei token COW ha un tasso di inflazione annuale massimo del 3%. Della fornitura iniziale di 1 miliardo di token COW, un sostanzioso 44,4% è stato assegnato alla DAO fondidicassa di CoW.
Al team che ha creato il protocollo CoW è stato assegnato il 15%, mentre l’importante alleanza con GnosisDAO è stata riconosciuta con un’assegnazione del 10%, che riflette il loro ruolo di collaborazione nell’impresa.
Inoltre, il 10% dei token è stato accantonato per l’airdrop della CoWmunity, per premiare i primi utenti e collaboratori, e un altro 10% per gli investimenti della CoWmunity.
Ai consulenti strategici che hanno fornito indicazioni e competenze essenziali è stato assegnato lo 0,6% nella categoria CoW Advisory. Infine, il 10% è stato riservato a un ciclo di investimenti per garantire i finanziamenti e il sostegno necessari alla crescita e all’espansione del protocollo.
Misure di sicurezza nel CoW Swap
CoW Swap utilizza Safe per gestire i suoi contratti intelligenti. Per chi non lo sapesse, Safe è un portafoglio di contratti intelligenti che facilita le configurazioni multi-firma(multi-sig). Ciò consente di gestire gli indirizzi tra un gruppo di utenti.
I multi-sig sono particolarmente utili quando si gestisce un’organizzazione e si richiede l’approvazione di più parti prima di poter eseguire una transazione.
Ad esempio, se si gestisce una banca che immagazzina grandi quantità di oro, lo si conserva in un caveau. Se ci fosse una sola chiave per il caveau, sarebbe facile rubare l’oro perché c’è un unico punto di errore.
D’altra parte, se il caveau avesse tre chiavi e ne richiedesse due per aprire la porta e spostare l’oro, sarebbe più sicuro sotto certi aspetti. Ora, sostituite l’oro con la criptovaluta e il caveau con un portafoglio digitale, e avrete un multi-sig.
Liquidità decentralizzata e revisioni di contratti intelligenti
Il protocollo CoW è stato sottoposto a una revisione da parte di Hacken, i cui risultati hanno evidenziato una buona sicurezza del protocollo. Tuttavia, CoW Swap ha subito un exploit il 7 febbraio 2023. O, più precisamente, uno dei suoi risolutori ha subito un exploit.
In breve, CoW Swap dispone di un fondo che consente ai solutori di utilizzare per sostituire alcune azioni AMM. Questo fondo, che deriva dalle commissioni, è stato sfruttato. Ciò ha comportato il taglio di tale solutore. Nonostante ciò, i fondi degli utenti non sono mai stati compromessi.
Uno sguardo ai concorrenti di CoW Swap
CoW Swap può avere molti o pochi concorrenti, a seconda di come si classifica la piattaforma. Se si considera CoW Swap semplicemente una piattaforma per lo scambio di token, allora i suoi concorrenti includono Uniswap, 1inch, Bancor e piattaforme simili.
Uniswap è un DEX che è diventato popolare, tra le altre cose, per i suoi insieme di liquidità decentralizzati. L’applicazione consente agli utenti di diventare market maker con una barriera d’ingresso molto bassa.
1inch, invece, è un aggregatore di DEX. In altre parole, invece di ricevere token sulla piattaforma attraverso i fornitori di liquidità, i loro ordini vengono aggregati su più DEX per ottenere il prezzo migliore.
Bancor è simile a Uniswap, con l’eccezione della sua liquidità single-sided. Questa caratteristica consente ai market maker (ovvero i fornitori di liquidità) di ridurre al minimo la loro perdita impermanente.
Lo scambio CoW nell’ecosistema DeFi
Il CoW Swap registra circa 1,86 miliardi di dollari in termini di volume di scambio mensile. Questo dato impallidisce rispetto a quello della scelta migliore, Uniswap, che registra circa 3 miliardi di dollari di volume di scambi nelle 24 ore, secondo DappRadar.
Questo dato la colloca anche al di sotto di piattaforme similmente simili, come Balancer e Curve, che registrano un volume di scambi molto più elevato nelle 24 ore. Nonostante i suoi vantaggi, CoW Swap riceve anche commissioni e ricavi piuttosto bassi rispetto ai suoi concorrenti, attestandosi a circa 30k dollari (commissioni) e 15k dollari (ricavi). Questo potrebbe suggerire un basso tasso di utilizzo nell’ecosistema DeFi.
Contributi alle applicazioni decentralizzate (DApps)
Se si considera CoW Swap un tipo di piattaforma completamente nuovo, allora ha pochi concorrenti.Ciò è dovuto principalmente al suo meccanismo di order book, all’aggregazione DEX, alla protezione MEV e all’asta batch fuori catena.
Molti piattaformadiscambio e aggregatori hanno iniziato a rivalutare la loro proposta di valore con la protezione MEV. Alcuni di questi includono Uniswap e Matcha.xyz.
Man mano che la criptovaluta diventa più popolare e intende coinvolgere un maggior numero di utenti, ciò si tradurrà naturalmente in una maggiore perdita di valore attraverso i MEV, nella peggiore esperienza dell’utente e, in alcuni casi, in un deterrente all’adozione. È naturale che le DApp inizino a offrire un modo per mitigare questa esperienza.
Sebbene alcuni piattaformadiscambio abbiano iniziato a integrare la funzione di protezione MEV, pochi hanno iniziato a integrare le aste batch fuori catena. Per questo motivo, CoW Swap rimane unico nel suo genere.
Impatto sulla blockchain di Ethereum
CoW Swap ha aperto una conversazione molto più ampia su cosa sia o possa essere una DApp. Se si considerano le aste batch di CoW Swap, esse assomigliano vagamente ad alcuni processi di una blockchain, o più specificamente, di un rollup. Ciò accresce il valore di Ethereum come livello di regolamento e amplia l’orizzonte delle possibilità di un ecosistema modulare.
Rivoluzionare gli scambi di token sulblockchain
Quando si fa ricerca per lavoro, ci si imbatte in numerosi protocolli e progetti che promettono innovazione sulla base di un design innovativo. Nella maggior parte dei casi, si tratta solo di una nuova implementazione dello stesso vecchio processo.
In questo caso, però, molte applicazioni seguono le orme di CoW Swap o si basano sulle sue fondamenta. Che il protocollo diventi o meno popolare, ha cambiato per sempre il modo in cui scambiamo le criptovalute.
Frequently asked questions
CoW Swap is a decentralized application that takes a different approach to fulfilling customers orders. The result of this approach is minimized gas fees and MEV protection. This is facilitated through batch auctions.
CoW Swap benefits users in multiple ways. Primarily through gas fees and MEV protection. However, it also allows users to receive token swaps at the best bid orders.
Some of CoW Swap’s competitors include Uniswap, Balancer, or Bancor, or 1inch exchange. However, these exchanges differ in implementation. CoW Swap stands out due to its order book mechanism.
CoW Swap has been audited by Hacken. Additionally, the protocol uses Safe by Gnosis to manage its wallets. On top of this, the platform utilizes an RPC that protects from MEV attacks. While no protocol can be considered safe in every scenario, CoW Swap has many stop gaps in place to protect users.
The biggest difference between Uniswap and CoW Swap is that the former utilizes an automated market maker (AMM) while the latter utilizes a ledger order book (LOB). Additionally, Uniswap is a DEX while CoW Swap is an aggregator. There are many more differences that can be noted; however, these are perhaps the biggest differences.
CoW Protocol routes users transactions through an order book. If the orders are not fulfilled then they are routed using solvers which aggregate multiple DEX. The end result is better order execution, gas fees passed on to solvers, and MEV protection.
A DEX aggregator gathers routes user’s orders to find the best trade route. It takes the prices from multiple DEXs and uses the best one to execute customers trade. This results in better prices for the customer.
Scopri la dichiarazione di non responsabilità
All the information contained on our website is published in good faith and for general information purposes only. Any action the reader takes upon the information found on our website is strictly at their own risk.