Live data from Hacker News

Coinhive – First Week Status Report

coin-hive.com

31–40 of 49 posts

Re: Coinhive – First Week Status Report

#31
post #4

I agree for compulsory user consent to mine however, this should be only compulsory for web owners having throttle greater than 0.5 for desktops and for all throttle rates for mobile devices. Anything less than 0.5 throttle on desktops should be allowed to run anonymously. My two cents! Great service indeed, and an alternate revenue stream for website owners.

Agreed. Most people doesn't even know what mining is and won't opt-in even if the cpu usage was only 5 or 10%. Ads doesn't ask the visitors to opt-in, why should it be any different with miners?

Re: Coinhive – First Week Status Report

#32
I also did not disclose the mining activities to my visitors and got 20kh/s and no one complained about the cpu usage.

Forcing an opt-in won't work. Many users doesn't even know what mining is and won't agree with it. Most of the users doesn't take the time to read explanations either. Imagine what would happen if we ask the users to opt-in to see ads.

If antivirus continues to block the miner, most websites will display a warning to the visitor requiring him to disable his antivirus just like they do with adblocks.

Coin-hive already takes a large percentage (30%) and competition will arrive soon. Forcing an opt-in will just force us to seek another platform.

You can require opt-in to use 100% of the users cpu or something close to it to prevent abuse, but never to small percentages such as 10 or 20%. You should focus on contacting those antivirus companies and explain to them that the miner is not a virus and it does not harm the visitor.

Re: Coinhive – First Week Status Report

#33

Earlier quoted context omitted.

They block the js?

Correct, and notify the user the site is infected with a trojan with a scary warning screen. That second part being the bigger issue. The JS being blocked isn't the issue, the fact I have users contacting me claiming the site was hacked was the big issue.

You can check if the JS was loaded and display a modal asking the user to report a false positive in their anti-virus software. It's similar to what websites already do with adblocks.

Re: Coinhive – First Week Status Report

#34
I did not disclose usage as well. It's hard to start a moral conversation. Do we ask permission from users to display ads ? No ? Why a miner then. My throttle was at 0.5. Will discontinue due to antivirus/internet security software labeling the site as hacked/infected. But even if it was close to 100%, I don't think notifying them is important. Does Adobe inform users that photoshop or premiere will work at 100% when doing difficult tasks ?

Hopefully a solution will be found.

Re: Coinhive – First Week Status Report

#36

I am one of such owners who did not disclose mining activities on my website and I am encouraged yet concerned at the opinions of the developers over what one does with coin-hive. It is always good to have an opinionated, and impassioned developer. But if it leads to coin-hive dictating the way a website chooses to operate, it becomes not much different from the way Adsense dictates the way you have to display its ad…

I want to start out by saying that I use coinhive on my own site.

I think its important to notify the user that you are doing things without their explicit knowledge. Technically you are taking advantage of their system for your own monetary gain, and in fact they spend more generating that money than you receive from their efforts (by averaged data from comed's 2016 demographic census).

"When a visitor visits a website, is there an implicit agreement to expend resources to load all of the website?" I don't think that mining cryptocurrency counts as part of "loading all of the website," and I would go so far as to call that extraneous.

Cookies are actually not notified only for their privacy implications but for the fact that they store data on your device.

As a user of any website, I am fine with coinhive running as long as I am aware of it. Checking the network waterfall to see if assets from coinhive were loaded is a bad experience to check if the page might be doing something more malicious. All in all I think we end up where we began. Be kind to your users, since they are, of course, who you are catering your experience to.

Re: Coinhive – First Week Status Report

#38
post #37

Hi, i'm would like to know the way to adapt mining for mobile user. Now i have 15khs/s with 1 thread but i would like to change to 2 thread for desktop user and still 1 thread for mobile user . How to do?

I try 0.5 throttle 4 thread it not work . Mobile user still use there 100% cpu

Re: Coinhive – First Week Status Report

#39

Earlier quoted context omitted.

Correct, and notify the user the site is infected with a trojan with a scary warning screen. That second part being the bigger issue. The JS being blocked isn't the issue, the fact I have users contacting me claiming the site was hacked was the big issue.

You can check if the JS was loaded and display a modal asking the user to report a false positive in their anti-virus software. It's similar to what websites already do with adblocks.

Do you understand what a customer service nightmare customers asking if their phones got hacked by your website is?
Post reply on HN