2022 Developer Survey is open! Take survey.

Questions tagged [tor]

A distributed anonymization network, making not only much more difficult to eavesdrop the content, but also hiding the participants. Most TCP/IP applications - including bitcoin software - can be easily modified/configured to communicate on tor.

Filter by
Sorted by
Tagged with
0 votes
0 answers
26 views

Connect to ZMQ's tor hidden service

Is it possible to create a hidden service with torrc configured as follows to connect lnd on vps to bitcoind at home? HiddenServiceDir /var/lib/tor/zmq_block/ HiddenServicePort 28332 127.0.0.1:28332 ...
user avatar
  • 1
0 votes
0 answers
24 views

running tor on rasberry pi

When I ran ps -eo user,group,comm |egrep ‘bitcoind|bitcoin-qt’ |awk ‘{print “Bitcoin user: “ $1}’, it returned “Bitcoin user: root” instead of "Bitcoin user: pi" on my rasberry pi 4, is this ...
user avatar
1 vote
1 answer
98 views

restrict bitcoin core to tor

I run both bitcoind and bitcoin-qt calling with -proxy=127.0.0.1:9050 Is this enough for Bitcoin Core to route any communication through Tor, or does this risk any name resolution or something being ...
user avatar
  • 330
0 votes
1 answer
116 views

Not able to create private V3 onion service

I'm trying to secure my onion service running on my VPS node. I followed the steps of the official tor guide and this guide. Everything works fine UNTIL I get to the point where I have to modify the ...
user avatar
  • 191
0 votes
1 answer
41 views

Not able to verify tor setup for RPC

I'm currently in chapter 14.1 (verify your tor setup) of the learning bitcoin from the command line course by blockchaincommons. I don't get my head around doing the actual RPC verification via ...
user avatar
  • 191
1 vote
1 answer
133 views

Should full node provide BIP 157/158 services?

