Open ra9mls opened 5 months ago
Phase 3?
A bonding curve is a mathematical curve that defines the relationship between the price of a token and its supply. It is used to determine the price at which tokens can be bought or sold, ensuring that the token's price dynamically adjusts based on its demand.
The bonding curve mechanism provides a dynamic and transparent way to manage the supply and demand of a stablecoin. Using a mathematical formula to determine the price based on the token supply ensures that the stablecoin's price adjusts automatically, encouraging price stability. While it offers significant advantages in terms of predictability and liquidity, it also comes with challenges related to complexity and market perception.
The potential formula can be 𝑄^𝐷 (𝑃)=𝑄^𝑆 (𝑃) where Q - quantity of tokens, D - demand, S - supply, and P = Price equilibrium should be equal to 1 because P should be close to 1. (Source)
The redemption mechanism ensures that the value of the stablecoin remains stable and pegged to a target value (usually $1 for USD-pegged stablecoins) by allowing users to exchange stablecoins for an equivalent value of collateral assets. This creates a floor price for the stablecoin, as users can always redeem their stablecoins for the underlying assets.
The redemption mechanism is a robust approach to maintaining the peg of a stablecoin by allowing users to redeem their stablecoins for a guaranteed amount of collateral. This mechanism ensures price stability by creating a floor price for the stablecoin, backed by a reserve of collateral assets. While it offers significant advantages in terms of price stability and user confidence, it also requires effective collateral management, regulatory compliance, and sufficient liquidity to handle redemptions.
In my opinion:
Implementing 0% trading fees is likely to disincentivize liquidity between stablecoins. Reducing the fees for all stable pools to 0.1% (eg. USDC<>KUSD, USDT<>KUSD, DAI<>KUSD) through governance would likely produce more favourable outcomes, as it maintains incentives for liquidity providers while allowing arbitrageurs to stabilize the stablecoins more effectively.
We have 2 options for vault DAI - KUSD:
Each user will have the opportunity to lock their DAI and borrow KUSD through their account in Polkaswap, without any fees and stability fees.
The public vault will be available for every Polkaswap user, without any fees and stability fees. The major mechanic will be as XYK pool where the user has the opportunity to swap DAI to KUSD 1:1 or vice versa KUSD to DAI 1:1.
The suggestion is to implement private vaults of DAI - KUSD.
Steps:
Problem statement
Now we have a fees during the swap DAI <-> KUSD, we need to have 0 fees to swap DAI <-> KUSD. Discuss what can help to peg KUSD to DAI.
Description
https://manual.makerdao.com/module-index/module-psm
Definition of Done
Requirements
No response