logoalt Hacker News

smallerizeyesterday at 4:27 PM3 repliesview on HN

But the scraper is making way more requests and is paying for all that compute.


Replies

tptacekyesterday at 4:44 PM

This is the basic misconception behind the Anubis design. In an anti-spam system, there's a user/abuser reward asymmetry. Users make single requests and get some constant reward V. Abusers make millions of requests and also get some constant reward V. Proof-of-work exploits the asymmetry: costs are, by a factor of ~millions, disproportionately imposed on abusers.

That's exactly not what happens with scrapers. Scrapers make millions of requests, yes. But each one of those requests produces an average (token-denominated) reward V'. There's no asymmetry at all: you're just adding a fixed cost to each reward, for both users and abusers.

That's before you even get to questions like "does the system actually work, or does a single solve get practically unbounded rewards".

show 3 replies
semiquaveryesterday at 4:32 PM

no, a single solve returns a token which entitles the scraper to access the site as much as it wants for one week.

show 1 reply
DarmokTanagrayesterday at 6:22 PM

not if its running on someone else's device