Pages:
Author

Topic: Join a pooled bitcoin mining effort - page 4. (Read 53392 times)

newbie
Activity: 17
Merit: 0
December 11, 2010, 01:34:33 PM
Hi,

Quote
1B8Dgkq4UtwVofQHN9TCay5ENfEz3k7Kbt: 0.09105306

that is me (MyBitcoin address).
I started somewhere within the mining and I stopped before the new block was created.

Now, that I've started the pooled mining client again (same bitcoin address), there's no payout. Why?

It's only 0.09 BTC (give it to the faucet, if possible), but think about someone is starting his pooled mining just after a new block is found and his machine or net access chrashes just before the next block is created. Will he lose his mined bitcoins? Who get's these?
legendary
Activity: 1372
Merit: 1008
1davout
December 11, 2010, 08:50:07 AM
It's cool how the generation is instantly dispatched

The very small divisions could get a bit annoying though. Some people have asked if it's worth rounding to 0.01 so people don't have odd amounts stuck in their wallets. On the other hand if they stay in the pool for a while these will add it.

Personnaly, when I have annoying crumbs in my wallet, i just donate them to the faucet
legendary
Activity: 1078
Merit: 1005
December 11, 2010, 08:37:10 AM
It's cool how the generation is instantly dispatched

The very small divisions could get a bit annoying though. Some people have asked if it's worth rounding to 0.01 so people don't have odd amounts stuck in their wallets. On the other hand if they stay in the pool for a while these will add it.
legendary
Activity: 1372
Merit: 1008
1davout
December 11, 2010, 08:28:17 AM
It's cool how the generation is instantly dispatched
legendary
Activity: 1078
Merit: 1005
newbie
Activity: 35
Merit: 0
December 11, 2010, 03:27:15 AM
@FairUser asked a very good question and I'm glad he did.  It took me a few days to discern the rules by observation.  Since this is totally experimental, not to mention donation driven, I wanted to just watch and learn.  I really appreciate all the effort @doublec put into this, to just let us pound away at this. Grin
hero member
Activity: 532
Merit: 505
December 10, 2010, 11:28:49 PM
Quote
The server saves the number of hashes on exit and reloads it on restart.
confirmed, it still showed my last expected btc-share after downtimes, you wont lose anything even when the server goes offline for a nap (as long as it wakes up again and finds a block someday).

running only 1CPU 24/7 and a GPU ~20/7 on the pool my numbers look quite alright, also nothing to complain here.

will be interesting to see some pool-competition, as soon as slush comes up with his cooperative mining solution,
i'm curious and looking forward to it.
legendary
Activity: 1078
Merit: 1005
December 10, 2010, 11:09:51 PM
I've been at it since you put the server up. Wink

Hrm...so what happens to the counter that says how much I've contributed after the server crashes and get's restarted?
The server saves the number of hashes on exit and reloads it on restart. If you think there are issues with the way things are calculated you should post in the Pooled/Remote Mining thread so the author of the code can respond:

https://bitcointalksearch.org/topic/pooledremote-mining-open-source-updated-2010-12-24-1458
sr. member
Activity: 1344
Merit: 264
bit.ly/3QXp3oh | Ultimate Launchpad on TON
December 10, 2010, 10:58:15 PM
WHY AM I ONLY GETTING "8.10162 BTC if this block is solved"?  I should be getting 18.535, which is about what I saw before the update a week ago.  I know there has been talk about distribution methods, but I don't care what you call it when the math is wrong and the amount paid out and is far less than what it should be.

The server is running the contributed method. This means each user gets a portion based on the actual number of hashes contributed. So if the pool was running for 2 days and your miners have only been running for 12 hours then you haven't contributed anywhere near the number of hashes as your percentage of the current hash value of the pool. You should be seeing the amount of BTC you would earn slowly increasing over time if you joined the pool recently.

I've been at it since you put the server up. Wink

Hrm...so what happens to the counter that says how much I've contributed after the server crashes and get's restarted?
legendary
Activity: 1078
Merit: 1005
December 10, 2010, 10:40:36 PM
WHY AM I ONLY GETTING "8.10162 BTC if this block is solved"?  I should be getting 18.535, which is about what I saw before the update a week ago.  I know there has been talk about distribution methods, but I don't care what you call it when the math is wrong and the amount paid out and is far less than what it should be.

The server is running the contributed method. This means each user gets a portion based on the actual number of hashes contributed. So if the pool was running for 2 days and your miners have only been running for 12 hours then you haven't contributed anywhere near the number of hashes as your percentage of the current hash value of the pool. You should be seeing the amount of BTC you would earn slowly increasing over time if you joined the pool recently.
legendary
Activity: 1078
Merit: 1005
December 10, 2010, 10:38:18 PM
I considered doing this but ended up taking the easy path of just distributing puddinpop's binaries directly.

