Live data from Hacker News

Javascript Bitcoin Miner

forum.bitcoin.org

71–80 of 152 posts

Re: Javascript Bitcoin Miner

#71

Regarding angry visitors, I think it is completely fair if you just inform them of what is going on. In a way, this is the perfect internet model: I offer my content for free but visitors pay me with cpu cycles. It's superior to the ad-model because it pays according to time spent on the page regardless of who the audience is. It's too bad that it's infeasible because of the very low rate.

Why does time spent on the page matter?

Re: Javascript Bitcoin Miner

#72
post #58
post #16

Earlier quoted context omitted.

Actually, regular CPU miners are nearly 1,000 times slower than GPU miners. I wouldn't be surprised if a JavaScript miner was several orders of magnitude slower than that (ie. a million times slower than GPU miners). What about using gamers' excess GPU to mine Bitcoins in an installable massively-multiplayer game? Is anyone trying this?

If you control a massively multiplayer game you probably get more money from the player subscriptions.

If you could turn out a bitcoin per day per player, that's massively more than the subscriptions at today's rates. Of course, there's no guarantee that you could do this, and there's no guarantee that today's exchange rates have anything more than blind optimism keeping them afloat, but the idea's not inherently stupid.

In fact, it might be an interesting way for EVE (for instance) to link ISK to real-world value. There's a lot that a MMORPG company could do with a system which encourages people to stay in-game more than they already do...

Re: Javascript Bitcoin Miner

#75
Cute, but this is hardly worthwhile unless you have a massive number of users, in which case you probably don't want to piss them off by wasting their CPUs.

I'm getting about 13K hashes/sec with this JavaScript miner. For comparison, my GPU gives me 100M hashes/sec, and even my 12 CPU cores give me 10M hashes/sec with the official Bitcoin client.

So you'd need about 1000 concurrent users at all times to match a single machine. EngineYard SHA1 contestants who used this approach had the same problem.

Now, if Native Client was widely deployed, or you could somehow rig up WebGL...

Re: Javascript Bitcoin Miner

#76
post #42
post #20

Earlier quoted context omitted.

Why not embed a Bitcoin miner in a regular, installable MMO game and use their GPU ? A single gamer's GPU could be worth more than thousands of casual gamers' browsers. Also, MMO gamers can be just as "dedicated". Bonus points for using Bitcoins as an in-game currency.

Now that is an idea. Make it a casual game, though, so the GPU use of the game is minimal, maximizing the mining GPU cycles. MMO & other often-graphics-heavy gamers tend to be a bit fussy about framerates.

Unfortunately, the people who are going to spend a lot of time playing casual games and the people with chunky GPUs are (in my opinion) not likely to overlap very much.

Re: Javascript Bitcoin Miner

#77
post #68

Earlier quoted context omitted.

An economist's take on bitcoin: http://www.quora.com/Is-the-cryptocurrency-Bitcoin-a-good-id... Spoiler: bitcoin is a scam

There's quite a bit of misunderstanding in that post, especially with respect to systemic weaknesses. And a lot of unsubstantiated claims and terrifying graphs (like that tweet graph as something desirable for currency inflation - what it also implies is your savings going up in smoke). I'd love to find an in-depth debate on Bitcoin from an economic standpoint, but this is not it. It's just more of the same half-unde…

BitCoin i svery similar to a gold backed currency. The fact that nearly all (?) currencies moved off the gold standard should tell you something of how economists view the gold standard.

Re: Javascript Bitcoin Miner

#78
post #28
post #16

Earlier quoted context omitted.

Actually, regular CPU miners are nearly 1,000 times slower than GPU miners. I wouldn't be surprised if a JavaScript miner was several orders of magnitude slower than that (ie. a million times slower than GPU miners). What about using gamers' excess GPU to mine Bitcoins in an installable massively-multiplayer game? Is anyone trying this?

I wonder when will the bitcoin mining viruses appear. If done stealthily they could use spare resources and fall back when other GPU/CPU intensive task is launched. Such virus could be quite profitable if it spread widely enough.

Since bitcoin mining is rapidly getting uneconomical on non-specialised hardware, if you control a botnet you probably get more money from the usual botnet activies like spamming or ddosing.

Re: Javascript Bitcoin Miner

#79
post #39

I hope this doesn't catch on. BItcoin got many merits against current currencies. This wouldn't be one of them. That said, it's a nice proof-of-concept. Is there anyway to block this type of use of CPU without blocking JS?

You could write a browser add-on that only blocks the bitcoin script.

Re: Javascript Bitcoin Miner

#80
post #20

Earlier quoted context omitted.

I know plenty of women who spends hours a day playing casual games, if you embedded a bitcoin miner into a free facebook game you might be able to generate some decent revenue while they play.

Why not embed a Bitcoin miner in a regular, installable MMO game and use their GPU ? A single gamer's GPU could be worth more than thousands of casual gamers' browsers. Also, MMO gamers can be just as "dedicated". Bonus points for using Bitcoins as an in-game currency.

Dedicated MMO players would probably want to maximise their GPU to, y'know, render the game well. I doubt they are willing to compromise on graphical quality for your bitcoin miners.
Post reply on HN