RiskProtocol / core-protocol

1 stars 0 forks source link

Research: how to withdraw fees from dormant accounts? #102

Open mz7mz7mz7 opened 1 year ago

haidarally commented 1 year ago

I have an idea.

At the beginning of a rebase interval,

  1. we get the total supply of Smart Tokens
  2. We calculate the mgmtfees for the total supply
  3. We mint that amount to us (we get paid)
  4. Whenever user apply rebase, we burn their fees rather than collecting (transferring it to us)

this should work i think

haidarally commented 1 year ago
  1. We should hold the tokens for atleast one rebase period
mz7mz7mz7 commented 1 year ago
  1. Whenever user apply rebase, we burn their fees rather than collecting (transferring it to us)

So this would mean that from the accounting perspective, there would be more RiskOn/Off tokens in circulation than the underlying tokens @haidarally ? That would not be that good...

FYI: @Tunji17 your thought on the topic?

haidarally commented 1 year ago

@mz7mz7mz7 if at point 3, instead of minting, we just note it and If point 5 is considered, therefore we cannot mint the fees until the rebase interval is completed, there wont be additional RiskOn/Off on the market?

mz7mz7mz7 commented 1 year ago

Let's go deeper into it once we are done with the oracles.