With the dns system, there alway someone know you real ip, the cloudflare or nginx.
The tracker is not necessary. Bt client can also work with the dht network.
The NIP04 or NIP44 only useded to exchange a encrypt key. After that clients and relays will communicate using this excrypt key with other encrypt method like aes256.