Is Bitcoin less anonymous than we think?