Cos'è una stablecoin algoritmica? Come funziona?
Tutte le stablecoin hanno lo stesso obiettivo di fondo — proteggere il valore dell'asset a cui sono agganciate — ma ognuna ci arriva per una strada diversa. Alcune tengono a riserva una quantità di valuta fiat pari alla propria offerta in circolazione, altre operano del tutto prive di garanzie. Le stablecoin algoritmiche, che appartengono a questa stessa famiglia, si appoggiano invece a un secondo asset per ancorare il proprio valore al dollaro. Curiosamente, anche le banche centrali gestiscono stabilità e offerta delle valute fiat con meccanismi molto simili. Il principio di funzionamento delle stablecoin algoritmiche è questo:
Innanzitutto, perché l'intero ecosistema regga serve un certo livello di sostegno. Il meccanismo di una stablecoin algoritmica ricorre a diversi strumenti per mantenere l'asset stabile rispetto al dollaro. A differenza della maggior parte delle stablecoin, qui questi strumenti sono scritti direttamente nel protocollo e visibili pubblicamente sulla blockchain. Possiamo illustrare il funzionamento del sistema con un esempio (useremo LUNA e UST, stablecoin algoritmiche di tipo signoraggio):
Le stablecoin algoritmiche a signoraggio (UST-LUNA, per esempio) si basano su un sistema a più criptovalute: il prezzo di una è progettato per restare fisso, mentre l'altra esiste proprio per rendere possibile quella stabilità. I modelli di signoraggio funzionano in genere con meccanismi di emissione (mint) e distruzione (burn) definiti dal protocollo, che spingono gli operatori di mercato a comprare e vendere il criptoasset di supporto riportando così il prezzo della stablecoin verso il suo ancoraggio. Qui entrano in gioco più meccanismi di libero mercato insieme. In fondo, è questa la risposta più semplice alla domanda su cosa sia una stablecoin algoritmica.
Spieghiamolo con l'esempio UST-LUNA: TerraUSD (UST) mantiene la parità 1:1 con il dollaro statunitense grazie a una relazione algoritmica con LUNA, la criptovaluta nativa di Terra. Dietro questa relazione c'è un sistema di arbitraggio che si attiva ogni volta che UST perde l'ancoraggio, in entrambe le direzioni.
Quando l'offerta di UST è troppo scarsa e la domanda troppo alta, il prezzo di UST sale sopra 1 dollaro. Per ripristinare l'ancoraggio, il protocollo Terra consente agli utenti di scambiare 1 dollaro di LUNA con 1 UST direttamente presso il protocollo. Quello scambio è una distruzione indiretta: l'utente rivende l'UST ottenuto a 1,01 dollari e incassa 1 centesimo di profitto. Può sembrare poco, ma ripetuto su grandi volumi diventa una cifra notevole.
Gli utenti possono coniare dai LUNA bruciati tutti gli UST necessari finché UST non torna a 1 dollaro. L'offerta cresce e, man mano che cresce, il prezzo finisce per scendere.
Quando l'offerta è eccessiva e la domanda troppo bassa accade l'opposto: il prezzo di UST scende sotto 1 dollaro. Il protocollo permette allora l'operazione speculare: comprare 1 UST a 0,99 dollari e poi scambiare quell'1 UST con 1 dollaro di LUNA. L'operazione brucia 1 UST e conia 1 dollaro di LUNA, e l'arbitraggista realizza un profitto di 0,01 UST.
Anche in questo caso il protocollo Terra consente di bruciare UST e ricevere LUNA di continuo finché UST non raggiunge 1 dollaro.
Questo sistema, però, ha alcune debolezze. Vediamole proprio attraverso il caso di UST e LUNA.
Perché UST e LUNA sono crollate?
Per quanto a prima vista possa sembrare impeccabile, il modello delle stablecoin algoritmiche ha un problema di fondo. Al punto che, se in un qualsiasi ecosistema di stablecoin algoritmica la struttura di incentivi «tokenomica» si rompe e non esiste una rete di sicurezza — né una garanzia di rimborso né un'assicurazione sui depositi — l'intero ecosistema salta.
Il 7 maggio è successo esattamente questo. UST ha iniziato a perdere stabilità quando i prelievi di grandi volumi da Anchor, il maggiore protocollo di finanza decentralizzata (DeFi) di Terra, hanno preso velocità. Quei prelievi hanno innescato un effetto domino sulla pool UST del protocollo Curve su Ethereum — il principale hub di liquidità per le stablecoin di tutta la DeFi — che ha registrato a sua volta uscite molto elevate. Sono seguite emissioni e vendite di LUNA su larga scala per compensare UST.
Difendere il valore di UST significava però sacrificare il prezzo di LUNA, perché ne aumentava l'offerta: e più offerta vuol dire pressione in vendita sul prezzo. Il risultato è stato il tracollo di LUNA nella notte dell'11 maggio, con un calo di oltre il 99 per cento fino a 0,01 dollari.
