Correct me if I'm wrong here, but it seems like one of the many, many opportunities Ethereum offers is the ability to transfer cash.
Person A creates a colored coin called "One U.S. Dollar Equiv." and sells it to Person B in exchange for $1 worth of BTC.
Person A also creates a contract to hedge against downside risk in BTC prices, by guaranteeing the Person C (who receives the coin from Person
will redeem the "One U.S. Dollar Equiv." colored coin for *exactly* $1 worth of BTC, no matter what the BTC price happens to be at the time of redemption.
This alone could be groundbreaking! One of the things "average joes" dislike about crypto is the instability of prices. Your average guy on the street wants $800 today to be worth $800 tomorrow. Not $750, and not $850. But exactly $800. If Person A creates a unique colored coin which embodies the exchange rate at the time of issue (let's say $800 for 1 BTC) and that coin (being a colored coin) can be tracked through the blockchain, no matter who ends up with that coin or when they end up with it (Person C, let's say), the colored coin is "programmed" to give back exactly $800 worth of BTC, no matter if BTC is worth $10 per coin or $10,000 per coin at the time of redemption. Person D, let's say, has agreed to be the counterparty to such an offer. When Person A sets up the contract, Person D knows that bitcoin prices could collapse, but they could also skyrocket. So he accepts the downside risk in exchange for the upwards potential (he believes that when Person C goes to redeem the coin, BTC prices are likely going to be greater than $800, so he will make a profit).