• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

The Pirate Bay is piggybacking on visitors' CPUs to mine cryptocurrency

Torrent Freak reported the news over the weekend. It noted that many TPB users recently noticed that their CPU usage spiked dramatically when visiting certain pages on the site. Upon closer examination, it was discovered that an embedded digital coin miner was to blame.

It is not clear how long this has been going on, though TPB has since admitted to using the miner, calling it a test run that could replace ads.

"As you may have noticed we are testing a Monero Javascript miner. This is only a test. We really want to get rid of all the ads. But we also need enough money to keep the site running," TPB stated in a blog post.

TPB also blamed the high CPU usage on a "small typo" that was causing its site to utilize every available cycle when a user visited its website. That has since been corrected, and TPB says CPU utilization should now be between 20-30 percent. The embedded miner is also restricted to run in a single tab even if multiple tabs are open.

http://www.pcgamer.com/the-pirate-bay-is-piggybacking-on-visitors-cpus-to-mine-cryptocurrency/
 

collige

Banned
Honestly, I think running a crypto miner in place of ads is a pretty awesome idea, but it should absolutely be opt in and well explained that it'll eat your cpu.
 
Yeah, I’m not condoning the site at all, but I’d be lying if I said I didn’t find this idea to be absolutely genius.
 

Buzzman

Banned
The reason nobody likes ads is because they're often intrusive, can contain malware, and slow down your computer. Now you've just cut out the middleman? Not seeing the benefit here.
 

Ashby

Member
Hell, if it was a site I visited frequently and was a fan of I would rather put money in their pockets directly instead of being forced to look at a page chock full of ads.
 

cameron

Member
Ugh, I didn't know Javascript miners were a thing.

Rogue ads on regular websites are going to be more annoying.
 

Akuun

Looking for meaning in GAF
Yeah, that's pretty clever and I'm surprised no one thought of it until now.

I wouldn't mind if it was placed front and center and asked the user to opt in/opt out, but trying to do it without permission is pretty shady.

Depending on the site, I wouldn't mind opting for this over watching ads.
 
Are y'all serious or just stupid? Why would you ever be okay with hidden miners in ads?

how are you guys ok with this, I need all of my cpu

200.gif
 
Can comeone give me an eli5 on this, I thought every home computer had one long code in it that could be considered as a cryptocurrency. is this not true, im not a tech person at all
 

Geist-

Member
It's not a terrible idea, but if this becomes widespread say goodbye to keeping multiple tabs open. Chrome is already a resource hog, I can't imagine how bad it will get when websites start using mining in place of ads.
 

chaosblade

Unconfirmed Member
I think the problem with this as a replacement for ads is handling a bunch of tabs. TPB can have their own pages only run one instance of the miner, but what if you have a dozen different sites in different tabs, all wanting a chunk of your CPU cycles to mine.

If it was implemented at a browser level it would probably work better, so it could be limited to just the active tab in the active window.
 

dickroach

Member
last night my laptop fan starting humming real loud, and my computer got hot, then i went into task manager and saw my CPU was at like 98% for some reason

after I closed out of a bunch of chrome tabs I wasn't using my CPU% went down to normal. one of those tabs was TPB.
can confirm
 

OmegaFax

Member
Does this affect mobile more than desktop in terms of CPU usage? Also, I agree there should be a full disclosure/opt-in. It's a slippery slope when things start running in scripts without you knowing.
 
I think the problem with this as a replacement for ads is handling a bunch of tabs. TPB can have their own pages only run one instance of the miner, but what if you have a dozen different sites in different tabs, all wanting a chunk of your CPU cycles to mine.

Yeah, if this becomes popular then it'll be horrible
 

Slayer-33

Liverpool-2
Does this affect mobile more than desktop in terms of CPU usage? Also, I agree there should be a full disclosure/opt-in. It's a slippery slope when things start running in scripts without you knowing.

https://brave.com/

They updated the browser to block this stuff.

Peeps should check it out.. lol earn some BAT crypto soon enough.

Really like the mobile brave browser
 

Kayhan

Member
last night my laptop fan starting humming real loud, and my computer got hot, then i went into task manager and saw my CPU was at like 98% for some reason

after I closed out of a bunch of chrome tabs I wasn't using my CPU% went down to normal. one of those tabs was TPB.
can confirm

wh..why did you go to TPB.....?
 
Yeah. It's certainly am interesting alternative to advertisements.

How is this at all an interesting alternative to ads? Ads at least bombard you with marketing based on your information, but this is taking your resources in order to profit off of you. If anything this is worse, especially considering human nature means people will look for shady ways to get this done regardless of opt-in clauses bc give an inch = take a mile.

Never in my wildest dreams would I ever see people being okay with someone using their technology and resources to profit off of them. Talk about literally fucking them over.
 

Akuun

Looking for meaning in GAF
So I'm a bit ignorant of mining. How do they make money from using CPU power?
Super layman's (and probably not entirely accurate) explanation:

Most cryptocurrency mining involves number crunching a "mining block" made of calculations that are hard for computers to solve. The mining block is there purely to stop people from immediately declaring that they have infinite amounts of money in that currency. It's just an obstacle that people have to dedicate computer power to work through in order to make money in that currency.

Each part of the mining block involves using computer number crunching to find a certain hidden solution, and whoever finds that solution first is rewarded X amount of cryptocurrency. Once that solution's found, that part of the block is considered solved, and all computers who are mining move on to mine the next part of the block to find whatever solution's in that part of the block. Repeat infinitely (or pretty much infinitely, for all practical purposes).
 
Top Bottom