How cryptocurrencies can improve the privacy of online transactions