Bitcoin Forum
May 24, 2024, 12:15:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: question about optional "-maxorphantx"  (Read 560 times)
lovecodelc (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 2


View Profile
September 30, 2016, 11:00:17 AM
Merited by ABCbits (2)
 #1

Hi,all.
i have a question about optional "maxorphantx", when a transaction arrives, full node will verify it and put it into mempool if valid, if count of transactions in mempool is up to  maxorphantx value ,the code will "sweep out expired orphan pool entries" or "evict a random orphan". Is there any possibility that "such transaction" will be obsoleted when all full node' mempool's maxorphantx values arrives max? if it happens, the block cannot record "such transaction" because it not in all full node' mempool.
Thank you.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3402
Merit: 4656



View Profile
September 30, 2016, 12:53:42 PM
Merited by ABCbits (1)
 #2

if it happens, the block cannot record "such transaction" because it not in all full node' mempool.

Solo miners and mining pools run nodes.

If ALL nodes (including the sender, the receiver, and ALL miners) have dropped the transaction from their mempool, then the transaction will never confirm (unless someone rebroadcasts the transaction).

If a solo miner or mining pool keeps the transaction in their mempool, that miner (or pool) can confirm the transaction into a block.  The rest of the nodes will receive the transaction when they receive the block.
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!