Oh really?  Thank you for clarifying that.
I can't seem to locate the original URL for his binaries. 
Could you share that please?

It's linked from my pooled mining page. First post here:

https://bitcointalksearch.org/topic/pooledremote-mining-open-source-updated-2010-12-24-1458
sr. member
Activity: 1344
Merit: 264
bit.ly/3QXp3oh | Ultimate Launchpad on TON
December 10, 2010, 10:36:20 PM
I considered doing this but ended up taking the easy path of just distributing puddinpop's binaries directly.

Oh really?  Thank you for clarifying that.
I can't seem to locate the original URL for his binaries. 
Could you share that please?
sr. member
Activity: 1344
Merit: 264
bit.ly/3QXp3oh | Ultimate Launchpad on TON
December 10, 2010, 10:33:33 PM
Let me be clear about the following.  Doublec, I'm not focusing on you here, and I do thank you for running the first set of servers.  I fully understand the cost of running servers, and can appreciate you letting everyone hammer on it while we run this experimental/buggy code. Smiley

That being said, I know this has been brought this up before, and now it is being brought up again.

The amount of bitcoin's being reported since the update from about a week or so  ago seems to be cut in half.  This was brought up before and it was quickly disregarded.  So now I'm asking the other people that are running clients that are contributing to the pool to look at their numbers and see if it's off for you too.

Here we go. 
Here's the numbers being reported @ the time of writing this.
Server Status : 96 clients, 203464 khash/s
Address will receive 8.10162 BTC if this block is solved

I have a total of eight remote mining instances running. 
8733+9600+8733+9600+8966+9600+7833+12366 = 75,431 khash/s between my two boxes which is CPU's and GPU's combined.

75,431 khashes (my systems) / 203,464 (server khash/s) = 0.3707338890417961
0.3707338890417961 * 100 = %37.07338890417961

That's about %37.07 (0.3707.. * 100) of the total khash/s that the server is reporting.

Now we show what %37.07 of 50 bitcoins should be.
For every 1% of a block (50 bitcoins) is 0.5 bitcoins.
50(bitcoins/block) / 100(%) = 0.5 (bitcoins/block)
0.5 * 37.07% = 18.535 bitcoins

WHY AM I ONLY GETTING "8.10162 BTC if this block is solved"?  I should be getting 18.535, which is about what I saw before the update a week ago.  I know there has been talk about distribution methods, but I don't care what you call it when the math is wrong and the amount paid out and is far less than what it should be.

Here's a some tables for other to quickly look up about what range they should be getting back. 

To get a percentage use this equation: (your khash/s) divided by (server khash/s) then multiply it by 100.

CPU USERS LOOK HERE
BITCOINS PER PERCENTAGE (%.05 increments) BETWEEN 0.01% and 1.00%
50 * 0.01% = 0.005 bitcoins
50 * 0.05% = 0.025 bitcoins
50 * 0.10% = 0.050 bitcoins
50 * 0.15% = 0.075 bitcoins
50 * 0.20% = 0.100 bitcoins
50 * 0.25% = 0.125 bitcoins
50 * 0.30% = 0.150 bitcoins
50 * 0.35% = 0.175 bitcoins
50 * 0.40% = 0.200 bitcoins
50 * 0.45% = 0.225 bitcoins
50 * 0.50% = 0.250 bitcoins
50 * 0.55% = 0.275 bitcoins
50 * 0.60% = 0.300 bitcoins
50 * 0.65% = 0.325 bitcoins
50 * 0.70% = 0.350 bitcoins
50 * 0.75% = 0.375 bitcoins
50 * 0.80% = 0.400 bitcoins
50 * 0.85% = 0.425 bitcoins
50 * 0.90% = 0.450 bitcoins
50 * 0.95% = 0.475 bitcoins
50 * 1.00% = 0.500 bitcoins

GPU USER'S LOOK HERE
BITCOINS PER PERCENTAGE (%5 increments) BETWEEN 1% and 100%
-------------------------------------------
50 * 1% = 0.5 bitcoins
50 * 5% = 2.5 bitcoins
50 * 10% = 5 bitcoins
50 * 15% = 7.5 bitcoins
50 * 20% = 10 bitcoins
50 * 25% = 12.5 bitcoins
50 * 30% = 15 bitcoins
50 * 35% = 17.5 bitcoins
50 * 40% = 20 bitcoins
50 * 45% = 22.5 bitcoins
50 * 50% = 25 bitcoins
50 * 55% = 27.5 bitcoins
50 * 60% = 30 bitcoins
50 * 65% = 32.5 bitcoins
50 * 70% = 35 bitcoins
50 * 75% = 37.5 bitcoins
50 * 80% = 40 bitcoins
50 * 85% = 42.5 bitcoins
50 * 90% = 45 bitcoins
50 * 95% = 47.5 bitcoins
50 * 100% = 50 bitcoins


