eCash Debate: What Are The Tradeoffs?