Does ethereum work when there is only TCP available?
Can one use ethereum as a client over Tor?
It does not work for me. Using Whonix. So running the traffic over Tor is not an issue. Blockchain download never starts.
Ethereum requires UDP port 30301 for node discovery, and Tor only supports TCP-based transport. It's likely that your blockchain sync hasn't started because your client can't find any peers.