As an educational exericse I have a new 22.0 full node using tor onion-only. Of the 18 outbound connections, one is to a peer which offers COMPACT_FILTERS BIP 158 service. (I got the name from a list ...
user avatar
0 votes
0 answers
37 views

Why variations in tor onion service incoming node identifcation formats?

With these bitcoin.conf parameters: proxy=127.0.0.1:9050 listen=1 onlynet=onion bind=127.0.0.1 externalip=[my 64-char code].onion [plus 32 addnode=[onion address] entries] I quickly get 18 outgoing ...
user avatar
  • 337
1 vote
0 answers
54 views

github bitcoin/doc/tor.md - Automatically versus Manually creating a Bitcoin Core tor onion service

The doc I'm asking about: TOR SUPPORT IN BITCOIN. Section 1 describes how to "Run Bitcoin Core behind a Tor proxy." Then... Automatically create a Bitcoin Core onion service [I]f Tor is ...
user avatar
  • 337
1 vote
0 answers
180 views

Low inbound connections and fixed getnetworkinfo score at 4

I spent hours researching for possible solutions, but couldn't find any. I set up my RPi4 bitcoin node about a month ago. It communicates through Tor (see torrc content). SOCKSPort 9050 Log notice ...
user avatar
  • 31
1 vote
1 answer
93 views

How to configure Electrum to open explorer in Tor Browser?

Is it possible to configure Electrum to open explorer in Tor Browser? I would like to use Blockstream’s http://explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion/. Thanks!
user avatar
2 votes
1 answer
444 views

Tor and i2p tradeoffs in Bitcoin Core

What are the different trade-offs involved in options mentioned below that users should consider while using Tor/i2p in Bitcoin Core based on privacy and security? Only Tor or i2p 1.1 onlynet=i2p 1.2 ...
user avatar
1 vote
1 answer
142 views

Can bitcoind listen on both ipv4 and ipv6?

Can bitcoind listen on both ipv4 and ipv6? I know it can make outbound connections on both (onion and i2p) but can it also advertise multiple public hosts if available? This question was asked by ...
user avatar
0 votes
1 answer
173 views

Bitcoin Core Onion Service created unexpectedly

Why is Bitcoin Core onion service created when I have not mentioned anything related in bitcoin.conf? bitcoin.conf in Windows (data directory): prune=2048 bitcoin.conf in Fedora (running bitcoind) ...
user avatar
1 vote
1 answer
170 views

How does `-rpcconnect` option work?

Its mentioned that -rpcconnect can be used to send commands to a remote Bitcoin Core node: https://github.com/bitcoin/bitcoin/blob/master/src/bitcoin-cli.cpp#L70 I am testing this option by using the ...
user avatar
7 votes
1 answer
1k views

How can I use Bitcoin Core with the anonymous network protocol I2P?

How can I use Bitcoin Core with the I2P anonymous network protocol?
user avatar
0 votes
2 answers
243 views

Scan ports for my onion bitcoin node and RPC calls

I'm getting to work my first bitcoin node, it is running P2P through Tor network. 1: How can it be scanned? how can I see if its exposing any port, or port 8333? 2: How can I make RPC calls through ...
user avatar
  • 131
2 votes
0 answers
41 views

Bitcoin over Tor and man in the middle attack: risks mitigated yet?

This paper explains how combining Bitcoin and Tor creates an attack vector. A man in the middle can control the information flow between all users who connect over Tor. This paper is from 2014. Has ...
user avatar
1 vote
1 answer
368 views

Upgrade to 0.21.0 - No incomming connections via Tor after upgrading

I upgraded to 0.21.0 a couple of days ago and noticed I'm no longer getting incoming connections while using Tor as a proxy. Was fine before the upgrade. 'getnetworkinfo' shows "reachable": ...
user avatar
0 votes
2 answers
116 views

How does an individual access the Bitcoin Core repo and contribute to it in the case that GitHub boots Bitcoin Core or the individual off GitHub?

It is not looking like Bitcoin Core will be moving from GitHub anytime soon (unless forced to). How does an individual access the Bitcoin Core repo and contribute to it in the case that GitHub boots ...
user avatar
2 votes
0 answers
71 views

How to reliably check if your bitcoin onion node is reachable as advertised?

If getpeerinfo returns a good number of outbound onion peers but none show up as inbound:true, how do you check if your node is properly reachable as advertised? Several guides and forum answers ...
user avatar
1 vote
0 answers
175 views

Bitcoin core behind Tor Hidden service problem

Recently I had to reinstall/compile Bitcoin Core in my freshly installed Debian Buster laptop. I followed instructions here for method 2 at the bottom of the site: https://en.bitcoin.it/wiki/...
user avatar
1 vote
0 answers
156 views

What settings required to privately run bitcoin core on tails?

I am running bitcoin-core on TailsOS which seems to work out of the box. I think TailsOS blocks all unsafe requests but I would like to know what settings I should enable to run it really privately. ...
user avatar
4 votes
2 answers
1k views

in bitcoin core, how to use Tor for broadcasting new transactions only?

I have set up a full node with bitcoin core running on the internet. I have also set up a wallet running on a private machine that communicates to the full node to broadcast new transactions. To ...
user avatar
1 vote
0 answers
161 views

Score value of my node is not rising

I'm running Bitcoin Core 0.20.1 in Debian Buster. I run the daemon behind Tor network. My current settings are: /etc/tor/torrc SOCKSPort 9005 ControlPort 9501 HiddenServiceDir/var/lib/tor/bitcoin-...
user avatar
0 votes
1 answer
305 views

IP Addresses of inbound connections in bitcoin full node (TOR) looking as a localhost (127.0.0.1)

I run bitcoin full node (mynode) through TOR and I see that inbound connections appear only as a localhost with varying ports usually in high range (examples 127.0.0.1:35010, 127.0.0.1:58188, 127.0.0....
user avatar
2 votes
1 answer
2k views

How to run Bitcoin Core as onion service on Windows, Ubuntu and Android?

Have you tried running Bitcoin Core listening on Tor on different platforms? What are your experiences, issues that you faced, hacks, workarounds etc.?
user avatar
2 votes
3 answers
330 views

What are the safe ways to connect to bitcoin network using tor?

One case that I remember when someone was unable to connect his bitcoin full node to the network because of censorship: https://twitter.com/TheBlueMatt/status/1161291626553270272 Matt suggested using ...
user avatar
1 vote
1 answer
175 views

Connect C-lightning to a remote bitcoind through tor

I would like to connect my C-lightning node to a remote Bitcoin node, in order to be able to run lightningd on a small storage capacity VPS. I could achieve this by using clearnet connection and ...
user avatar
  • 11
0 votes
1 answer
582 views

ElectrumX server as a Tor hidden service

I am trying to run an ElectrumX server on my PC. I run it on a docker container with the following Dockerfile configuration: FROM python:3.7-alpine3.11 LABEL maintainer="Luke Childs <...
user avatar
  • 11
2 votes
1 answer
77 views

Sending lightning payment between TOR lighning nodes, any specific setup required?

I have two c-lightning nodes in different VMs in Qubes OS, both routed through TOR VM. They both can connect to other public nodes and establish channels with them but when I try sending satoshis ...
user avatar
1 vote
0 answers
152 views

Tor on Mac ? Bitcoin Core v0.20

I'd like to know hot to put my BT Core behind Tor ON A MAC. I've searched everywhere but could't find how. I always find Win or Linux instructions but nothing on the Mac side. Only "Tor for Mac" I ...
user avatar
  • 11
5 votes
1 answer
81 views

How does peer banning work for onion peers?

If I start bitcoind with settings proxy=127.0.0.1:9050 to talk to the Tor daemon's SOCKS5 proxy, turn on listenonion=1 and set onlynet=onion, my understanding is that bitcoind will coordinate with the ...
user avatar
  • 51
3 votes
2 answers
274 views

What is the rationale for the Lightning network's path length limit (20 hops)?

A sender in the Lightning network can choose a path with up to 20 intermediaries (BOLT4). Tor is another network that uses onion routing for anonymity. However, in Tor all paths have 3 intermediaries,...
user avatar
0 votes
0 answers
99 views

Types of onion address

I'm running a bitcoin core full node with Tor and I've configured a hidden service for that. The point is: bitcoin core log shows me an onion address which is very smaller than the one I found in /var/...
user avatar
  • 352
1 vote
1 answer
241 views

difference between inbound and outbound connection

I'm running a bitcoin full node (bitcoin core) via Tor. I noticed I have only outbound connections (using maxconnections=16 in the conf file), but not even an inbound one. So which is exactly the ...
user avatar
  • 352
2 votes
1 answer
674 views

My full node seems to be rejecting tor connections

I'm running my full node with bitcoin core v0.18.1 with a mostly default configuration on debian 9.11. Port 8333 is forwarded through my router and I have 20+ node connections, so can safely assume ...
user avatar
  • 424
4 votes
1 answer
2k views

How does Lightning Network over TOR work?

I'm interested to understand in detail how the lightning network works over Tor. Implementations like lnd, c-lightning etc. offer an extension which allow running TOR with Lightning. I would like to ...
user avatar
  • 143
4 votes
1 answer
201 views

How fast can a LN payment be over TOR?

I wonder how fast a LN payment can be over TOR if all possible optimizations have been implemented?
user avatar
  • 97
1 vote
2 answers
138 views

Anonymous transactions with bitcoin core

Is there any chance that people will identify me when I have nordvpn running in the background when making transactions with bitcoin core? Already done this What are you recommendations to stay ...
user avatar
1 vote
1 answer
1k views

No inbound connections on my bitcoin full node with TOR

Can someone connect to my running node? u3ob433qu3ebkmsu.onion:8333 I'm behind a CG-NAT so I've thought using TOR would solve my problem. I had my node running for hours but no inbound connections. ...
user avatar
  • 123
5 votes
2 answers
483 views

Some questions about Lightning and Tor

Currently there is a wave of articles claiming the Lightning Network is shrinking. If you look at official statistics, like on p2sh.info, this seems true. I was told that some of it might be an ...
user avatar
2 votes
2 answers
2k views

How to anonymously and privately purchase Bitcoin through Tor?

How can Bitcoin be anonymously purchased through Tor in a secure and private fashion? My question is related to: How can I setup Bitcoin to be anonymous with Tor? Personal information and bitcoin ...
user avatar
  • 211
3 votes
1 answer
275 views

What are the potential security issues when running a Lightning Node on my home network?

If I was to run a lightning node on my home network (and for example, not running the node through TOR), what should I worry about? Furthermore, what OS, settings and software should I use to ...
user avatar
  • 259
3 votes
4 answers
746 views

Why should I use a Bitcoin Mixer?

I understand that I can use Bitcoin anonymously using Bitcoin Core with Tor running a full node or with Electrum using Tor running an SPV node, why should I also use a Bitcoin Mixer?
user avatar
  • 3,136
1 vote
2 answers
1k views

How can I get my LND node to make connections over Tor, IPv4, and IPv6?

I followed this guide (https://github.com/lightningnetwork/lnd/blob/master/docs/configuring_tor.md) to setup Tor on my LND node, but this forced all my traffic through Tor, and I was no longer ...
user avatar
  • 13
0 votes
1 answer
274 views

Unable to find peers when connecting through tor proxy

I have tor running as a service on my computer and start bitcoind with -proxy=127.0.0.1:9050 but it fails to find any seeds through DNS or anything during startup, and even after leaving it on for ...
user avatar
1 vote
2 answers
347 views

How secure is using TOR in Lightning Network?

In following paper (Link to the paper) we read: "combining Tor and Bitcoin creates an attack vector for the deterministic and stealthy man-in-the-middle attacks. A low-resource attacker can ...
user avatar
  • 1,084
3 votes
2 answers
223 views

Can a Bitcoin (secp256k1) key be converted to a Ed25519 (Tor v3) key?

If I have secp256k1 keypair that is widely known, like a Bitcoin address, can I convert that into a Ed25519 key pair such that someone could access a .onion address in a deterministic way?
user avatar
0 votes
1 answer
94 views

Are Tor .onion-addresses IP address independent?

Is it possible to move the node to a different IP address and keep the existing (=preciously open and funded) channels functional?
user avatar
1 vote
0 answers
227 views

Why does my public IP show a Bitcoin Node is running when it is set up over Tor?

I've set up my node to run exclusively over TOR. But when I check https://bitnodes.earn.com/ and a few other sites with my public IP to check if a bitcoin node is accepting incoming connections, it ...
user avatar