randomness and digital cash lecture 14 593655