Despite digital currencies being often perceived as anonymous payment networks, much of them are in fact,...