Bitcoin Forum
November 06, 2024, 06:45:19 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 »
  Print  
Author Topic: Weekly pool and network statistics  (Read 91444 times)
Lethos
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Keep it Simple. Every Bit Matters.


View Profile WWW
September 17, 2012, 08:07:59 AM
 #121

What sort of criteria does a pool have to fill to be included in your stats?
I've been mining at HHTT for a while and has grown quickly since then.
https://bitcointalk.org/index.php?topic=95378.0

organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 17, 2012, 08:21:35 AM
Last edit: September 17, 2012, 09:31:49 AM by organofcorti
 #122

What sort of criteria does a pool have to fill to be included in your stats?
I've been mining at HHTT for a while and has grown quickly since then.
https://bitcointalk.org/index.php?topic=95378.0

I would like to include HHTT - I love the fact its selling point is variable diff and it's hashrate jumped a lot recently.

Early on I just included all pools. I can't do that now. Every Sunday someone changes a webpage and I have to rewrite scripts to cope. Last weekend I discovered DeepBit had changed the stats table to the 13th position on the page, and Eclipse added a field to their json which I also had to account for. This is after I finally figured out the problem in each case.

So now I just ask for a csv blockhistory. If extra columns need to be added to for some reason my scripts can simply ignore the new data. If HHTT would like to be included, then I'd need the following columns as csv:

"blockheight"  |  "timestamp"  |  "shares"  |  "roundseconds" |  "difficulty"  |  "orphaned"  |  "blockhash"  

doublec did this for me and I know as long as the csv is available I'll never have to waste time on a Sunday trying to fix data for Bitparking!



Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Lethos
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Keep it Simple. Every Bit Matters.


View Profile WWW
September 17, 2012, 08:35:34 AM
 #123

I do like mining at diff 32+ and enjoying a really nice PPS rate, that is nice.

With no standard model for stats, being agreed upon by all the pools, I can understand the headache.
I'm sure if frieduck is interested (I poked his thread), he'll let you know.

organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 17, 2012, 09:24:47 AM
 #124

Cheers, Lethos!

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
fireduck
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
September 17, 2012, 05:12:28 PM
 #125


I would like to include HHTT - I love the fact its selling point is variable diff and it's hashrate jumped a lot recently.

Early on I just included all pools. I can't do that now. Every Sunday someone changes a webpage and I have to rewrite scripts to cope. Last weekend I discovered DeepBit had changed the stats table to the 13th position on the page, and Eclipse added a field to their json which I also had to account for. This is after I finally figured out the problem in each case.

So now I just ask for a csv blockhistory. If extra columns need to be added to for some reason my scripts can simply ignore the new data. If HHTT would like to be included, then I'd need the following columns as csv:

"blockheight"  |  "timestamp"  |  "shares"  |  "roundseconds" |  "difficulty"  |  "orphaned"  |  "blockhash"  

doublec did this for me and I know as long as the csv is available I'll never have to waste time on a Sunday trying to fix data for Bitparking!




I'm working on it.  Any particular format for the timestamp?  For the difficulty, do you want the network difficulty when it was solved or the difficulty that block would meet?

Bitrated user: fireduck.
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 17, 2012, 09:33:40 PM
 #126


I would like to include HHTT - I love the fact its selling point is variable diff and it's hashrate jumped a lot recently.

Early on I just included all pools. I can't do that now. Every Sunday someone changes a webpage and I have to rewrite scripts to cope. Last weekend I discovered DeepBit had changed the stats table to the 13th position on the page, and Eclipse added a field to their json which I also had to account for. This is after I finally figured out the problem in each case.

So now I just ask for a csv blockhistory. If extra columns need to be added to for some reason my scripts can simply ignore the new data. If HHTT would like to be included, then I'd need the following columns as csv:

"blockheight"  |  "timestamp"  |  "shares"  |  "roundseconds" |  "difficulty"  |  "orphaned"  |  "blockhash"  

doublec did this for me and I know as long as the csv is available I'll never have to waste time on a Sunday trying to fix data for Bitparking!




I'm working on it.  Any particular format for the timestamp?  For the difficulty, do you want the network difficulty when it was solved or the difficulty that block would meet?



Great news - thanks fireduck!

For the time stamp unixtime in seconds. For the difficulty, the network difficulty when the block was solved. Also, the "shares" should be the equivalent number of diff1 shares per round.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 23, 2012, 11:38:00 AM
Last edit: September 24, 2012, 01:06:11 AM by organofcorti
 #127

23rd September weekly pool statistics

The biggest changes made this week involved ensuring that no previously recorded rounds were recorded a second time, and making the yellow colour in the hashrate history chart easier to see. Both suggestions were courtesy of Dr. Haribo, pool op of "Bitminter".

