What's a use case for a node without a mempool?
#asknostr
What's a use case for a node without a mempool?
#asknostr
Validation and broadcasting transactions.
Although it might not let you broadcast without a mempool
backup.
like a DVD.
Verifying funds sent to cold storage.
P2Pool mining node
How does it populate GBT?
Not sure what gbt means, something block template?
Take transactions primarily from user input. When that doesn't fill blocks take the rest from the sharechain. Have a marketplace where users can submit transactions directly for ecash and the miner works on it for a set amount of time. If they find a share it will make it into the sharechain and other miners MIGHT pick it up if the fees are good enough. We can externalize the mempool as a nostr relay network, again paid in ecash.
If miners are distributed across the globe, mining for heat or to match electrical load to electrical demand, then profitability is not the primary concern. I am generally skeptical of this model where every miner needs to compete against all other miners in the world using global state. It's the wrong model. It's not going to work long term. We should ditch that idea now and start working towards a more resilient architecture.
This will be a very unpopular idea because people are too attached to lightning. I'm beginning to view lightning as a bootstrap tech.
PROPAGATING IBD DATA TO NEW PEERS
All use cases for a node with a mempool except mining for fees or more accurate fee estimation.
So mempool is only useful for fees. 🤔
Wonder how you could structure fees and have tx's submitted directly to a pool's node for GBT usage?
It's only useful if you are mining with the node and want to collect fees from other txs. If you just want to mine your own txs you manually add them to the template.
You can also estimate fees for your txs without a mempool, but you can only do it against recently confirmed txs so it will be less accurate.
Every other feature will work the same except you deal with mined txs instead of not yet mined.
archive node for running analysis on old blocks maybe
This is relevant to my interests. I want to scrub the chain to derive some insights
You still have the whole Blockchain and utxo set, and can send transactions out of it probably. If you only need to know what's in the blockchain proper, you don't necessarily need to relay transactions.
Running a Minecraft server on Lightning
#minecraftstr https://minecraftstr.com
Silly me. I was assuming mempool like the apo not zero mempool whatsoever.
Metaphor in a country song