Author

Topic: Tor Only Node renewing peers constantly? Normal? (Read 133 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 22, 2022, 07:20:59 AM
#5
[...]
Isn't OnionV2 deprecated yet? Indeed, 21.x nodes can communicate with both V2 and V3 Tor nodes, but according to the documentation, V2 addresses are ignored in 22.0.

Starting with version 22.0, Bitcoin Core only supports Tor version 3 hidden services (Tor v3). Tor v2 addresses are ignored by Bitcoin Core and neither relayed nor stored.

Still, though, it's weird. Lots have upgraded to 22.0.

Unless OP use old version of Tor (older than 0.4.6), his setup should use OnionV3 so there's no point of talking OnionV2. Tor 0.4.6 which released on July 2021 doesn't support it. I expect people who seriously run full node would use up-to-date software.

In July 2021, 0.4.6 Tor will no longer support v2 and support will be removed from the code base.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
[...]
Isn't OnionV2 deprecated yet? Indeed, 21.x nodes can communicate with both V2 and V3 Tor nodes, but according to the documentation, V2 addresses are ignored in 22.0.

Starting with version 22.0, Bitcoin Core only supports Tor version 3 hidden services (Tor v3). Tor v2 addresses are ignored by Bitcoin Core and neither relayed nor stored.

Still, though, it's weird. Lots have upgraded to 22.0.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
Have you checked your debug.log file (Bitcoin Core) and log produced by Tor for any warning/error message which could be used to identify the problem?

If you are using a really new version of Core, that is making use of the Tor V3 protocol so your Tor node might be looking for other V3 nodes to connect to. Currently the vast majority of Tor nodes are still using V2 which was already implemented in older Core versions.

Tor V2 nodes can't talk to V3 nodes.

Bitcoin Core use OnionV3 since version 0.21, which released on early 2021. There should be decent amount of node which use version 0.21 or higher. Bitnodes[1] report 81.8% nodes use version 0.21 or higher while Luke's Jr dashboard[2] report 36751 nodes (about 76%) use version 0.21 or higher.

[1] https://bitnodes.io/dashboard/
[2] https://luke.dashjr.org/programs/bitcoin/files/charts/software.html
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
If you are using a really new version of Core, that is making use of the Tor V3 protocol so your Tor node might be looking for other V3 nodes to connect to. Currently the vast majority of Tor nodes are still using V2 which was already implemented in older Core versions.

Tor V2 nodes can't talk to V3 nodes.
newbie
Activity: 1
Merit: 0
I'm wondering if this is just my internet connection and I'm being dropped by peers due to timeouts, but I've noticed that my node takes forever to get peers upon startup and seems to drop them all after an hour or so. IBD has been going for 2 weeks. Sitting at 94.5% with .05% gain per hour. I don't understand it unless my PC is simply choosing not to send resources to Core while I'm awake and actively using the PC? Thoughts?
Jump to: