It's a bit rough, but I hope it fosters some discussion. Constructive flames welcome! 1. Alice has Altcoin, but wants Bitcoin. 2. Bob has Bitcoin, but wants Altcoin. How can they exchange cryptocurrencies without a trusted third party?