Now that replyguy/gal has rustled nostr’s jimmies do we have any evidence that proof of work apps / relays deter spam?

#devstr

nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx nostr:npub16elg3wf8nffkymylw9kfwecc45j9c30lufrrzx2zf5vmxjlcgkkq3xc6d7 nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj

Reply to this note

Please Login to reply.

Discussion

Will my iPhone heat up even more with PoW?

Idk but the pants warmer feature was an accidental damus feature last year 😅

The warmer feature isn’t just Damus, don’t worry, I account it to iPhone XS.

not if done correctly.

Are you constantly replying? If not, then no.

they do but only because clients that filter PoW are fringe. If everyone does it, spammers will create a nostr note miner asic and then it is an arms race (somewhat joking). PoW definitely provides rate limiting.

for example, if kind 0's were pow, then reply guy would have to shift strategies.

I personally think its a multifaceted solution: some wot, some payments, some pow + some other stuff I'm not aware of or we haven't figured out yet.

It should be enough proof of work that it won't bother users. Maybe about 1 second delay.

But that should be enough to start making spam expensive, right?

The evidence that it works will come from experimentation. These are uncharted lands. But the idea of proof of work to prioritze legitimacy seems to be worth exploring. That seems to beworking for Bitcoin. There is no free lunch.

Yes. We don’t even need to prove it, it’s common sense:

If a spammer can programmatically submit any number of requests before PoW, and then after PoW they have to spend even just 5% more compute resources to send the same amount of spam, their costs increase by at least 5%. If they can’t afford the costs, the spam is reduced.

Other rate limiting techniques generally incur more costs on the host than the spammer (captcha, tracking, forensic analysis)… thats the wrong direction and eventually leads to centralization (only those with money run public relays).

A relay can _combine_ techniques, if they can afford to do so, for best results.

The goal isn’t elimination, it’s to incur costs on the spammer. We don’t need to outrun the bear, just the slowest runner.

Exactly. Incur costs on the spammer without annoying legitimate users. It's a scaling issue. Running proof of work on a single note is inconsequential. Running proof of work on millions of spam notes starts to become more costly.

100%!

That people are questioning whether or not it will have any efficacy shows how little they know about the components of bitcoin and the backing history - let alone experience with those components.

*Of course* it will help.

People wanting a panacea are in for a rude awakening, and are showing their inexperience in building public systems at scale.

I mean - why the pushback against PoW? Is this some kind of shitcoiner propaganda?

Bitcoin is money. Money is math. Math can be measured and quantified objectively. A trustless system is of the highest importance with a decentralized store of value. Proof of work/Consensus/Incentives are perfect for sound money.

Nostr is identities and connections. Social connections are not math. They cannot be measured or quantified objectively. The fundamental principle of a social dynamic is one that revolves around trust.

These are not the same.

Proof of work in bitcoin functions due to the dynamics between blocks, network consensus and incentives: IE the advent of blockchain.

PoW on nostr is just an arbitrary number to meet a relay's requirements. If a spammer has profit incentive, they simply scale their difficulty accordingly. Someone with an incentive will always be willing to pay a higher price (PoW) than a casual user. The obvious outcome here is an ever increasing difficulty that makes nostr unusable for the average user.

That said PoW notes are most likely part of the solution, but very unlikely to be the entire solution. If I thought it had no value II wouldn't have released notemine last week: https://sandwichfarm.github.io/notemine

eCash stamps would be a preferable way to monetize nostr.

This would build out a Bitcoin economy and incentivize relay and media hosting.

This is what the cypher punks envisioned and would keep the nostrverse decentralized

No they do not