I really like this proposal, though as Knoshua pointed out, we need to address the security concern of RPL/ETH ratio fluctuations, which will be present even with a reduced commission. From my POV, this market risk can and should be decentralized. Under this model, the NO is directly leveraging their RPL, so we could use a leverage-liquidation model to help with security:
- Only allow over-collateralized minipools (16+X% ETH worth of staked RPL = 1 minipool)
- Record the ratio on pool creation
- Implement a mechanism to liquidate the entire RPL stake via auction if the RPL/ETH ratio goes below the liquidation price (
ratioOnCreation
-X%)
Pros:
- Allows us to keep full commission on these nodes
- NOs can choose personal risk tolerance
Cons:
- Big liquidations could cause negative feedback for RPL/ETH ratio, which leads to more liquidations
- Solid amount of additional work on both smart contract and smart node sides
- Doesn’t allow full use of staked RPL for minipools (though I don’t think it’s possible to do this safely anyway)