Jeff Garzik [ARCHIVE] on Nostr: 📅 Original date posted:2012-05-24 📝 Original message:There appears to be some ...
📅 Original date posted:2012-05-24
📝 Original message:There appears to be some non-trivial mining power devoted to mining
empty blocks. Even with satoshi's key observation -- hash a fixed
80-byte header, not the entire block -- some miners still find it
easier to mine empty blocks, rather than watch the network for new
transactions.
Therefore I was wondering what people thought about a client
implementation change:
- Do not store or relay empty blocks, if time since last block < X
(where X = 60 minutes, perhaps)
or even stronger,
- Ensure latest block includes at least X percent of mempool
unconfirmed TXs
The former is easier to implement, though there is the danger that
no-TX miners simply include a statically generated transaction or two.
The latter might be considered problematic, as it might refuse to
relay quickly found blocks.
Comments? It wouldn't be a problem if these no-TX blocks were not
already getting frequent (1 in 20).
--
Jeff Garzik
exMULTI, Inc.
jgarzik at exmulti.com
Published at
2023-06-07 10:09:13Event JSON
{
"id": "48821daae59e86026f1795a956c050396bf2d6a462345fa0c8c9899c54eca5e2",
"pubkey": "b25e10e25d470d9b215521b50da0dfe7a209bec7fedeb53860c3e180ffdc8c11",
"created_at": 1686132553,
"kind": 1,
"tags": [
[
"e",
"bea123cfa1dde96d98089cdcf953f77564e34363cd7b11c4a3504634664d4aa2",
"",
"reply"
],
[
"p",
"a23dbf6c6cc83e14cc3df4e56cc71845f611908084cfe620e83e40c06ccdd3d0"
]
],
"content": "📅 Original date posted:2012-05-24\n📝 Original message:There appears to be some non-trivial mining power devoted to mining\nempty blocks. Even with satoshi's key observation -- hash a fixed\n80-byte header, not the entire block -- some miners still find it\neasier to mine empty blocks, rather than watch the network for new\ntransactions.\n\nTherefore I was wondering what people thought about a client\nimplementation change:\n\n - Do not store or relay empty blocks, if time since last block \u003c X\n (where X = 60 minutes, perhaps)\n\nor even stronger,\n\n - Ensure latest block includes at least X percent of mempool\nunconfirmed TXs\n\nThe former is easier to implement, though there is the danger that\nno-TX miners simply include a statically generated transaction or two.\n\nThe latter might be considered problematic, as it might refuse to\nrelay quickly found blocks.\n\nComments? It wouldn't be a problem if these no-TX blocks were not\nalready getting frequent (1 in 20).\n\n-- \nJeff Garzik\nexMULTI, Inc.\njgarzik at exmulti.com",
"sig": "410f0f76644839818343469a130b4d08f53e2bb789c0bd64a3ae23e3be26b4c9ce55c2739180713535c85732cd85847c4ed0d5806ba8e6cbde68781a2facd7ee"
}