I think that the best Dapp on RSK is Money on chain by far, because of its design. Maintining the DoC stablecoin pegged with the usd via the 2 diffenrets coins (xbtc and bpro if im right) is very innovative.
Is it really pegged via both BTCX and BPRO? As far as I understood from the article “What if bitcoin had a flash crash” (
https://moneyonchain.com/blog/what-if-bitcoin-had-a-flash-crash/), DoC is pegged via BPro only. Moreover, there is something strange with the pegging mechanism. In the article, they explain one case:
Alice is a BPro hodler and Bob gets paid in DoC and spends some in his daily life while some DoC tokens are providing liquidity to a pool.
Global Coverage between 4 and 2 scenario:
Alice can mint more Bpro tokens, but won’t be able to redeem them.
Bob can redeem his DoC tokens for rBTC, but won’t be able to mint them back.
This will increase the Global Coverage.
Below the level of 2, automatic incentives are triggered, so that Alice and Bob can mint BPro at discount prices. The lower the coverage, the greater the discount.
So, what if the start of the protocol is with the BTC/USD rate 10 000, and Alice mints 3 BPro for her 3 BTC, while Bob mints 10 000 DoC for his 1 BTC?
The full amount of DoC is 10 000, and the full amount of BTC locked in the protocol is 4.
With the BTC/USD rate 10 000, the dollar price of all the locked bitcoins is 4 times higher than the total quantity of DoC, thus the global coverage is 4.
If Alice redeems 2.5 BPro immediately, and gets back her 2.5 BTC, so that the global coverage falls to 1.5, she can get a 50% discount for minting new BPro tokens. Then she mints 5 BPro for her 2.5 BTC.
The global coverage returns to 4, but the BPro value dramatically falls. Initially, 3 BPro were equal to 3 BTC, and at the end 5.5 BPro are equal to 3 BTC.
This scheme makes no sense if there are only two participants (Alice and Bob). But incase there are many BPro holders, each of those who holds a big amount can bring down the BPro value and cause damage to all other holders at any moment.
Do I understand the mechanism correctly?