Uniswap v3 è il nuovo volto dei mercati decentralizzati: invece di una sola curva di prezzo, gli utenti possono concentrare la loro liquidità in piccoli intervalli, chiamati “tick”. Immagina i tick come caselle su una tavola da gioco: ogni volta che il prezzo attraversa una casella, la tua posizione si attiva o si disattiva.
Per capire se tutto funziona senza errori, gli scienziati hanno trasformato questo meccanismo in una macchina a stati formale. Usano due strumenti: le "automate temporizzate a prezzo" (PTA) e i "transduttori a stati finiti" (FST). Le PTA sono come robot che osservano il tempo e il prezzo, verificando che le regole di Uniswap – la costante prodotto, le commissioni e i limiti dei tick – siano sempre rispettate. Gli FST, invece, semplificano il tutto a passaggi discreti, così è più facile controllare i comportamenti con TLA+.
Un risultato chiave è l’invarianza tick‑wise: anche se le operazioni di scambio arrotondano i numeri, l’errore rimane entro un limite molto stretto, chiamato “ε‑slack”. Questo significa che il sistema è robusto: le piccole imprecisioni non rompono l’equilibrio. Gli autori hanno testato i modelli con UPPAAL e TLC, verificando che, anche in scenari con tre tick o con arbitraggio senza arrotondamenti, le regole rimangono valide.
In pratica, questi modelli forniscono una prova matematica che Uniswap v3 non si “incasina” quando il prezzo salta da un tick all’altro, rendendo la DeFi più sicura e trasparente.
