Replying to VzxPLnHqr

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.

A couple rough spots in this design.

1) Requires the site operator to run a mining stack. You could just pay them in ehash and they can run a cashu wallet instead of a mining stack. This is a lot more lightweight, doesn't require a server or a service.

2) Connections are a limited resource for a mining pool. Nerdminers are a problem because the connection slot to the pool costs more than the hash they produce. So you need to produce at least enough hashrate to pay for the network connection.

You can add layers of aggregation across many sites but at this point you have just reinvented the mining pool. I'm actually giving a talk about this concept in a few weeks at btc++. You should should buy a ticket for yourself and for a friend because nostr:npub1e0z776cpe0gllgktjk54fuzv8pdfxmq6smsmh8xd7t8s7n474n9smk0txy really wants to sell out. ;-)

https://btcplusplus.dev/conf/atx25/talks#atx_proxy

Reply to this note

Please Login to reply.

Discussion

No replies yet.