In short, no different from you accepting only rubles, and me having only pesos. This sounds like the worst of both worlds, no?
Eh, no. Because the issue is pretty much solvable.
Quote
Also, in all the options you have offered, how does Bitcoin factor in?
First, most cryptocurrencies are based on the bitcoin protocol. So bitcoin is still in use, as a protocol, even if it isn't as a currency for a particular transaction.
If I use LTC, I still use the bitcoin protocol. The elements are pretty much the same.
Second, in some of the options, like having an exchange account, you can either use BTC, or not. For example you can accept 100 different altcoins and have it set to be converted to BTC on arrival and then make 1 fat BTC withdrawal in the end of the day (if you are a merchant). So you might have gotten paid for 300 coffees with DOGE, these money go to the payment processor or exchange, and in the end of the day you get, say, 2 BTC.
Quote
How would that work?
Code-wise it shouldn't be that difficult. It might be a lot of work but in essence it is a decentralized asset exchange, specifically for cryptocurrencies/altcoins, merging functionalities of different wallets in order to transact in multiple blockchains.