BTCGuild lost a little percentage of the network hashrate and 50BTC gained some, bringing them quite close to DeepBit's hashrate. DeepBit now has a challenger for the top spot for the first time in more than a year.

Most other pools this week lost or maintained their percentage of the network hashrate.

You can view all charts at http://organofcorti.blogspot.com


Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
eleuthria
Legendary
*
Offline Offline

Activity: 1750
Merit: 1007



View Profile
September 23, 2012, 11:41:21 AM
 #128

Sorry I borked your BTC Guild stats this week ;p  BTC Guild's stratum beta pool wasn't linked to the pool speed reporting, but the blocks were.  Luck was actually terrible, and speed was up, rather than down Smiley.  Luckily beta is over and now it all gets lumped together.

RIP BTC Guild, April 2011 - June 2015
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 23, 2012, 12:08:52 PM
 #129

Sorry I borked your BTC Guild stats this week ;p  BTC Guild's stratum beta pool wasn't linked to the pool speed reporting, but the blocks were.  Luck was actually terrible, and speed was up, rather than down Smiley.  Luckily beta is over and now it all gets lumped together.

Thought that looked odd so I reviewed the script and found an error in my difficulty calculation which resulted in the current diff being applied to the week. Fixed that bug but I wouldn't have looked for it if the luck hadn't looked unusually good.


Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
September 23, 2012, 02:04:51 PM
 #130

I'm not sure Eclipse looks right, either.  Are my stats not coming out to you correctly?  How are you calculating the hashrate exactly?

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 23, 2012, 02:16:40 PM
 #131

I'm not sure Eclipse looks right, either.  Are my stats not coming out to you correctly?  How are you calculating the hashrate exactly?


I'll look at the script and see what's happening. I sum the total shares and divide them by the total round duration. I've had to put in sanity checks to remove rounds of 0 shares - this could be a source of error.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
wknight
Legendary
*
Offline Offline

Activity: 889
Merit: 1000


Bitcoin calls me an Orphan


View Profile WWW
September 23, 2012, 03:17:47 PM
 #132

HHTT not added yet?

Mining Both Bitcoin and Litecoin.
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 23, 2012, 03:34:34 PM
 #133

Unfortunately I haven't heard back from the pool op about a data api. I'll add it as soon as I can get the relevant data though.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
September 23, 2012, 10:34:58 PM
 #134

I think the API may not be correctly reporting Vardiff shares, I will take a look now.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
September 23, 2012, 11:01:34 PM
 #135

Ok... the API should report the correct amount of DIFF1 shares now.  Is the metric of how many actual shares are submitted vs the DIFF1 equivalent useful for anything?

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 24, 2012, 01:11:34 AM
 #136

The Mining pools list and the table in this thread have both been correct using equivalent D1 shares from EclipseMC. I'll be correcting the other charts as I have time.

I think it might be useful to have a history of the average difficulty of shares submitted. This could be tracked using shares submitted and equivalent D1 shares submitted. What do other pool ops think?

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
September 24, 2012, 01:16:47 AM
 #137

I can add that to the API if you want, sure.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
eleuthria
Legendary
*
Offline Offline

Activity: 1750
Merit: 1007



View Profile
September 24, 2012, 01:25:35 AM
 #138

The Mining pools list and the table in this thread have both been correct using equivalent D1 shares from EclipseMC. I'll be correcting the other charts as I have time.

I think it might be useful to have a history of the average difficulty of shares submitted. This could be tracked using shares submitted and equivalent D1 shares submitted. What do other pool ops think?

My particular setup (being PPS only) doesn't keep track of the difficulty of shares submitted (when logging to the database).  When running at higher difficulty, I simply record high-diff submissions as multiple 1-diff shares.

RIP BTC Guild, April 2011 - June 2015
organofcorti (OP)
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
September 24, 2012, 01:32:11 AM
 #139

The Mining pools list and the table in this thread have both been correct using equivalent D1 shares from EclipseMC. I'll be correcting the other charts as I have time.

I think it might be useful to have a history of the average difficulty of shares submitted. This could be tracked using shares submitted and equivalent D1 shares submitted. What do other pool ops think?

My particular setup (being PPS only) doesn't keep track of the difficulty of shares submitted (when logging to the database).  When running at higher difficulty, I simply record high-diff submissions as multiple 1-diff shares.

Do you keep a record of total shares submitted before converting to D1 equivalent? If so I could calculate the average D. If not, there are just some stats that are not available for some pools - there's no standardised reporting of block history just yet.

Edit: But would tracking average D be interesting, in any case?

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
September 24, 2012, 01:45:00 AM
 #140

I think it would be interesting as all get-out over time.  It would show the average hashrate of users as an aggregate basically.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!