
Title: Backing an MPA with multiple assets
Authors: CM
Status: Draft
Type: Protocol
Discussion: https://bitsharestalk.org/index.php?topic=26948.msg321465#msg321465
Replaces: N/A
Superseded-By: N/A
Worker: TBA
Enable configuring multiple assets as backing collateral for an MPA.
Currently you can only configure one asset (BTC, UIA or MPA) as the backing collateral for an MPA, so if you want to back an USD MPA with a BTC UIA then you need to do this on an individual gateway basis which would result in many identical purpose MPA.
Current smartcoin supply is dwarfed by the marketcap of USDT, we need to think of ways of increasing supply of MPA such as multi-asset backing to attract shorters from other cryptocurrencies.
Example JSON configuration of an MPA backed by multiple assets:
{
"reference_asset": {
"name": "USD",
"amount": 1,
"feed_price": bitUSD.median_feed_price
},
"allowed_backing": {
"BTC": {
"allowed_tokens": [{"name": "<gateway(s)>.BTC", "mcr": 200}, {"name": "bitBTC", "mcr": 200}],
"feed_price": (reference_asset["feed_price"]/bitBTC.median_feed_price)
},
"ETH": {
"allowed_tokens": [{"name": "<gateway(s)>.ETH", "mcr": 200}, {"name": "bitETH", "mcr": 200}],
"feed_price": (reference_asset["feed_price"]/bitETH.median_feed_price)
},
"USD": {
"allowed_tokens": [{"name": "<gateway(s)>.USD", "mcr": 200}, {"name": "bitUSD", "mcr": 100}],
"feed_price": (reference_asset["feed_price"]/bitUSD.median_feed_price)
},
"BTS": {
"allowed_tokens": [{"name": "BTS", "mcr": 175}],
"feed_price": (1/reference_asset["feed_price"])
}
}
}
MIT licensed.
N/A.
So, what are your thoughts on this draft BSIP?
Regards,
CM.