Sistema di Incentivi

Solitamente, nella DeFi, specie nei protocolli di prestito, gli incentivi agli utenti (spesso sotto forma di token di governance) vengono distribuiti in funzione dell'incremento del TVL del protocollo (valore totale bloccato/depositato). Questo si ottiene semplicemente seguendo una regola, un TVL basso corrisponde ad alti incentivi sul deposito e sul prestito, e viceversa. Gli utenti sono incentivati in modo indistinto, e spesso capita di ottenere incentivi più alti sul APR del prestito rispetto al APR dell'interesse (che è pagato da chi prende in prestito). Poiché le entrate di un protocollo di prestito sono specificamente ricavate dal APR di prestito, questo rende tale tipo di sistema di incentivi insostenibile per definizione. Folks Finance ha sviluppato un innovativo sistema di incentivi che premia solo i "buoni utenti". Un "buon borrower" è un utente che ripaga i suoi interessi, ricevendo in cambio, come incentivo, uno sconto. Il protocollo considera "buon depositante" l'utente che interagisce con il Lock&Earn e aiuta il protocollo garantendo la sua solidità. Per soddisfare le esigenze del sistema di incentivi, è stato costruito il Rewards Aggregator. Questo strumento permette di diluire le ricompense per un determinato periodo di tempo ricevendone una quantità superiore. Inoltre, attraverso il Reward Aggregator, gli utenti esterni possono essere provider di rewards, permettendo al protocollo di distribuire più incentivi sui pool.

Guadagnare frToken ripagando l'interesse

Tasso di distribuzione del frToken

I frTokens per gli utenti che ripagano gli interessi sono distribuiti secondo un tasso di distribuzione DRIR=1DR_{IR}=1, il che significa che 1 unità di Token usata per rimborsare gli interessi corrisponde sempre a 1 frToken.

Tasso di rimborso degli interessi

Il tasso di rimborso degli interessi IRrateIR_{rate} è la percentuale di "cashback" che l'utente ottiene indietro quando ripaga gli interessi. Le ricompense sono pagate in frToken che possono essere scambiati utilizzando il Rewards Aggregator.

Notate che l'IRrateIR_{rate}rappresenta anche il tasso di cambio tra un Token e il frToken corrispondente. Per esempio, con un IRrate=90%IR_{rate} = 90\%, 1 frUSDt vale 0,9 USDt, e coloro che danno in prestito riceveranno 1 frUSDt per ogni USDt restituito.

Vediamo un esempio

Un utente apre un prestito in USDt bloccando goBTC come collaterale, e dopo una settimana l'interesse maturato è pari a 1 USDt. Una volta ripagati gli interessi, l'utente riceverà 1 frUSDt in un rapporto 1:1 con l'importo degli interessi rimborsati (cioè il rapporto di distribuzione per il rimborso degli interessi: DRIR=1DR_{IR}=1).

L'utente ha guadagnato 1 frUSDt semplicemente restituendo un dollaro di interesse, ma quanto vale frUSDt? Intuitivamente, si potrebbe pensare che 1 frUSDt valga 1 USDt. Il motivo per cui questo non è vero è che il tasso di cambio tra frToken e Token (RToken,frTokenR_{Token,frToken}) che incorpora la percentuale di rimborso degli interessi. Più precisamente:

IRrate=90%IR_{rate}=90\%

Dove IRrateIR_{rate}è la percentuale di interessi rimborsati, attualmente fissata al 90% per i prestiti USDt.

Così, l'utente che ha ripagato 1 USDt in interessi riceverà 1 frUSDt che corrisponde a 0,90USDt o al 90% del rimborso dell'interesse pagato.

Guadagnare frToken depositando nel Lock & Earn

Tasso di distribuzione degli frToken

Gli frToken per gli utenti che depositano nel Lock&Earn sono distribuiti ad un tasso di distribuzione come segue:

