Difference between revisions of "Transaction Pools"
AlexMackay (talk | contribs) |
AlexMackay (talk | contribs) |
||
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 | + | 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].