Do we really need a mempool? (for relay nodes)



Summary:

In a discussion on bitcoin-dev, Patrick Strateman suggests that relay nodes do not require a mempool but need an anti-DoS mechanism. Wallet nodes, however, can use the mempool for fee estimation. A simple cache for transaction validations could be useful for small values in -maxmempool, and a draft for this has been submitted in pull request #6448 on Github. The proposal is open for review and could potentially be rebased back to versions 0.11 and 0.10 of Bitcoin.


Updated on: 2023-06-10T02:57:38.067344+00:00