Bitcoin Forum
September 22, 2018, 04:16:10 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Block explorers that show details of unconfirmed transactions - how?  (Read 268 times)
boogersguy
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
December 08, 2017, 11:22:55 PM
 #1

So if you submit a transaction and it hasn't been confirmed yet, that means it's not on the blockchain right?
Does this mean that when you visit those block explorers (like blockchain.info etc) and you view the unconfirmed transaction, they are pulling the info from their node's mempool?

1537632970
Hero Member
*
Offline Offline

Posts: 1537632970

View Profile Personal Message (Offline)

Ignore
1537632970
Reply with quote  #2

1537632970
Report to moderator
1537632970
Hero Member
*
Offline Offline

Posts: 1537632970

View Profile Personal Message (Offline)

Ignore
1537632970
Reply with quote  #2

1537632970
Report to moderator
1537632970
Hero Member
*
Offline Offline

Posts: 1537632970

View Profile Personal Message (Offline)

Ignore
1537632970
Reply with quote  #2

1537632970
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
HCP
Hero Member
*****
Offline Offline

Activity: 728
Merit: 923

<insert witty quote here>


View Profile
December 09, 2017, 04:45:38 AM
 #2

In a word... Yes.

This is why sometimes you can see your unconfirmed transaction on some blockexplorers and not others... because the blockexplorer that isn't showing your transaction does not have your transaction in it's mempool... (either not received or dropped etc)

Xynerise
Sr. Member
****
Offline Offline

Activity: 280
Merit: 280

39twH4PSYgDSzU7sLnRoDfthR6gWYrrPoD


View Profile
December 09, 2017, 11:49:01 AM
 #3

So if you submit a transaction and it hasn't been confirmed yet, that means it's not on the blockchain right?
Does this mean that when you visit those block explorers (like blockchain.info etc) and you view the unconfirmed transaction, they are pulling the info from their node's mempool?


Yes, they are pulling the info from their mempool, which is why it may be available on one site but not another.
When a bitcoin transaction is made, the transaction is broadcast to other nodes peered to it, then these nodes relay the transaction to other nodes etc until all nodes have it in their mempool.
btctousd81
Sr. Member
****
Offline Offline

Activity: 392
Merit: 252


View Profile WWW
December 10, 2017, 06:57:00 AM
 #4

yes,

blockexplorer s are using heavily modified bitcoin-core or custom implementation.,

all new tx are stored in mempool .aka. unconfirmed tx
so block explorer sites show you unconfirmed tx from their mempool.

when new block gets generated/mined, at the time of parsing, all the tx from mempool gets removed which are included/mined in the current block.

and so on.


 

lickgrumpy
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
December 17, 2017, 07:41:29 PM
 #5

You're correct. This is actually the main reason why you can view unconfirmed transactions on block explorers. The main reason why this happens is because of the mempool.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!