vnprc on Nostr: I'm thinking hashpool needs to rotate the keyset more frequently than each block to ...
I'm thinking hashpool needs to rotate the keyset more frequently than each block to enable the windows described in this forum post.
We can't expire ehash because of its privacy properties but we can expire the keyset. Still not super clear on the pool hopping problem that this scheme solves but I think it is workable in this way.
<research intensifies>
Published at
2024-09-27 16:50:18Event JSON
{
"id": "3877ab29524ad76e4a2a4d82e6b57c39bb31e81d4e2c26b1ebe1e8782adea0e0",
"pubkey": "d3052ca3e3d523b1ec80671eb1bba0517a2f522e195778dc83dd03a8d84a170e",
"created_at": 1727455818,
"kind": 1,
"tags": [
[
"e",
"f7aa65efbd5bcd57662eefe89d99a02dc3269a1433716d957f80250b58ec04c8",
"wss://ditto.pub/relay",
"root"
],
[
"e",
"4e3a26c0cd4cdaab2f1e1483006a37fa89f1fed9e0c5513a1f1497e6e9e0eb3e",
"wss://ditto.pub/relay",
"reply"
],
[
"p",
"d3d74124ddfb5bdc61b8f18d17c3335bbb4f8c71182a35ee27314a49a4eb7b1d"
]
],
"content": "I'm thinking hashpool needs to rotate the keyset more frequently than each block to enable the windows described in this forum post.\n\nWe can't expire ehash because of its privacy properties but we can expire the keyset. Still not super clear on the pool hopping problem that this scheme solves but I think it is workable in this way.\n\n\u003cresearch intensifies\u003e",
"sig": "d4f8c82799312c28ae8d001b0701032702a427da04fec0cafd41cfb989c78ba143e6676d415b1b24a6bcbe10ac7e81f17ce7fa418c2a1912d643cce21c588ad3"
}