oh my bad you are absolutely correct not sure why but i always thought you couldn't deposit btc and lock in the dollar amount on most exchanges, i thought only a few like btc-e did that but you had to sell those coins so ultimately lose money and never really trusted those site either.
Actually it would be nice to have a way of locking the dollar amount in our desktop wallet for instance, being able to stabilize the value without using a third party that send your info to DEA
One solution is to use a combination of Peter Todd's CHECKLOCKTIMEVERIFY -http://www.mail-archive.com/
[email protected]/msg06250.html with a sidechain to lock in BTC in a bond where the sidechains algo took a rolling volatility average over the preceding year to calculate the expected risk the community would feel comfortable accepting for digital representations of fiat /gold /ect backed securities that would lock themselves on the blockchain and pay dividends, be partially refunded, or bought back after maturity.
The way it would work in practice:
1) download a wallet and deposit arbitrary amount ... i.E.. 2 BTC(lets say is worth 500usd at the time)
2) Decide you want half of it denominated in a more stable currency and half in BTC
3) Transfer half BTC to purchase 250 of bitusd(name doesn't matter) but essentially a fiat representation asset on a Bitcoin sidechain which locks in 250 usd of bitcoin of 1 Bitcoin. The sidechain algo calculates +/-40% volatility during the previous 12 months so allots 200 bitusd tokens that are pegged to the value of the usd fiat.
4) Consumer now has a wallet with security assets backed by BTC and straight BTC (200 worth of bitusd and 1 bitcoin)
5) Consumer can now make purchases using the security or bitcoin depending on which is accepted or more advantageous at the moment. (I.E.. if BTC is up spend the BTC, if not than spend the bitusd.
When the timelock is mature the user has several choices :
1) If Bitcoin has increased in value above the initial purchase price the algo would than calculate the previous volatility average and allow the user to either receive a dividend of the difference in BTC, a securitized asset like bitgold/bitusd/bituero/ect , or they can receive all their BTC back and the appreciation with a buyback.
2) If Bitcoin has decreased in value below the initial purchase price the algo would than calculate the previous volatility average and allow the user to either buy the difference to keep their securitized asset valuation or forfeit their deposited BTC which will than be sold on a trustless decentralized exchange for any other of the sidechains securitized assets.
This would all work fine assuming Bitcoin survives.
Anybody is free to steal this idea and make it your own or modify it as long as you do so for the good of the community....