Slashdot Mirror


Ask Slashdot: Would You Accept 'Bitcoin-Ware' Apps?

After the E-Sports Entertainment Association admitted to sneaking Bitcoin-mining code into its client software, an anonymous reader writes "I thought that could have been a pretty clever idea, if it was made clear to the users that they could get the app and run it for free as long as, let's say, they accept that it would be run for Bitcoin mining for five hours a week, when their computer is idle. That could make a lot of profit for the developers if their app is truly successful, and without the users having to pay much (only a limited number of hours per week, and if the user is no longer running the app then it won't try to mine anymore). What do you think about this?"

11 of 232 comments (clear)

  1. Only if the source code is included by kthreadd · · Score: 4, Insightful

    So that I can remove the Bitcoin bits.

  2. So It's An Indirect Intangible Gamble? by eldavojohn · · Score: 5, Insightful

    So basically you're proposing a move from just give me a little cash upfront to let me leech off your electricity bill in a ridiculously circuitous way to gamble for BTC (keeping in mind that the more people that adopt your model of "BitCoin-Ware" the more people will be vying for BTC the less your expected value will return)?

    An interesting idea and definitely one for the mathematicians but simply unsustainable and risky and ... I guess deceptive if you don't point out the small cost to their electrical bill ...

    --
    My work here is dung.
    1. Re:So It's An Indirect Intangible Gamble? by rastilin · · Score: 4, Insightful

      And yet, I much prefer this method to having to watch ads, so long as the thread's priority isn't so high that it interferes with the running of the machine.

      --
      How do you kill that which has no life?
    2. Re:So It's An Indirect Intangible Gamble? by Anonymous Coward · · Score: 3, Insightful

      What if this came along with an airtight guarantee? Like: no tracking, snooping, all Facebook/Twitter/G+ buttons turned OFF until you click to activate them, never selling your info, forever, amen. Just mine us Bitcoins... and only while you're on the site.

      I'll be honest, I would take that deal over the implicit "pay via getting spied on" internet we have today.

    3. Re:So It's An Indirect Intangible Gamble? by Anonymous Coward · · Score: 2, Insightful

      That sounds okay for just one site, but once every site adopts the model, your browser will make your gpu scream all the time.

      I'm used to that already. I run firefox.

  3. What a joke by mknewman · · Score: 2, Insightful

    I can't believe /. approved this. Truly, you have to be kidding. If I'm going to mine it'd be for myself.

  4. No. by femtobyte · · Score: 3, Insightful

    No. If you want to make money (in whatever currency) for your programs, then charge money for your programs --- don't be a douchebag who preys on customers' vulnerability to not accurately counting hidden costs of your schemes. You think your customers would benefit from using their computer time to mine Bitcoin? Then provide them with a handy bitcoin-mining app that they can control, and accept bitcoins as payment for your products.

  5. Probably not by gman003 · · Score: 3, Insightful

    First, how effective will the users' computers be at mining? The ESEA one worked because their users were hardcore gamers, who are more likely to have powerful GPUs which can mine effectively. You're planning an "app", which implies "smartphone app", which is not going to have nearly enough power to get *any* amount of money. Even with just standard desktops, you're unlikely to get anything. A lot of people *with* powerful GPUs are getting out of the game, because ASICs are making them less effective.

    Second, lets look at the effects. A computer mining Bitcoins is *loud*. It's running under full load, and the fans are pretty much pegged at 80-100%. And they also spit out a lot of heat. And so on. I wouldn't like my computer running like that.

    Third, how are you going to explain that to users? If they're smart enough to understand Bitcoin, they'll already either be mining, or have decided that they don't want to mine. Your app won't change their mind. As for the other 99% of humanity, how are you going to tell them "you can run this app for free, but for 5hr a week we take over your computer to do stuff" without them calling the FBI? I'm exaggerating, of course, but you are going to have trouble convincing regular users to do this.

  6. Why play games? by default+luser · · Score: 4, Insightful

    And yet, I much prefer this method to having to watch ads, so long as the thread's priority isn't so high that it interferes with the running of the machine.

    If you're going to drop cash, why do it indirectly through your electric bill? Just drop the app a buck or two!

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

    1. Re:Why play games? by schizz69 · · Score: 4, Insightful

      Because this way kids can get paid for apps with out having to steal their parents credit cards, they just make them pay indirectly through their power bills. Genius!.

  7. Necessarily Inefficient Transaction (probably) by Bob9113 · · Score: 3, Insightful

    GPUs are no longer cost efficient for mining bitcoins, in terms of marginal electricity cost(1). Therefore, it cannot be cost efficient for a person to run the bitcoin mining software on their home machine. Given that it cannot be a cost efficient use of the user's electricity, it is not possible for the user to be engaging in an informed, consensual transaction(2)(3). Transactions without informed consent are market distortions, reduce GDP in the long run, and are not ethical.

    1. That may not be strictly true, right now, with the sudden rise in bitcoin price and the lag in bringing new specialized hardware online, but any such brief market distortin resulting in cost efficiency will be optimized away quickly.

    2. Except for the possibility that the transaction cost of the user directly paying the software provider is enough to make it inefficient to pay directly, but still efficient to pay for more electricity (a transaction that is already happening, so the transaction cost is sunk) and give the discounted proceeds to the software provider.

    3. Or if the user also gets satisfaction from the very act of running the bitcoin mining client, because he or she believes it is worth the personal cost for the social good of helping to process bitcoin transactions.