-
Notifications
You must be signed in to change notification settings - Fork 37.7k
Move signet onion seed from v2 to v3 #20660
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
cc @kallewoof |
What is this patch doing? Does it somehow embed the v2 onion in a v3 onion? Does this depend on the operator upgrading the node? |
Might be smart to add the names of the seed maintainers in comments as per mainnet/testnet DNS seeds. |
utACK @Sjors is the owner of the onion seed. I assume he switched it to using a v3 address. |
Ah, I see. So the v2 one is probably not reachable anymore. Concept ACK 3e6657a |
Concept ACK Although I would keep both v2 and v3 and skip v2 followup PR when v2 finally fades out. @Sjors tyi, in case the v2 v3 addresses are connected to a node of u , both addresses where down and unreachable over Tor, tested, short before i wrote these lines |
I'm also unable to connect to the host
ACK otherwise. |
It's indeed my own seed node. Didn't want to doxx myself, but it's obvious from context anyway. Indeed the v2 is offline since afaik we don't support running both on the same node. I'm having difficulty connecting to the service as well, but this is the onion its advertising. For some reason when I restart it sometimes complains |
I guess it's just a bit flaky, it connects now: |
@Sjors tyi, @jb55 had a post on Twitter about onion balancing https://onionbalance.readthedocs.io/en/latest/ I had also with node the phenomena that old addresses linger in peer.dat and want to connect at random. Had a first thought that load balancing V3 in general for Bitcoin onion services could be a good idea. |
It connects for me now. |
tACK 3e6657a 👍 |
3e6657a Move signet onion seed from v2 to v3 (Sjors Provoost) Pull request description: Since v0.21 hidden services use the longer v3 address format. It may make sense to backport this to the v0.21 branch, although onion nodes can always use the non-onion seeds. ACKs for top commit: MarcoFalke: Concept ACK 3e6657a laanwj: ACK 3e6657a Saibato: tACK bitcoin@3e6657a 👍 Tree-SHA512: 9bb4d82345ab25d6ea971f8f106c30778ade2ba11a292e8d7449ea39581b91e51c4b34851b5c06f5dfbe07e7b04e5dc92c48c98c47a1c7ef3d5f350c3a3ad4f7
Github-Pull: bitcoin#20660 Rebased-From: 3e6657a
Backported in #20669 |
Since v0.21 hidden services use the longer v3 address format.
It may make sense to backport this to the v0.21 branch, although onion nodes can always use the non-onion seeds.