Difference between revisions of "Transaction Pools"

Line 8: Line 8:
 
==Secondary Transaction Pools and Genesis==
 
==Secondary Transaction Pools and Genesis==
  
The [[Genesis upgrade| Genesis]] upgrade to Bitcoin SV will introduce taxonomy within the mempool, aimed at improving efficiency for transaction validators and miners.  
+
The [[Genesis upgrade| Genesis]] upgrade to Bitcoin SV will introduce taxonomy within the mempool aimed at improving efficiency for transaction validators and miners.  
  
* '''Primary Mempool''' -  
+
* '''Primary Mempool''' - Mempool containing transactions that pay above the miner configured ''minimum tx fee''
* '''Secondary Mempool''' -
+
* '''Secondary Mempool''' - Mempool for transactions that are below the miner configured ''minimum tx fee'' limit but above the network-wide ''minimum relay fee'' limit. These transactions are likely to eventually be included in another miner's block and therefore should be stored to ensure fast [[Mining| block validation]]. 
 +
 
 +
A further discussion of configurable minimum fee policy can be found here [https://bitcoinsv.io/2019/11/24/on-the-future-of-bitcoin-transaction-fees/].
  
 
   
 
   
Line 21: Line 23:
  
 
* [1] https://jochen-hoenicke.de/queue/#3,24h
 
* [1] https://jochen-hoenicke.de/queue/#3,24h
 +
* [2] https://bitcoinsv.io/2019/11/24/on-the-future-of-bitcoin-transaction-fees/

Revision as of 17:00, 7 January 2020

A transaction pool or mempool is a data structure used to store unconfirmed transactions prior to inclusion in a block.

Transaction Pools in Bitcoin

A bitcoin node stores bitcoin transactions that have been validated but not mined ... Mempool data are used extensively by block explorers, wallet servers and other Bitcoin related web services [1].


Secondary Transaction Pools and Genesis

The Genesis upgrade to Bitcoin SV will introduce taxonomy within the mempool aimed at improving efficiency for transaction validators and miners.

  • Primary Mempool - Mempool containing transactions that pay above the miner configured minimum tx fee
  • Secondary Mempool - Mempool for transactions that are below the miner configured minimum tx fee limit but above the network-wide minimum relay fee limit. These transactions are likely to eventually be included in another miner's block and therefore should be stored to ensure fast block validation.

A further discussion of configurable minimum fee policy can be found here [2].


See Also

References