Author

Topic: Embeddable Bitcoin Miner - Bitcoin Plus for Websites (Read 10000 times)

member
Activity: 689
Merit: 14
World's First Crowd Owned Cryptocurrency Exchange
I checked your own laptop speed and was dissapointed. That will not be as fast as I wish!
b!z
legendary
Activity: 1582
Merit: 1010
Anybody have donny's contact info (other than the email listed here and on his site)?

I'm trying to reach him and I don't think he checks bitcoinplus any more Wink
newbie
Activity: 18
Merit: 0
This website is using JAVA and not javascript which means you need JAVA to be installed on your machine. Therefore, you lose the portability advantage of javascript. But, I realized that the existing javascript codes are not very well written. For this reason, I have started working on a javascript miner ( not java ) a few months ago which can take advantage of just-in-time compilation in the new browsers to achieve a high speedup compared to the existing javascript miners. I performed a lot of code optimization techniques and my preliminary results show more than 10X speed up compared to the best code that I found in internet. This will allow reaching a performance competitive with what can be achieved while running C/Java codes. Please message me if you think this is something that might interest you in any way or if you have any insights.
newbie
Activity: 52
Merit: 0
... i'm afraid my visitors won't stay long enough before the miner has finished looping through the whole nonce range

Doesn't matter at all. You can mine by searching the whole nonce space or or you can start a new workunit every second. It won't (significantly) affect your mining performance. You'll still produce the same Mh/s and shares per minute.
hero member
Activity: 630
Merit: 500
Posts: 69
Oh Donny, what came of you Sad
sr. member
Activity: 402
Merit: 250
Cool! Smiley

Shame tho i've let the domains expire where i had 150k+ weekly visitors (Chinese, didn't turn a advertising profit, tho they stayed over 15mins average Smiley ). I bet this could have made me a few comfy BTCs Tongue
member
Activity: 98
Merit: 10
does your java applet miner use some kind of nonce range splitting and work distribution among users?
or does a single miner slave try to iterate through the complete 32bit nonce range?

just asking because i've only seen the client making a single getwork request to your server so far (http://www.bitcoinplus.com/api/work/getwork?a=32). it's hashing since minutes and didn't ask for new work yet. i'm afraid my visitors won't stay long enough before the miner has finished looping through the whole nonce range
newbie
Activity: 28
Merit: 0
How to see what charge it gives on hosting? Won`t website go down when 6000 generating btc through bitcoinplus. And this site like youtube, so won`t visitors have lags trying watching videos?

I'm not sure what you mean the charge it gives on hosting?

And nope, if there's more traffic, I can always add more servers. I already have a few high traffic websites using this right now, and my servers are fine.

For the last point, I try to make it only use spare CPU power. You can try it out for yourself - start generating and then go watch a video. Your hash rate will go down, but your computer won't lag at all.
legendary
Activity: 1442
Merit: 1005
Very nice, and expensive.... but that's not what issues I have with it:
Browser miner java applet @90% CPU: 750 Khash/s
Official bitcoin binary @90% CPU: 2050 Khash/s
Ufasoft SSE3 miner @90% CPU: 5050 Khash/s


I must note that the WebCL miners go to 100% of the GPU performance I get with the python OpenCL miners.
newbie
Activity: 40
Merit: 0
How to see what charge it gives on hosting? Won`t website go down when 6000 generating btc through bitcoinplus. And this site like youtube, so won`t visitors have lags trying watching videos?
newbie
Activity: 28
Merit: 0
Maybe also keep in mind that this might annoy people ("my laptop freezes when accessing your page" etc.) and cause you a lot of support work.

I've spent some time to make sure that this doesn't lag your computer when it's in use. I've had several people tell me that they didn't realize when it was running, because it was so good at staying in the background.
This is based on my regular browser bitcoin miner, which was meant to be left open all the time on a computer that was in use, without getting in the way.
Well, the one linked above uses all my 4 cores on my PC to the max. meaning a laptop would soon start to get hot and loud... Is there a way to throttle it to let's say 33% of the possible hash rate?

