Blockchain and Smart Contracts Will Eat Online Marketplaces
The Missing Pieces From On Demand TV
What Kind of Marketplace Are You Building?