BAN: Timely, Low-Cost and Interesting Digital Currency