Skip to main content

Questions tagged [peer-discovery]

Questions related to how Bitcoin finds other peers to communicate with.

3 votes
2 answers
222 views

I am trying to understand how Bitcoin P2P works. I understand that for every connection, there is one node opening it (outbound) and one node receiving it (inbound). I have one i2p/tor node, that ...
Panda123's user avatar
3 votes
0 answers
50 views

I build three nodes named A,B,C based on bitcoin-regtest image of docker. And these three nodes are in the same network which means they can communicate with each other. In node A, I use bitcoin-cli -...
Lawrence Yang's user avatar
1 vote
2 answers
774 views

I have set up a node for mining, and in order to maintain network stability and quickly receive the latest tasks, I would like to connect to nodes of some large mining pools. Does anyone know how to ...
youcai zhao's user avatar
1 vote
0 answers
55 views

I'm running an experimental setup. I have Ubuntu on my desktop computer with a USB hub connected and a 1TB ssd sata drive mounted to it at /mnt/d1 I'm using a second docker instance dockerd -H unix:///...
Ben Muircroft's user avatar
9 votes
2 answers
2k views

Nowadays there are DNS seeds and hardcoded IP addresses, but back in the day when Satoshi released Bitcoin v0.1, how did new nodes connect to the rest of the network? My initial thought was that the ...
Vojtěch Strnad's user avatar
3 votes
1 answer
164 views

I am wondering how nodes discover other nodes and miners, basically, who to broadcast received transactions and blocks to. I'm assuming that when a new node or miner wants to be discovered, it ...
CJ-Programmer's user avatar
3 votes
1 answer
168 views

I believe there must be a heuristic that determines which IPs are returned to clients by the seeder. The seeder may have a list of hundreds of available nodes, but it only returns a reduced subset ...
dbkeys's user avatar
  • 636
2 votes
1 answer
120 views

I'm curious, how many lightweight nodes are there on the network? Is this easy to tell?
bitcoinluvr6969's user avatar
9 votes
1 answer
1k views

How does the process work? Do Core devs add a DNS seed based on reputation or what?
luisschwab's user avatar
0 votes
0 answers
168 views

I am running bitcoind and it is updating blocks as follows: However, when I have run bitcoin-cli getpeerinfo, it only returns an empty list, but not peers connected. So if there is no peer connected ...
Dzanvu's user avatar
  • 101
7 votes
1 answer
107 views

Recently Bitcoin Core developer Luke-jr was hacked and has stated that we should consider anything owned by him to be compromised. This would include his DNS seeder at dnsseed.bitcoin.dashjr.org. If ...
Ava Chow's user avatar
  • 73.2k
1 vote
1 answer
211 views

I can use bitcoin-cli getpeerinfo to get the peer nodes' information. Is there some way to further get the peer nodes' peer nodes, i.e. the 2-order neighbor node?
noob's user avatar
  • 97
1 vote
0 answers
86 views

I'm trying to send a protocol version message to my node on port 8333. I found this site that explains how to send a version message from the command line. I have a C++ app that is creating the ...
Zephyrus's user avatar
  • 792
3 votes
1 answer
261 views

Does querying the DNS Seeds via TOR return .onion addresses? If not, then if my node is a TOR only node, does it always get the .onion addresses to connect to, from the hard-coded list? Additionally, ...
Vinay Shetty's user avatar
2 votes
1 answer
207 views

I'm experimenting with signet by creating a custom network with a script of my own to validate blocks (signetchallenge in the conf file). I started a mini network with only a handful nodes for now, ...
Sosthène's user avatar
  • 693

15 30 50 per page
1
2 3 4 5 6