IS ANYONE ELSE SEEING THIS, OR HAVING I COMPLETELY LOST MY MIND?
legendary
Activity: 1078
Merit: 1005
December 10, 2010, 10:29:35 PM
The pool is running @ ~208037 khash/s while writing this.
Yet, since it's inception, this pool has only gotten 1 block while several hundred blocks have been solved?

For the majority of the time the pool was operating at less than 100,000 khash/s. It's normal that no blocks have been mined recently. It'll happen given time.

Is the server running bitcoind with a CPU or GPU?  If it's not running with a GPU, I'm willing to try using one of my my system's as a server and see if having a GPU helps reach more than 208,037 khash/s and/or handle several hundred clients (avoiding the 102 limit).

It doesn't matter whether the server is running a CPU or a GPU. It doesn't do any mining so it doesn't use any GPU code.  That said there's nothing stopping you from running your own pool of course on a beefier server. Go for it!
legendary
Activity: 1078
Merit: 1005
December 10, 2010, 10:25:04 PM
I think he means easy would be: download, install wizard, get prompted for a bitcoin address, click okay.

I considered doing this but ended up taking the easy path of just distributing puddinpop's binaries directly. It wouldn't be hard to make the CPU miner easier but the GPU one is problematic since it's very dependent on what hardware the user has. If someone puts together a friendlier installer I'd be more than happy to use it.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
December 10, 2010, 10:01:50 PM
Got it running, but if you want to attract more people, the process to get it running could be simpler.
Especially because this is a good incentive for new users so they get faster new coins, but imho these user will make less effort to get it running.

What advice would you give to make getting it running simpler? I'm not too concerned about getting lots of people. The server is running close to capacity already. I'd investigate ways of setting up fallback servers, or handling load, but the cost of running one server is already expensive given the pool makes no money itself. I'm only running this as a service for those who want to try puddinpop's code at this stage.

Eventually servers will charge a little. People will pay to be in a big group with no downtime.

I think he means easy would be: download, install wizard, get prompted for a bitcoin address, click okay.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
December 10, 2010, 09:59:12 PM
I got 3 GPU's (two GTX 470 and one GTX 260), 2 CPU's (one AMD Quad-Core and one Intel Dual-Core) throwing a combined total of ~71,000 khash/s into the pool (~35%).  I could throw more at it, but last time I did that it crashed the server.....whoops.

The pool is running @ ~208037 khash/s while writing this.
Yet, since it's inception, this pool has only gotten 1 block while several hundred blocks have been solved?

What's going on here?   Angry
Really, this is just nuts that all these clients and we still can't get more blocks.  I've heard rumor there is someone with 20-30 GPU's crunching away at this, and if that's the case then even a pooled effort is still going to be several 100,000 khash/s behind that guy.

Is the server running bitcoind with a CPU or GPU?  If it's not running with a GPU, I'm willing to try using one of my my system's as a server and see if having a GPU helps reach more than 208,037 khash/s and/or handle several hundred clients (avoiding the 102 limit).



It's probably averaged 80,000kahsh only and there has been some down time. We're getting into mildly unlucky territory maybe.
legendary
Activity: 1078
Merit: 1005
December 10, 2010, 09:25:34 PM
Got it running, but if you want to attract more people, the process to get it running could be simpler.
Especially because this is a good incentive for new users so they get faster new coins, but imho these user will make less effort to get it running.

What advice would you give to make getting it running simpler? I'm not too concerned about getting lots of people. The server is running close to capacity already. I'd investigate ways of setting up fallback servers, or handling load, but the cost of running one server is already expensive given the pool makes no money itself. I'm only running this as a service for those who want to try puddinpop's code at this stage.
sr. member
Activity: 1344
Merit: 264
bit.ly/3QXp3oh | Ultimate Launchpad on TON
December 10, 2010, 09:19:21 PM
I got 3 GPU's (two GTX 470 and one GTX 260), 2 CPU's (one AMD Quad-Core and one Intel Dual-Core) throwing a combined total of ~71,000 khash/s into the pool (~35%).  I could throw more at it, but last time I did that it crashed the server.....whoops.

The pool is running @ ~208037 khash/s while writing this.
Yet, since it's inception, this pool has only gotten 1 block while several hundred blocks have been solved?

What's going on here?   Angry
Really, this is just nuts that all these clients and we still can't get more blocks.  I've heard rumor there is someone with 20-30 GPU's crunching away at this, and if that's the case then even a pooled effort is still going to be several 100,000 khash/s behind that guy.

Is the server running bitcoind with a CPU or GPU?  If it's not running with a GPU, I'm willing to try using one of my my system's as a server and see if having a GPU helps reach more than 208,037 khash/s and/or handle several hundred clients (avoiding the 102 limit).

member
Activity: 73
Merit: 10
December 10, 2010, 07:51:27 PM
This is going to be very significant. I can't help but to imagine 1000s of users on this in the future.
Pages:
Jump to: