Number four. Number four, number four, number four.
Having a decentralized btc gateway would make bitshares utterly unique (though it is already), and position it against poloniex, etc. Though challenging, I have long thought this to be possible and desirable.
Why?
Real bitcoins... Not pegged bitcoins... Real bitcoins... Via the bitshares dex.
So I vote three times for number four.
You have the same, but more direct, with Atomic Swaps.
Bitcoin on chain allows for one thing that atomic swaps can't deliver. It gives us the possibility to use real BTC as collateral for smartcoins. That has two advatages: 1) Reduced risk for black swan events 2) Higher liquidity as currently only traders who want to go long BTS relative to the smartcoin will create smartcoin supply. When we have BTC on chain everyone who wants to go long BTC relative to the smartcoin can do so and deliver additional liquidity to smartcoin markets. Which is huge IMO, as there should be a lot more people willing to go long BTC opposed to long BTS.
With atomic swaps you could instantly change, without third parties, BTC to BTS thus increasing BTS liquidity. But in addition could be directly changed BTC to BitBTC, increasing the liquidity of this or another smartcoin.
I do not see why a decentralized Gateway would work better. Can you explain it better?
What I mean is the creation of smartcoins. Let's take bitUSD as example. Currently the only way to create bitUSD is to borrow it from the blockchain for BTS as collateral. Meaning that only people who are bullish on BTS are willing to create bitUSD, which leads to low liquidity.
If it is possible to use BTC (via the trustless gateway) as collateral for smartcoins, BitShares will provide a trustless way to enter a leveraged long BTC position. You can simply borrow bitUSD against BTC and sell the borrowed bitUSD for more BTC. You have entered a leveraged long BTC position, while providing additional bitUSD supply. I imagine demand for that would be huge, which would drastically improve liquidity for all smartcoins.
And while it is true that you could trade bitUSD/BTC with atomic swaps, the liquidity gains of that would be lower than in the scenario described above.