0 sats \ 8 replies \ @l0k18 10 Feb 2023 \ on: Will you run Bitcoin nodes, when it's illegal to do so? bitcoin
With Tor, ofc. Back in 2003 I broke a law restricting access to information on production of drugs that was on the books in my local region. Never saw any result from that.
Side question: is it possible to run a Tor hidden service to allow inbound connections to your bitcoin node? I know support of Tor is quite extensive in bitcoin, this would be a useful feature just for helping the network a little more.
Yes, bitcoind will start onion service if it is configured for inbound Tor connections. Also I2P is now additional option, best is to run bitcoind with both Tor and I2P.
These RaspiBolt configuration guides might be useful:
reply
What is your opinion on I2p vs Tor? I personally hate it that we can't agree on a protocol - especially since its anonymity relies on number of nodes
reply
There is no need to use single network for bitcoind. Single anonimity network is potential single point of failure. More different networks are good here. If possible, adding receiving blockchain data from Blockstream satellite on top is also good.
reply
agreed, domain names can be resolved by socks proxies so any should be possible to use.
reply
bitcoind uses DNS only for initial peer discovery when you start your node for the first time. And even if it's not working, you can addnode= new peers manually.
reply
So it would require a firewall redirection to funnel it to use Tor for hidden services. Still??
reply
What? I'm not sure I'm following. You just install Tor and configure bitcoind to use it. Then bitcoind will automatically create .onion service for your node, where other Tor enabled nodes will be able to connect to, and you will be able to connect to other Tor nodes (or clearnet nodes via Tor using exit nodes). No firewall configuration is needed for that, unless you have some strict rules that prohibits encrypted outgoing traffic to tcp/443, which Tor uses (to look like a HTTPS traffic).
reply
good. I haven't used it for years.