Please describe your proposed solution
This proposal is to provide open source smart contracts for this stablecoin protocol is inspired by Djed but tailored more toward the unique properties of Cardano. With Djed collateral providers pool capital and receive Shen, users can then mint or burn stablecoins for a fee assuming the reserve ratio (collateral:liabilities) allows it. dUSD avoids pooling collateral, instead every collateral provider essentially operates like an independent pool that users can mint/burn stablecoins at for a fee, as long as the reserve ratio allows it.
Avoiding pooling collateral together has several upsides.
- The staking rights of ada provided as collateral remains in control of the provider of collateral, in fact the collateral provider will have leveraged staking rights since they will also have staking rights of the ada used to mint stablecoins at their pool. This is in contrast to the Djed deployment on Cardano where redistributing staking rewards to Shen holders is a manual process.
- Distributing collateral among many pools offers parallelization benefits over consolidating collateral into a single pool, this allows the scalability to grow with the number of collateral providers.
- Collateral providers are not locked in by the overall reserve ratio of the protocol as Shen holders are when the reserve ratio drops below 400%. Users can close their pools at any time providing they pay back any outstanding stablecoins minted at their pool.
dUSD provides a more flexible way to leverage an ada position than Djed, similar to opening a CDP like on Indigo except you don't pay a fee to do so. The potential downside is users partially liquidating your position by burning stablecoins at your pool, while paying you a fee to do so.
dUSD will have tokenless governance, collateral providers will have voting power correlated with the size of their collateral positions. Governance will provide the ability to change various system parameters as well as a path to upgrade the underlying smart contracts.