Does running a Monero node over Tor slow down syncing?
Yes—if your Monero node downloads blockchain data through Tor, syncing will usually take longer than over a direct internet connection. But simply enabling Tor does not mean your sync traffic uses it: some setups use Tor only to send transactions while downloading blocks over the regular internet.
Check what actually goes through Tor
Your node keeps a local copy of the blockchain, Monero’s shared record of transactions. Syncing means downloading missing blocks from other nodes, called peers, and checking that those blocks follow Monero’s rules.
Tor routes connections through several relays to help hide your internet address from the service you contact. The effect on syncing depends on which connections you send through it:
- Transaction-only routing: Monero’s
--tx-proxyoption routes outgoing transaction broadcasts through a proxy. It does not, by itself, put blockchain downloads through Tor. - Blockchain connections over Tor: If your setup routes the peer connections used for block downloads through Tor, those downloads can be slower.
- An onion service for incoming connections: Letting other nodes reach yours through a Tor onion address does not automatically route your outgoing connections through Tor.
So, before blaming Tor for slow syncing, check your node settings and any system-wide routing rules.
Why the first sync can take longer
Your first sync downloads and checks a large amount of historical data. Tor can add two main limits:
- More waiting between messages: Data travels through extra relays, increasing latency—the time a message takes to reach its destination.
- Lower or less steady download speed: Your speed depends partly on the Tor circuit, meaning the chain of relays your connection uses.
There is no reliable rule such as “Tor makes syncing twice as slow.” Your peers, connection, computer, and Tor circuits all affect the result.
Tor also does not do the checking for your node. Your processor must still verify blocks, and your drive must store them. If a slow drive is already the main limit, switching away from Tor may make less difference than you expect.
Staying synced is a lighter job
Once your node catches up, it only needs to download and verify new blocks as they arrive. Monero produces a block roughly every two minutes, on average.
A stable Tor connection can often keep up with that ongoing workload, even if the first sync was slow. However, unstable connections or slow peers can leave your node behind.
If you use that node for solo mining or P2Pool, a decentralized mining pool, falling behind matters: your mining software needs a current view of the blockchain. Check that your node is fully synced rather than assuming an open connection means it is current.
The bottom line
Tor can slow Monero syncing when the actual block downloads travel through it, especially during the first sync. Transaction-only Tor settings do not automatically have that effect.
You can sync directly first and use Tor afterward if that suits your privacy needs. Just remember that switching later does not undo the fact that earlier direct peers could see your internet address. If hiding that address from peers matters from the start, accept a potentially longer initial sync and keep block-download connections routed through Tor.
