# An overview of the cluster mempool proposal

**URL:** <https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393>\
**Category:** Implementation\
**Tags:** mempool\
**Created:** [January 9, 2024, 5:45pm UTC](https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393 "2024-01-09T17:45:37Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![instagibbs](https://delvingbitcoin.org/user_avatar/delvingbitcoin.org/instagibbs/32/28_2.png) [@instagibbs](https://delvingbitcoin.org/u/instagibbs)\
**Post date:** [January 12, 2024, 3:21pm UTC](https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393/4 "2024-01-12T15:21:25Z")

</div>

> [@sdaftuar](#):
>
> I could imagine in the future that research could be done regarding incentive-compatibility to take into account the idea that feerates near the top of the mempool are more significant for miners than feerates near the bottom of the mempool, and therefore an optimal diagram comparison would apply some kind of discounting to things at the bottom versus things at the top. And should someone develop a robust model for how to do this, I think we could update our software in the future to implement a different test.

Yes, it’s completely natural to apply some sort of future discounting, as something far away from “top blocks” are likely to:

1. be trimmed
2. be RBF’d
3. timeout

so reflecting that uncertainty directly is something someone can explore further. I did some initial number analysis to see if it could help anti-pin(it can’t 🙂 )

> [@sdaftuar](#):
>
> (a) evict an existing transaction from this cluster to make room

A minor note, but this also necessarily opens up to “mempoolfullrbf” style RBFs, good or bad.

One idea I’d had, which Suhas has essentially responded to above, is that we could:

1. receive new chunk somehow that exceeds cluster limits
2. allow temporary exceeding of limits
3. re-linearize cluster with exceeded limits
4. “chop off” the excess at the end

As Suhas notes, this can get pretty weird with pinning/anti-DoS. I don’t think it’s a dead-end, but more of a whiteboarding project at this point.

---

_[View the full topic](https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393)._
