Anonymity is a double-edged sword in Web3