VzxPLnHqr on Nostr: maybe we should bitcoin+nostr+mcp this hashcash thing but make it so that the ...
maybe we should bitcoin+nostr+mcp this hashcash thing
https://github.com/TecharoHQ/anubis but make it so that the challenge string (provided by a spam-deterring site operator) is actually the components of a prospective bitcoin block header.
If the operator is too lazy to run their own bitcoin node to construct the block template, then they can grab one from a service like mempool.space
From the visitor's perspective it is the same (they must complete the pow challenge), but at least this way every website operator can also be a solo miner.
Published at
2025-04-24 18:33:50Event JSON
{
"id": "03367a474c20bfe100105fe887e9aeeea8d2abe0e157678127acdaf19b1f0e53",
"pubkey": "7927bc6e25892729a9c02a1332c409a69b285e143b9d845c54fd9c1fe829e25e",
"created_at": 1745519630,
"kind": 1,
"tags": [
[
"r",
"wss://eden.nostr.land/"
],
[
"r",
"wss://nostr.wine/",
"read"
],
[
"r",
"wss://relay.damus.io/"
]
],
"content": "maybe we should bitcoin+nostr+mcp this hashcash thing https://github.com/TecharoHQ/anubis but make it so that the challenge string (provided by a spam-deterring site operator) is actually the components of a prospective bitcoin block header. \n\nIf the operator is too lazy to run their own bitcoin node to construct the block template, then they can grab one from a service like mempool.space \n\nFrom the visitor's perspective it is the same (they must complete the pow challenge), but at least this way every website operator can also be a solo miner.",
"sig": "f3f9d27f58cf292378629aa81e2eaf888bc1f678b2c5b4540acdf5421647e724493f3c4b9bb872f55288a54804865f7d0a06550435a3b2b7355e996ce9612335"
}