Future of money is digital. But can we trust digital currencies?