Bitcoin Forum
June 21, 2021, 08:22:21 AM *
News: Latest Bitcoin Core release: 0.21.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to track transaction propagation  (Read 2265 times)
Alula
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 01, 2014, 10:09:02 AM
 #1

I'm new to Bitcoin Development but I want to track the propagation path of all the nodes a given transaction went through starting from the node it was initiated up to the node where it is confirmed and included in a Block. Is there an API supporting this. Thanks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1624263741
Hero Member
*
Offline Offline

Posts: 1624263741

View Profile Personal Message (Offline)

Ignore
1624263741
Reply with quote  #2

1624263741
Report to moderator
1624263741
Hero Member
*
Offline Offline

Posts: 1624263741

View Profile Personal Message (Offline)

Ignore
1624263741
Reply with quote  #2

1624263741
Report to moderator
1624263741
Hero Member
*
Offline Offline

Posts: 1624263741

View Profile Personal Message (Offline)

Ignore
1624263741
Reply with quote  #2

1624263741
Report to moderator
DannyHamilton
Legendary
*
Offline Offline

Activity: 2506
Merit: 2042



View Profile
February 09, 2014, 06:57:36 PM
 #2

I'm new to Bitcoin Development but I want to track the propagation path of all the nodes a given transaction went through starting from the node it was initiated up to the node where it is confirmed and included in a Block. Is there an API supporting this. Thanks.

This is not possible.

Bitcoin is a peer-to-peer system.

The only thing that your wallet knows about is the peers that it is directly connected to.  You have no way to know what other peers your peers have sent the transaction to, nor do you have any way to knowing for certain which miner confirms the transaction in a block it is working on  (unless the miner, or pool, volunteers that information).

To know exactly when each and every peer on the entire network received a transaction you would have to be connected to every one of those peers.  Even then, there wouldn't be a way to know which peers heard about the transaction from which.
bitpop
Legendary
*
Offline Offline

Activity: 2716
Merit: 1058



View Profile WWW
February 10, 2014, 10:15:19 AM
Last edit: February 24, 2014, 04:44:28 PM by bitpop
 #3

.

DannyHamilton
Legendary
*
Offline Offline

Activity: 2506
Merit: 2042



View Profile
February 10, 2014, 01:08:12 PM
 #4

Blockchain tells you

No. It does not.
bitpop
Legendary
*
Offline Offline

Activity: 2716
Merit: 1058



View Profile WWW
February 10, 2014, 01:38:36 PM
Last edit: February 24, 2014, 04:41:41 PM by bitpop
 #5

.

DannyHamilton
Legendary
*
Offline Offline

Activity: 2506
Merit: 2042



View Profile
February 10, 2014, 01:45:06 PM
 #6


No.

It does not.
bitpop
Legendary
*
Offline Offline

Activity: 2716
Merit: 1058



View Profile WWW
February 10, 2014, 02:22:05 PM
Last edit: February 24, 2014, 04:34:12 PM by bitpop
 #7

.

dserrano5
Legendary
*
Offline Offline

Activity: 1960
Merit: 1026



View Profile
February 10, 2014, 02:37:03 PM
 #8

Yes I clearly see network propogation. Have you seen this too?

That doesn't tell what the OP is looking for ("all the nodes a given transaction went through starting from the node it was initiated up to the node where it is confirmed and included in a Block").
bitpop
Legendary
*
Offline Offline

Activity: 2716
Merit: 1058



View Profile WWW
February 10, 2014, 02:41:07 PM
Last edit: February 24, 2014, 04:34:23 PM by bitpop
 #9

.

DannyHamilton
Legendary
*
Offline Offline

Activity: 2506
Merit: 2042



View Profile
February 10, 2014, 03:59:53 PM
 #10

Yes I clearly see network propogation. Have you seen this too?

That doesn't tell what the OP is looking for ("all the nodes a given transaction went through starting from the node it was initiated up to the node where it is confirmed and included in a Block").

Oh. You'll never get the miner ip mr nsa.

So, as I said:

Blockchain tells you

No. It does not.
bitpop
Legendary
*
Offline Offline

Activity: 2716
Merit: 1058



View Profile WWW
February 10, 2014, 04:02:49 PM
Last edit: February 24, 2014, 04:35:04 PM by bitpop
 #11

.

DannyHamilton
Legendary
*
Offline Offline

Activity: 2506
Merit: 2042



View Profile
February 10, 2014, 04:09:53 PM
 #12

Obviously all I read was the title.

Obviously.

Even after being told that you were wrong (twice) you still failed to bother finding out why you were wrong and stubbornly held to your false belief that you must be right.

Please don't waste people's time with bad advice.  If you are going to try and answer someone's question, take the time to actually read their question and understand what it is they are asking.  Giving advice without knowing what you are talking about is a great way to ruin your own reputation and to create significant problems for the people who accidentally accept your advice.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!