From my understanding, cryptos enable you to do anonymous transactions by hiding your IP during those transactions. However, you're still able to give information about yourself when you're making a payment with crypto for example. Otherwise how could the company who receives the payment check your identity? Then what's behind the concept of "anonymous"?