Huge news at the top of https://powrelay.xyz/explore today:
PoW WoW v0.1 is out!
It is a distributed marketplace for event PoW.
Anyone can be a client, offering to buy PoW for their event. And anyone can be a provider, selling hashrate.
A reputation system based on past trade behavior punishes dishonest clients or providers. For example, a client who creates requests but doesn't pay gets a bad reputation. Similarly, a provider who delivers a blinded solution which, after payment and unblinding, turns out to have less bits of PoW than asked by the client, also gets a negative reputation.
There are 3 clients available: WASM, CLI, and a Gossip fork. A CLI provider is available for those who want to try out mining.
Check it out at https://lab.oak-node.net/powwow
cc nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk nostr:npub1hxjnw53mhghumt590kgd3fmqme8jzwwflyxesmm50nnapmqdzu7swqagw3
Discussion
saw this. already got a PoW provider set-up ready, just gotta work on the payment side.
ngl i’m not a huge fan of this method tho. i think your way is a lot simpler, and would prefer that, but gonna implement this anyway
Very impressive. You are working at another level.
For what it's worth. My opinion is that nothing is gelled yet, if you think you have a better way,I'd do it your way. Zaps ended up pretty messy and complicated, would be a shame to make that mistake again.
Agree, nothing is set in stone.
A good protocol can be ignored for years, but can suddenly catch on for a random reason: nostr:note164gpkkc792mm7le43pytx9vjlgdrmu54cdm3wm4awrvw7mz9c2wqvyg9u3
IMO nostr will sooner or later turn to PoW, so the more methods for using it and buying it, the better.
LMK if I can help with the payment setup.
Btw when this gets merged
https://github.com/nostr-protocol/nips/pull/685
the PoW provider will work with simple NWC.
Discovery through POW kinda working?
This is really interesting and exciting to see. What about embedding the nostr event id in a fresh bitcoin block template and then grinding on the actual blockheader instead of the nostr event? It is solo mining, and the block template could put various relays, charities, or whoever as recipients in the coinbase output.