Jorge Timón [ARCHIVE] on Nostr: 📅 Original date posted:2012-04-15 📝 Original message:On 4/12/12, Jeff Garzik ...
📅 Original date posted:2012-04-15
📝 Original message:On 4/12/12, Jeff Garzik <jgarzik at exmulti.com> wrote:
> 1. N = 1 or 2 or whatever the community prefers. Ideally enough time
> for a third-tier miner, mining strange TXs, finds a block.
> 2. H1 = height of block chain, when a TX is received
> 3. H2 = H1 + (144 * N)
> 4. If block chain height reaches H2, and TX has not made it into a
> block, drop TX from memory pool
Why not just adding a field expiration_block = H2?
It seems more explicit and flexible than using a 144 * N constant.
You're changing the protocol anyway, right?
Another question, aren't different peers going to get different H1 for
the same tx?
Published at
2023-06-07 10:04:32Event JSON
{
"id": "49b79a9b48a1d9f421dfb250697620edcb4677bc93b0d891bddd8cb76ec6bc9a",
"pubkey": "498a711971f8a0194289aee037a4c481a99e731b5151724064973cc0e0b27c84",
"created_at": 1686132272,
"kind": 1,
"tags": [
[
"e",
"5f0cc6578a9ca4b7b0857c070ede1826db3227f161e70524c04566da5c5a56a8",
"",
"root"
],
[
"e",
"7b42610a55bde0f31c11d4b5ea0a0f67e7981602ce80f4ad3572db7b74581f98",
"",
"reply"
],
[
"p",
"3215b3d77dff1f84eeb5ad46fb1206a8d1657b3ea765a80b5489ece3a702d2bc"
]
],
"content": "📅 Original date posted:2012-04-15\n📝 Original message:On 4/12/12, Jeff Garzik \u003cjgarzik at exmulti.com\u003e wrote:\n\u003e 1. N = 1 or 2 or whatever the community prefers. Ideally enough time\n\u003e for a third-tier miner, mining strange TXs, finds a block.\n\u003e 2. H1 = height of block chain, when a TX is received\n\u003e 3. H2 = H1 + (144 * N)\n\u003e 4. If block chain height reaches H2, and TX has not made it into a\n\u003e block, drop TX from memory pool\n\nWhy not just adding a field expiration_block = H2?\nIt seems more explicit and flexible than using a 144 * N constant.\nYou're changing the protocol anyway, right?\n\nAnother question, aren't different peers going to get different H1 for\nthe same tx?",
"sig": "1c71ca625c30138563a7081cb7b2c8805fdbb9bbce942d159158d7aa2ab4da0ae5d0b3ad55c527c3e48219897f502ebf31fd93f637710e4f4fcefc95a3c7884c"
}