Rob on Nostr: Apply the Bitcoin difficulty thinking to note ID's. Add a field to notes for ...
Apply the Bitcoin difficulty thinking to note ID's. Add a field to notes for gibberish, hash the note on clients until the note's hash/id meets the relays difficulty requirement. Relays can reject note id's that were clearly too easy to make.
Published at
2024-09-08 19:43:19Event JSON
{
"id": "0d9361a71762e8ca143fc945617f3ca86679bba82f5aa983dbf5d957fcd534ff",
"pubkey": "763971ba21b318790c38f533ea5f387adad52089c954b5a2f6bfcdf4c681e853",
"created_at": 1725824599,
"kind": 1,
"tags": [
[
"e",
"721f59786d4b2d38cdb54ba1e75840c4078a76b0f7aaf08b990d1c6deb5588e8",
"",
"root"
],
[
"p",
"50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63"
]
],
"content": "Apply the Bitcoin difficulty thinking to note ID's. Add a field to notes for gibberish, hash the note on clients until the note's hash/id meets the relays difficulty requirement. Relays can reject note id's that were clearly too easy to make. ",
"sig": "e5301bf720f878235781ddf35755b95398919627e1f795c23a41d767f49c1fba6c6be104c6d8fec4e9c2492749b94490e844a3b5cb7313327b8bae5c04091b4b"
}