Take a seat first.
Edit:
This is not good, as u did not consider the case that no one want short.
1. We need to enable interest rate range from positive to negative. If large demand of USD or no one want short, shorter can set the interest to negative, to hedge some risk. If people do not want USD, but some people still want to short, then they can set the interest to positive, to encourage people hold USD.
2. We need to enable the monthly reset collateral rate to 200%, for the short order that collateral no more than 200%. Shorter can chose add their collateral, or cover this short. Short order that with collateral rate more than 200% no need cover, the part of collateral more than 200% will be automatically return to shorter.
3. If we have 1 and 2, I agree with your force-settlement. But we shall only force settle the bitUSD that are listed in the sell side market. More than x day cheaper than feed price by 1%, then it will trigger force settlement. This will give potential bitUSD buyer a chance to buy the bitUSD, this can reduce unnecessary settlement and reduce settle-attack. Force-settle will execute the short order that will the less collateral rate first, then the oldest order settle first.
从我的 iPhone 发送,使用 Tapatalk