I've had that on my todo list for a while, throttling it, but it hasn't gotten done yet. However, it does run at low priority, so it shouldn't actually interfere with anything you're trying to do on the computer. It'll just make it run hot and turn your fan on.
legendary
Activity: 2618
Merit: 1007
Maybe also keep in mind that this might annoy people ("my laptop freezes when accessing your page" etc.) and cause you a lot of support work.

I've spent some time to make sure that this doesn't lag your computer when it's in use. I've had several people tell me that they didn't realize when it was running, because it was so good at staying in the background.
This is based on my regular browser bitcoin miner, which was meant to be left open all the time on a computer that was in use, without getting in the way.
Well, the one linked above uses all my 4 cores on my PC to the max. meaning a laptop would soon start to get hot and loud... Is there a way to throttle it to let's say 33% of the possible hash rate?
newbie
Activity: 28
Merit: 0
Maybe also keep in mind that this might annoy people ("my laptop freezes when accessing your page" etc.) and cause you a lot of support work.

I've spent some time to make sure that this doesn't lag your computer when it's in use. I've had several people tell me that they didn't realize when it was running, because it was so good at staying in the background.
This is based on my regular browser bitcoin miner, which was meant to be left open all the time on a computer that was in use, without getting in the way.
legendary
Activity: 2618
Merit: 1007
Maybe also keep in mind that this might annoy people ("my laptop freezes when accessing your page" etc.) and cause you a lot of support work.

Also I don't like the 19%/15% fee thingie... time for someone to open-source a backend for these javascript miners!
newbie
Activity: 28
Merit: 0
In which pool(s) does this miner mine?
How much of the generated BTC is being paid out?

Very nice. But its hard to make it worth since each person dont even make 1 Mhash

That's true, it's only a small amount per person (compared to GPU mining). But when you have lots of visitors to your website, it adds up. Keep in mind that this can be in place of, or in addition to regular advertising (since it doesn't have to take up any screen space).
newbie
Activity: 28
Merit: 0
In which pool(s) does this miner mine?
How much of the generated BTC is being paid out?

This pool uses several pools for failover: slush's pool, deepbit, and a private pool.

Right now the fees is 19%, but with a 4% discount if there is a link to Bitcoin Plus so the total fee is 15%. This payout is pay-per-share, so there's less variance than with proportional.
full member
Activity: 228
Merit: 106
In which pool(s) does this miner mine?
How much of the generated BTC is being paid out?

Very nice. But its hard to make it worth since each person dont even make 1 Mhash
legendary
Activity: 2618
Merit: 1007
In which pool(s) does this miner mine?
How much of the generated BTC is being paid out?
newbie
Activity: 28
Merit: 0
Embeddable Bitcoin Miner - Bitcoin Plus for Websites

Today I'm happy to announce the launch of my embeddable bitcoin miner. This is a version of my browser bitcoin miner which can be included in a website so that your visitors mine bitcoin for you.

Features
  • Easy setup - add a few lines of javascript to your page and that's it
  • Fast - On my laptop, I generate at 850,000 hashes/sec (check your own speed here)
  • Works in nearly any browser


Compatible Browsers
I've tested it and it should work on all of the following browsers:
  • Firefox 3, 3.5, 3.6, 4
  • Internet Explorer 6, 7, 8, 9
  • Chrome
  • Safari 3, 4, 5
  • Opera 9, 10, 11

If you don't see your browser listed here, please try it anyway and leave a comment if it works.


Getting Started
1. Go to the Bitcoin Plus for Websites page and copy/paste the code in to your website.
2. If you haven't already, register an account.

That's all it takes.

Problems/support
If you have any questions or problems with this, please leave a comment here (or email [email protected]).
Jump to: