The mempool should represent what's being mined.

Reply to this note

Please Login to reply.

Discussion

Not by force.

If you don’t optimize for inconsistent mempools you will leave a massive attack vector for future block censorship attempts

Great point!

It’s not the mempool, it’s my mempool

There still is a theoretical global mempool “the mempool” which is the union of all local mempools.

Given the observer problem, no one entity has knowledge of the global mempool making it a proper probabilistic entropy surface, we only have localized approximations of the global surface.

It’s imperative that no singular observer controls the global mempool policy.

This is an excellent model for a few things I've been thinking about lately, but one in particular is storing historical state in perpetuity. This is very unrelated to your point.

There is an ongoing, and ever increasing, cost to storing the historical state to block 0. It doesn't matter what kind of architecture you have, if you have to store all historical state this is true. This is because, though we pretend it isn't true, our picture of the past degrades as time passes, the organization of historical information degrades due to entropy, and to prevent that you have to have a continuous cost of some kind. The future is foggy, the past is also foggy.

To have a system with minimal ongoing resource investment and no ever increasing one, you have to build a system such that it is not necessary to store all historical data, ideally you don't want to have to store any historical data at all.

Whose mempool?

THE

Doesn’t exist. Every node has its own mempool.

That was the joke

r/woosh

😂🤣

Tell that to mempool.space's acelerator.

Satoshi never mentioned a mempool in the white paper

So how does this work?

How does mempool converges?

It rather oscillates if I'm not wrong

There is no "the mempool"

My *

Idk how long that lasts. Methinks private mempools from a mining perspective aligns with incentives. Hence the need to decentralize hash even more

"not my mempool"

I think we should be preparing for a very likely future in which *most* of what gets mined isn't determined by mempool at all; but rather pay-in-advance contracts.

Yes, controlled by big mining farms.

That's why it"s important to distribute the mining, not only running nodes. Run at least a #BitAxe. If we like the transactions should be really uncensored.

How so ?what they show now it’s transaction whether it’s confirmed , pending or has been paid .. right ?