Il ladder e il ribilanciamento
Il ladder è la liquidità operativa del protocollo. Comprende posizioni di CUBIT offerte all’acquisto e una posizione in ETH, il cushion, che può assorbire vendite vicine al mercato.
Le sue posizioni sono mobili. La disponibilità dipende dai fondi del protocollo, dal prezzo e dai vincoli geometrici del pool.
La ripartizione dei token
Il modello letto nel codice punta al 70% dei token detenuti per il ladder in posizioni attive, con il resto in riserva. La parte collocata è distribuita su tre bande secondo 20% / 30% / 50%.
| Banda | Quota della quantità destinata alle bande | Intervallo di prezzo approssimativo |
|---|---|---|
| Prima | 20% | Riferimento → ×2 |
| Seconda | 30% | ×2 → ×4 |
| Terza | 50% | ×4 → ×8 |
Ogni intervallo comprende 6 930 tick, circa un raddoppio del prezzo. Queste proporzioni sono obiettivi di collocamento: arrotondamenti, limiti di liquidità e posizione del mercato possono lasciare più token in riserva.
Le percentuali non rappresentano assegnazioni al team. I token isolati per il burn e i CUBIT depositati nel Vault non sono una riserva libera del ladder.
Il cushion in ETH
Il cushion è una posizione di acquisto mobile, normalmente sotto il mercato. La geometria storica punta a un dimezzamento approssimativo del prezzo lungo la sua ampiezza. Il suo collocamento deve rispettare i muri.
Un ETH semplicemente contabilizzato in ladderIdleEth non è un ETH presente in una posizione attiva. Non crea quindi profondità eseguibile finché resta inattivo.
Cosa accade quando il prezzo oscilla in un intervallo
Quando il prezzo oscilla negli intervalli del ladder, i loro inventari possono passare gradualmente da CUBIT a ETH o da ETH a CUBIT. Il ladder può riutilizzare i propri token e riorganizzare le posizioni durante un ribilanciamento.
I muri seguono una regola diversa: i CUBIT che riacquistano vengono isolati e poi distrutti, senza tornare ad alimentare la LP. Le oscillazioni che raggiungono i muri possono quindi ritirare token dal mercato e consumare la liquidità di alcuni intervalli.
Un intervallo che resta sopra i muri non provoca questi burn. Il prezzo deve attraversare realmente le posizioni interessate; il solo trascorrere del tempo non svuota automaticamente tutti i tick. Assorbimento e deflazione.
La compatibilità tra il ladder e più muri fissi fa parte della revisione in corso. I dettagli geometrici della vecchia versione non bastano a validare la nuova.
Cosa fa un ribilanciamento
Un ribilanciamento ritira le posizioni interessate del ladder, contabilizza gli asset e le commissioni realizzate, assegna le quote previste e ricolloca la liquidità disponibile attorno al riferimento scelto dal contratto.
Lo sweep trasferisce il 15% degli ETH inclusi nel suo calcolo alla riserva dei muri. Il premio del keeper è limitato e proviene dal ladder. Se il Vault è disponibile e finanziato dall’attività, la sua quota riguarda le commissioni LP del ladder effettivamente realizzate in ETH.
Il ribilanciamento non permette al chiamante di scegliere il prezzo, il destinatario dei muri o un prelievo verso il proprio wallet.
Quando la chiamata è ammissibile
Le fonti usano uno spostamento del riferimento di almeno 1 250 tick e un intervallo di attesa di 25 blocchi. Il contratto verifica anche l’inizializzazione, la pausa di manutenzione e il contesto di esecuzione.
I blocchi del cooldown e i secondi del calendario V2 sono orologi diversi. Venticinque blocchi non sono una durata fissa garantita.
Il Lens espone l’ammissibilità; una simulazione con l’account chiamante precede sempre l’invio. Tra lettura ed esecuzione, un’altra transazione può modificare lo stato. Eseguire la manutenzione.
Fonti: CubitHook._deployAsks, _rebalance, _referenceTick e libraries/BandLib.sol. I parametri descritti sono quelli delle fonti lette; l’integrazione con più muri resta da validare.