Perhaps we could have some collateral. For example, you need 100 TFT for 10 hours load. But you also need to have a deposit of (e.g.) 10 TFT more that is kept as a backup if you go over your resource time. Then, you get a warning when your wallet is near going dry of tokens, you have the time to add TFT if you want to continue. If you do not do it on time, the TFT deposit starts being consume (Extended Deposit Period) and the server goes to a less expansive, by-pass mode with less access to the user to incite action to refund the wallet. You can also at this moment decide to not use the server, and you get back the 10 TFT deposit in that case.
The TFT deposit could be consume at different rate depending on the situation. The first time you get a warning, before your main TFT goes dry, the server is running 100%. Then when you get into the TFT deposit stash, the functions of the server become limited, inciting the user to fund the wallet and limiting the cost of TFT. After this period, if itâs not refunded, the server could simply close. OR you have an additional period with interests to cover costs. Next paragraph.
When people go pass this time, they would need to ask for a prolonged period on the Grid to keep the data while the wallet is funded. If they say no, the data is loss. If they want to prolong, this stage could include interests to cover potential loss.
This additional step would then be: you pay 100 TFT to use the 3node and 10 TFT more as a deposit. You go out of your 100TFT, step into 10 TFT deposit with limited access (EDP). When you go out of the 10 TFT deposit, youâre asked: do you want additional time to refund (this comes with X% interest per Y day(s) ). So, e.g., you ask for 5 additional TFT credit, to have time to refund. But youâd need to pay some interest, letâs say 2 TFT more, high interest. Obviously, no one would want to get in this situation (Extended Interest Period), so theyâd refund the wallet in the low-access period consuming the TFT deposit.
The additional interests could end up in a treasury and cover the cost for the situation where users donât pay. Weâd need to have reliable methods of calculation to make sure no TFT is lost on TF side.