Author

Topic: How can I see or detect how many peers have seen a transaction? (Read 943 times)

legendary
Activity: 1176
Merit: 1001
Does bitcoind / Bitcoin-Qt by default relay *all* txs it receives? I mean not just the tx I send from my wallet, but also forwarding any txs it receives from any of its connected nodes to all other nodes?

Blockchain.info is very well connected so you could add some of the nodes they are connected to: https://blockchain.info/ip-log
Not at the moment Sad (but good tip, thanks Wink)
legendary
Activity: 3472
Merit: 1721
What's a good way to connect to a large number of nodes? Is there some way I can get a list of nodes, preferably distributed all over the world?

Add addnode= entries in bitcoin.conf, or use the addnode= argument in command-line, if you want to connect to more than 125 nodes (https://github.com/bitcoin/bitcoin/blob/master/src/net.cpp#L64), then I think you will need to change -maxconnections= to something higher.
Blockchain.info is very well connected so you could add some of the nodes they are connected to: https://blockchain.info/ip-log
legendary
Activity: 1526
Merit: 1129
bitcoinj just watches for inv messages.
legendary
Activity: 1176
Merit: 1001
Connect to a large number of random nodes and send them getdata for the tx.
Thanks, makes sense. What's a good way to connect to a large number of nodes? Is there some way I can get a list of nodes, preferably distributed all over the world?
hero member
Activity: 836
Merit: 1021
bits of proof
Connect to a large number of random nodes and send them getdata for the tx.
legendary
Activity: 1176
Merit: 1001
Do you mean my Bitcoin node can only tell how many peers have sent a 'getdata' request in response to my node's 'inv' message?

Is there a way I can see or estimate how many nodes have seen someone else's transaction? This would require me knowing about it, of course, but suppose I do. I have just seen someone do a tx and I wanna see how fast it propagates. What are my options?

legendary
Activity: 1176
Merit: 1001
Some clients such as MultiBit or Mycelium show how many peers have seen a certain transaction. To give an indication of its propagation throughout the network.

How do they do this?
Jump to: