TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A captcha that requires your computer to solve equations in the background

49 pointsby m1guelpfover 5 years ago

20 comments

bastawhizover 5 years ago
I left the page after about a minute of waiting on my phone. Making my users wait isn't a realistic solution, and bots have _far_ more CPU horsepower at their disposal than most smartphones, especially if they're operating from a botnet as many tend to do. Even if this did stop bots, it's also going to piss off real users, which is exactly what it appears to be designed to prevent.
评论 #20914541 未加载
评论 #20912617 未加载
wildtomatoover 5 years ago
If this is essentially a hashcash, what prevents them from swapping that out for a cryptominer after getting an established user base (if they aren’t already mining)?
评论 #20912909 未加载
评论 #20912667 未加载
评论 #20911619 未加载
adhoc32over 5 years ago
Hashcash: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hashcash" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hashcash</a>
评论 #20911570 未加载
m712over 5 years ago
On an Intel Celeron B820 @ 1.70Ghz laptop, it took more than 40 seconds to complete and consumed 1% of battery in the meantime. The &quot;complex equations&quot; you are doing will not work on low-horsepower devices like phones or low-to-medium level laptops.
评论 #20912886 未加载
评论 #20912646 未加载
评论 #20912045 未加载
diegoover 5 years ago
I question the assertion that this is expensive for spammers. The whole premise is that a spammer would not consider this worth the cost, and do something else with the computing power instead. Why? It completely depends on what the captcha is being used for.
评论 #20911447 未加载
NightlyDevover 5 years ago
This isn&#x27;t by definition a captcha at all. This is just slowing users down. Took forever to run on a phone too.
评论 #20912480 未加载
BiasRegularizerover 5 years ago
Honest I think this is worse than ReCaptcha. At least with ReCaptcha I know I am helping someone somewhere labelling their data and possibly used for autonomous driving.<p>With this captcha I feel like I&#x27;m just wasting world&#x27;s energy on useless computations.
评论 #20911491 未加载
评论 #20912609 未加载
crave_over 5 years ago
It&#x27;s a hashcash:<p><a href="https:&#x2F;&#x2F;wehatecaptchas.com&#x2F;load.php?name=captcha-worker.js" rel="nofollow">https:&#x2F;&#x2F;wehatecaptchas.com&#x2F;load.php?name=captcha-worker.js</a><p>Proof of work is trivially parallelizable, and 2^(5*4)=1048576 options are super easy to go through for spammers.
iwalton3over 5 years ago
I&#x27;m not sure how well this will actually work against a determined attacker. The browser challenge takes less time and money to automate than the already existing captcha solving services that use actual humans to enter the captchas.<p>Although I&#x27;d certainly prefer something like this being the default approach over hostile measures like Recaptcha v3, which just outright deny a subset of your users access.
AndrewOMartinover 5 years ago
I just saw a spinner for longer than I was prepared to wait on my Xiaomi Mi A2 Lite.
Avamanderover 5 years ago
I liked CoinHive&#x27;s more. It actually displayed a progress bar and was overall more polished.
rdiddlyover 5 years ago
Gave up after a full minute of waiting on a 2014 low-end phone. I thought the idea was to be LESS annoying than Google. This is a valiant effort, but it will drive away poor people while only incrementally impacting efficiency rates for bots.
lkwhanspeterover 5 years ago
Other idea: Something like Proof-of-Elapsed-Time. A click on the verify button requests a token from the server. The server performs the action if the token is old enough. -&gt; No battery drain; equal waiting times for all users.
评论 #20911540 未加载
评论 #20919409 未加载
评论 #20911545 未加载
chris_wotover 5 years ago
Wasn&#x27;t this done early on in the form of HashCash?
jszymborskiover 5 years ago
Maybe I&#x27;m missing something, but this&#x27;ll be as effective as rate-limiting submission on the server-side, no?
评论 #20911165 未加载
parenthesesover 5 years ago
It&#x27;s hard to build this to have a good user experience on a multitude of devices. Having human challenges like ReCaptcha has its own weeknesses, but the world is like one big GAN when it comes to this approach.
__mover 5 years ago
I don’t like being used, I’m already doing you a service by jumping through these hoops. Being asked to train your neural network or provide other computing resources is a perfect way for loosing me as a customer.
评论 #20912903 未加载
评论 #20919553 未加载
corditeover 5 years ago
Is this just proof of work crypto as a captcha?
misesover 5 years ago
This is not a quick process, even for legitimate users. I am on a quite-capable computer, and it takes long enough that I am all but sure it will harm conversion rates.
评论 #20911291 未加载
learnstats2over 5 years ago
Why do I need to click at all?