I know (it even says it on the page when you go to download Tor!) that torrenting over Tor is a no-go. There are several reasons for this, I quote the tor project website:
Torrent file-sharing applications have been observed to ignore proxy settings and make direct connections even when they are told to use Tor. Even if your torrent application connects only through Tor, you will often send out your real IP address in the tracker GET request, because that's how torrents work. Not only do you deanonymize your torrent traffic and your other simultaneous Tor web traffic this way, you also slow down the entire Tor network for everyone else.
Would there be any way (theoretically speaking) to modify a torrent system so that it would be safe to use over Tor? (Get rid of IP broadcasting, make proxies better recognised, etc). I am not asking about the realities of setting up such a network, only whether it would be possible.