Il Protocollo CoW (conosciuto meglio attraverso CoW Swap) è un sistema di trading “basato sull'intento” su Ethereum che mira a ottenere una migliore esecuzione rispetto a un singolo percorso DEX. Invece di scambiare immediatamente su un exchange, firmi un'intento d'ordine (cosa vuoi scambiare e i tuoi limiti), e il protocollo raggruppa gli intenti di molti utenti insieme. Quei gruppi vengono poi liquidati tramite un'asta in cui “solver” concorrenti cercano di trovare il modo migliore per soddisfare tutti gli ordini.

Il meccanismo distintivo: “miglior tasso” tramite competizione tra solver
Questa è la differenza fondamentale rispetto a uno scambio tipico:
I risolutori possono reperire liquidità da più DEX e aggregatori, e possono anche abbinare i trader peer-to-peer quando possibile (una “CoW” o coincidenza di desideri).
Poiché i risolutori competono in un'asta a lotto, sono incentivati a produrre il risultato con il miglior esito complessivo (spesso significando un prezzo effettivo migliore e meno slippage per gli utenti), piuttosto che tu che scegli manualmente un luogo.
In pratica, CoW Swap si presenta come un modo per trovare prezzi bassi attraverso DEX/aggregatori e aggiungere protezione MEV come parte dell'approccio all'esecuzione.
Vitalik utilizza CoW Protocol (confermato)
Sì, ci sono transazioni pubbliche on-chain che mostrano l'indirizzo etichettato di Vitalik che interagisce con il contratto di regolamento del CoW Protocol. Ad esempio, Etherscan mostra una transazione in cui “Vb” invia token a “CoW Protocol: GPv2Settlement” (il contratto di regolamento principale utilizzato per le operazioni di CoW Protocol).
Perché i trader lo usano
Se ti interessa la qualità dell'esecuzione, il modello di asta a lotto + risolutore di CoW è progettato per:
ridurre il rischio di essere colpiti nella mempool (dinamiche MEV/frontrunning),
accedere a una liquidità più ampia rispetto a un singolo DEX,
e trasformare il “miglior percorso” in una competizione, non in un'ipotesi.
Esempio: immagina di voler scambiare 2 ETH in USDC con una ricezione minima di $6,180 USDC (il tuo limite). In uno scambio normale a singolo DEX in quel momento, il miglior percorso visibile potrebbe mostrare $6,200, ma quando la tua operazione atterra potresti subire slippage e finire con $6,150. Con CoW Swap, firmi l'intenzione una volta e il tuo ordine entra in un lotto. I risolutori poi competono per soddisfarlo, forse reperendo liquidità attraverso Uniswap più un altro luogo, e abbinando parte del tuo ordine direttamente con qualcuno che scambia USDC di nuovo in ETH. Se il risolutore vincente può completare la tua operazione a $6,230 USDC con un impatto di prezzo inferiore, ottieni una migliore esecuzione pur essendo protetto dal tuo minimo di $6,180, e se il lotto non può soddisfare il tuo limite, l'operazione semplicemente non viene eseguita.

1) La tua richiesta di scambio
Vendi: 2 ETH
Vuoi: USDC
Imposti un prezzo di sicurezza: Ricezione minima = $6,180 USDC
Quel minimo significa: “Se non posso ottenere almeno $6,180, non eseguire.”
2) Cosa potrebbe fare uno scambio normale a singolo DEX
Nel momento in cui clicchi su scambia, il DEX mostra:
Output atteso = $6,200 USDC
Ma il prezzo si muove mentre la tua transazione è in attesa ed è in esecuzione (questo è lo slippage), quindi ricevi effettivamente:
Output finale = $6,150 USDC
Calcolo (perdita da slippage):
Mostrato: $6,200
Ricevuto: $6,150
Differenza: $6,200 − $6,150 = $50 USDC
Quindi hai perso $50 rispetto a ciò che hai visto inizialmente.
3) Come CoW Swap lo cambia
Con CoW Swap, fai una cosa:
Firmi un'intenzione: “Scambia 2 ETH, ma solo se ottengo ≥ $6,180.”
Poi il tuo ordine entra in un lotto, e i risolutori competono per soddisfarlo usando:
molti DEX (come Uniswap + altri), e/o
abbinare con altri trader (peer-to-peer)
Supponiamo che il risolutore vincente trovi un riempimento migliore:
Output finale = $6,230 USDC
Calcolo (migliore esecuzione):
Risultato CoW: $6,230
Il tuo minimo: $6,180
Extra sopra il tuo minimo: $6,230 − $6,180 = $50 USDC
Quindi non solo soddisfi il tuo limite, lo superi di $50.
4) La regola di sicurezza chiave (molto importante)
Se i risolutori non possono trovare ≥ $6,180, allora:
L'operazione non viene eseguita (nessun riempimento negativo).
Questa è l'idea del “risultato protetto”.