DRL&E=APRLockMonths12IRrate DR_{L\&E}=\frac{APR*\frac{Lock Months}{12}}{IR_{rate}}

Dove:

  • APR è il tasso percentuale annuo fissato da Folks Finance sul deposito nel pool Lock & Earn per ogni Token.

  • Lock Months è il numero di mesi che il Lock&Earn richiede per bloccare il token depositato.

  • IRrateIR_{rate} è il tasso di rimborso degli interessi che rappresenta il tasso di cambio tra un frToken e il Token corrispondente.

Vediamo un esempio

Nel caso in cui un utente voglia guadagnare incentivi depositando dei fondi, la scelta migliore è il Lock&Earn. Per esempio, bloccando 60 USDt al 9% APR per 2 mesi nel Lock & Earn, egli guadagnerà 1 frUSDt, che vale 0,90 USDt (secondo il tasso di cambio indicato sopra). Infatti, l'importo DRDR di frToken ricevuto per ogni unità di Token bloccato in Lock & Earn è definito come segue:

DRL&E=9%21290%=0,01666667frUSDt DR_{L\&E}=\frac{9\%*\frac{2}{12}}{90\%}=0,01666667 frUSDt

Si noti che diversamente dal rimborso degli interessi, dove DRIRDR_{IR} è uguale ad 1 per ogni asset, nel Lock & Earn il DRL&EDR_{L\&E} cambia in base al numero di mesi in cui si bloccano i fondi nel Lock & Earn, l'APR dell'asset e il tasso di rimborso degli interessi.

Scambiare frToken in un token di ricompensa

frToken può quindi essere scambiato nell'reward aggregator in cambio di token di ricompensa.

Attualmente, Folks Finance sta distribuendo gli ALGO che la Algorand Foundation gli ha fornito attraverso l'Aeneas Liquidity Program e goMINT fornito da Algomint.

L'importo finale del token di ricompensa ricevuto è pari a:

RewardsIR=DRIRIRrate(1+boost)RToken,RewardTokenRewards_{IR}=\frac{DR_{IR}*IR_{rate}*(1+boost)}{R_{Token,RewardToken}}
RewardsL&E=DRL&EIRrate(1+boost)RToken,RewardTokenRewards_{L\&E}=\frac{DR_{L\&E}*IR_{rate}*(1+boost)}{R_{Token,RewardToken}}

Dove:

  • RToken,RewardTokenR_{Token,Reward Token} è il prezzo del token di ricompensa denominato in Asset.

  • boostboostè la percentuale di aumento dei Rewards Token distribuiti. Dipende dal periodo di maturazione (vesting period):

BoostVesting period (weeks)

10%

2

Altri Vesting period saranno disponibili in futuro.

Considerando gli esempi precedenti, le ricompense guadagnate sono (supponendo che un ALGO valga 0,78 USDt):

RewardsIR=1frUSDt90%0.78USDt=1.15ALGORewards_{IR}=\frac{1frUSDt*90\%}{0.78USDt}=1.15 ALGO
RewardsL&E=0.0166667frUSDt90%0.78USDt=0.019ALGORewards_{L\&E}=\frac{0.0166667frUSDt*90\%}{0.78USDt}=0.019 ALGO

Se l'utente sceglie di bloccare il frToken per 2 settimane nel reward aggregator, ottiene un rendimento aumentato del 10%.

RewardsIR=1frUSDt90%(1+0.1)0.78USDt=1.27ALGORewards_{IR}=\frac{1frUSDt*90\%*(1+0.1)}{0.78USDt}=1.27 ALGO
RewardsL&E=0.0166667frUSDt90%(1+0.1)0.78USDt=0.021ALGORewards_{L\&E}=\frac{0.0166667frUSDt*90\%*(1+0.1)}{0.78USDt}=0.021 ALGO

I tassi di cambio tra ALGO e gli altri token distribuiti non sono valori fissi e vengono aggiornati in base allo stato del mercato.

Last updated