Bitcoin Forum
May 14, 2024, 03:11:14 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Block explorers that show details of unconfirmed transactions - how?  (Read 375 times)
boogersguy (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 2


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?

1715699474
Hero Member
*
Offline Offline

Posts: 1715699474

View Profile Personal Message (Offline)

Ignore
1715699474
Reply with quote  #2

1715699474
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715699474
Hero Member
*
Offline Offline

Posts: 1715699474

View Profile Personal Message (Offline)

Ignore
1715699474
Reply with quote  #2

1715699474
Report to moderator
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 09, 2017, 04:45:38 AM
Merited by ABCbits (1)
 #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)

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Xynerise
Sr. Member
****
Offline Offline

Activity: 322
Merit: 363

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: 434
Merit: 270


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:  

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