Bitcoin Forum
May 04, 2024, 02:16:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6] 7 »  All
  Print  
Author Topic: Which is the best pool for mining? - A guide for choosing the right pool  (Read 161022 times)
DrHaribo
Legendary
*
Offline Offline

Activity: 2730
Merit: 1034


Needs more jiggawatts


View Profile WWW
November 22, 2011, 10:39:50 PM
 #101

Please add a cumulative graph comparing total earning over time for both methods, or at least a weighted average trend line for the PPLNS reward. Otherwise it is not readily apparent how the rewards from two methods compare over time...

That's exactly what I was missing, thanks! Added: https://bitminter.com/stats/rewards

I removed the first shifts (proofs of work are grouped in shifts, each of size difficulty/10). I started recording these before I switched to PPLNS, so the first ones naturally had no rewards.

This is just 46x difficulty worth of proofs of work. We are a small pool, and it wasn't always PPLNS, so we don't have that much data to go on yet.

You can see some bad luck in the beginning put us below average. Then a nice streak of good luck put us at about twice the expected earnings. From there up until now it's been pretty average. Right now we are having a really bad block, which is the reason for no earnings towards the end. Luckily we had some short blocks just before that.

Obviously the big lucky streak at the beginning takes a while to even out. Ending at 29 rather than 23 BTC is a big difference.
Since switching to PPLNS we made 58 blocks rather than the expected 46. Too small sample size maybe? Any other pool ops have some data?

▶▶▶ bitminter.com 2011-2020 ▶▶▶ pool.xbtodigital.io 2023-
1714832205
Hero Member
*
Offline Offline

Posts: 1714832205

View Profile Personal Message (Offline)

Ignore
1714832205
Reply with quote  #2

1714832205
Report to moderator
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714832205
Hero Member
*
Offline Offline

Posts: 1714832205

View Profile Personal Message (Offline)

Ignore
1714832205
Reply with quote  #2

1714832205
Report to moderator
1714832205
Hero Member
*
Offline Offline

Posts: 1714832205

View Profile Personal Message (Offline)

Ignore
1714832205
Reply with quote  #2

1714832205
Report to moderator
1714832205
Hero Member
*
Offline Offline

Posts: 1714832205

View Profile Personal Message (Offline)

Ignore
1714832205
Reply with quote  #2

1714832205
Report to moderator
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
November 23, 2011, 12:19:43 AM
 #102

Can you explain that last graph?  How can you have cumulative earnings higher than the expected average without corresponding dips below the average?  Seems like that would imply the pool is losing money (and a great deal of it if that graph is accurate).

What parameters did you use to generate the graph?  What is the timeframe of the second graph... if it's 1 million years, you're going to be stuck in the dip for your expected lifetime, losing money the whole time.  If it's 2 days, then it would be silly to not mine there, since your actual revenue would then be guaranteed to be more forever? Without the time scale, it's kind of a meaningless graph.

Good looking graphs, though!

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

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 23, 2011, 12:26:31 AM
 #103

Can you explain that last graph?  How can you have cumulative earnings higher than the expected average without corresponding dips below the average?  Seems like that would imply the pool is losing money (and a great deal of it if that graph is accurate).

What parameters did you use to generate the graph?

The pool was simply lucky.  It payout what it earns.

It actual earnings were more than its expected earnings (based on mathematical odds and hashing power of pool over time).

For example a solo miner w/ 1 GH would have an EXPECTED EARNINGS of 25.64 BTC per month however as solo miner it is impossible to earn that.  In one month he will either earn 0 BTC, 50 BTC, 100BTC ... etc.  Thus his actual recovery will always be more or less than expected recovery.

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 23, 2011, 12:28:47 AM
 #104

Obviously the big lucky streak at the beginning takes a while to even out. Ending at 29 rather than 23 BTC is a big difference.

What does the 29 and 23 BTC represent?  Obviously the pool has earned a lot more than 29 or 23 BTC?  Since nominal terms are meaningless (although some users might like to see them) it may be more useful to graph the difference between expected and actual recovery over time as a %.  i.e. the ending point of 29 vs 23 would be +26%.
kislam (OP)
Member
**
Offline Offline

Activity: 74
Merit: 10


View Profile
November 23, 2011, 04:54:52 AM
 #105

Please add a cumulative graph comparing total earning over time for both methods, or at least a weighted average trend line for the PPLNS reward. Otherwise it is not readily apparent how the rewards from two methods compare over time...

That's exactly what I was missing, thanks! Added: https://bitminter.com/stats/rewards

I removed the first shifts (proofs of work are grouped in shifts, each of size difficulty/10). I started recording these before I switched to PPLNS, so the first ones naturally had no rewards.

This is just 46x difficulty worth of proofs of work. We are a small pool, and it wasn't always PPLNS, so we don't have that much data to go on yet.

You can see some bad luck in the beginning put us below average. Then a nice streak of good luck put us at about twice the expected earnings. From there up until now it's been pretty average. Right now we are having a really bad block, which is the reason for no earnings towards the end. Luckily we had some short blocks just before that.

Obviously the big lucky streak at the beginning takes a while to even out. Ending at 29 rather than 23 BTC is a big difference.
Since switching to PPLNS we made 58 blocks rather than the expected 46. Too small sample size maybe? Any other pool ops have some data?


Nice graph. The title is a bit misleading, though -- instead of saying "PPLNS vs. Expected Average" it should probably say "Pool earnings vs. expected average". The higher earning came from pool luck, not from the reward method.

1PMHA7hyqqbcCbjMfwvKT4xEZ81EYasJze
DrHaribo
Legendary
*
Offline Offline

Activity: 2730
Merit: 1034


Needs more jiggawatts


View Profile WWW
November 23, 2011, 07:13:45 AM
 #106

Obviously the big lucky streak at the beginning takes a while to even out. Ending at 29 rather than 23 BTC is a big difference.

What does the 29 and 23 BTC represent?  Obviously the pool has earned a lot more than 29 or 23 BTC?  Since nominal terms are meaningless (although some users might like to see them) it may be more useful to graph the difference between expected and actual recovery over time as a %.  i.e. the ending point of 29 vs 23 would be +26%.

The second graph is what someone with 1% of the pool's hash power would have earned since the time we switched to PPLNS. Maybe +26% makes more sense, instead of picking some arbitrary hash power.

Nice graph. The title is a bit misleading, though -- instead of saying "PPLNS vs. Expected Average" it should probably say "Pool earnings vs. expected average". The higher earning came from pool luck, not from the reward method.

I felt it was wrong to call the second graph "actual earnings" because noone hashed at 1% of the hash power the entire time. It's a bit hypothetical. Maybe it's ok to call it actual earnings if I put percentages on it like DAT suggested.

Also, the graph is PPLNS vs PPS (for this specific pool for the time we've been using PPLNS). The higher earnings came from pool luck, yes. But it was paid out to miners because of PPLNS. In this case we were lucky and payout was higher than PPS. But it could of course have been the opposite. It shows the variance from PPLNS. And as we see, 46x difficulty is not enough shares to even this out.

In this case, with PPLNS, the +26% earnings from good luck went to the miners. If it was PPS it would have gone to the pool op. Same thing of course if it had been -26%. With PPLNS the miners get the variance, with PPS the pool op does.

Can you explain that last graph?  How can you have cumulative earnings higher than the expected average without corresponding dips below the average?  Seems like that would imply the pool is losing money (and a great deal of it if that graph is accurate).

That's just the pool having better than average luck for a while near the beginning.

What parameters did you use to generate the graph?  What is the timeframe of the second graph...

The timeframe for both graphs is 46x difficulty number of shares. Which is a while at a 70 Ghps pool, but I guess only about a day on deepbit? You can see that every area with zero pay in the first graph leads to a flat line in the second graph where earnings don't increase. Everything matches up between the graphs on the X-axis.

It would have made very much sense to mine here at the lucky period near the beginning, yes. But of course noone can predict that, and that's what makes PPLNS safe from pool hopping.

▶▶▶ bitminter.com 2011-2020 ▶▶▶ pool.xbtodigital.io 2023-
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 23, 2011, 02:01:30 PM
 #107

I felt it was wrong to call the second graph "actual earnings" because noone hashed at 1% of the hash power the entire time. It's a bit hypothetical. Maybe it's ok to call it actual earnings if I put percentages on it like DAT suggested.

Yeah that isn't intuitively obvious.  I would simply show the full pool earnings (i.e. ~2900 BTC) or show it as a %.

Both might be best.  The % (just a single line showing variance from the expected) is the most useful from a statistical standpoint because nominal values aren't important however I have learned often people believe "real numbers" more than %.  Illogical but true.

Since no-one has had exactly 1% of hashing power (which changes continually) I would just show overall pools earnings.

"actual earnings vs expected earnings"

and then possibly a second graph showing the % deviation from actual.

BTW could you provide this data in txt (or csv or xls) form.  I would be interested is generating some graphs from it.  +26% is would seem (without doing an standard deviation calculations) to be REAL lucky.  I am interested in quantifying our luck.  Would also allow me to make some predictions on our likely variance based on hashing power.  I guess I could screen scrape it from the blocks or shifts pages. I am wondering how you handled changing difficulty intra-block to draw the PPS/expected line.
DrHaribo
Legendary
*
Offline Offline

Activity: 2730
Merit: 1034


Needs more jiggawatts


View Profile WWW
November 23, 2011, 03:48:43 PM
 #108

I would simply show the full pool earnings (i.e. ~2900 BTC) or show it as a %.

I think I'll do both, when I have a little time. Maybe add datestamps on the shifts too.

BTW could you provide this data in txt (or csv or xls) form.  I would be interested is generating some graphs from it.  +26% is would seem (without doing an standard deviation calculations) to be REAL lucky.  I am interested in quantifying our luck.  Would also allow me to make some predictions on our likely variance based on hashing power.  I guess I could screen scrape it from the blocks or shifts pages.

Maybe I can add this sort of thing to the JSON API later. But you can grab it pretty easily from the html source. If you "view source" in your browser you will find 2 huge javascript arrays. The first is actual share values, the second is the expected average values. For each line there is first an index number and then the numbers you see when you mouse over the lines in the graph. The second graph just uses the same data after adding up the values with some javascript. Hmm, come to think of it, the expected average values are easily calculated with javascript too - I should do that instead.

I am wondering how you handled changing difficulty intra-block to draw the PPS/expected line.

I didn't handle it, I just listed it as an error source at the top of the page. It uses the difficulty at the end of the shift, pretending it was the same throughout the shift. It looks like the difficulty only changed in 4 places, so it should not matter much. But for those 4 shifts I think I could calculate the average difficulty and use that. I'll look into that later.

Anyway, to me it's a little surprising that we are that far from the expected average. Do we have any probability experts here? What is "the long run" for bitcoin mining? 46x difficulty number of shares definitely looks like the short run.

So I have to admit, to PPS fans, that variance can be a bigger factor than one might expect. Just remember, though, luck isn't always bad luck, and taking a 50/50 risk doesn't always mean you lose.

▶▶▶ bitminter.com 2011-2020 ▶▶▶ pool.xbtodigital.io 2023-
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 23, 2011, 05:34:03 PM
 #109

But you can grab it pretty easily from the html source. If you "view source" in your browser you will find 2 huge javascript arrays. The first is actual share values, the second is the expected average values. For each line there is first an index number and then the numbers you see when you mouse over the lines in the graph.

Thanks.
Quote
I didn't handle it, I just listed it as an error source at the top of the page. It uses the difficulty at the end of the shift, pretending it was the same throughout the shift. It looks like the difficulty only changed in 4 places, so it should not matter much. But for those 4 shifts I think I could calculate the average difficulty and use that. I'll look into that later.

Makes sense.  The simplest way would be to take average of starting and ending difficulty. It should cut the error down some from just using the ending. 


Quote
Anyway, to me it's a little surprising that we are that far from the expected average. Do we have any probability experts here? What is "the long run" for bitcoin mining? 46x difficulty number of shares definitely looks like the short run.

It does for me too.  More than I would have "guesstimated" which is why I always like to look at hard numbers.  When I get home I will run some standard deviations but I would say we are well outside 2 standard deviations.

DrHaribo
Legendary
*
Offline Offline

Activity: 2730
Merit: 1034


Needs more jiggawatts


View Profile WWW
November 06, 2013, 02:20:39 PM
 #110

I just bought a blade with 10ghash, and I plan to
run 24/7. My internet is pretty stable. Which type of payout method would work best for me? Any specific recommendation for certain site?

Wow, you resurrected a 2 year old thread. Wink

Your hashrate doesn't matter for choosing a pool or reward method.

I would recommend Bitminter. It rocks.

▶▶▶ bitminter.com 2011-2020 ▶▶▶ pool.xbtodigital.io 2023-
s1lverbox
Legendary
*
Offline Offline

Activity: 2310
Merit: 1039


View Profile
August 17, 2014, 04:21:51 PM
 #111

Till now the best pool I mine with is coinking. http://coinking.io/register.php?r=237

You should avoid posting links with ref.

Not in this board.
Imperator69
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
January 03, 2015, 03:06:27 PM
 #112

hy guy´s i just bought a spondoolius 1,5 TH´s miner.... i read several tuts and topic´s and i really don´t know which pool is the best for me.

I have a flat with great power connection means i have constant power connection.
About internet i have only a 3g router which means sometimes it´s not the best.

 now i have the best question ever: Which pool is the best for me? or better said which type is the best

looking forward to your answers.
kano
Legendary
*
Offline Offline

Activity: 4480
Merit: 1800


Linux since 1997 RedHat 4


View Profile
January 04, 2015, 05:00:15 AM
 #113

hy guy´s i just bought a spondoolius 1,5 TH´s miner.... i read several tuts and topic´s and i really don´t know which pool is the best for me.

I have a flat with great power connection means i have constant power connection.
About internet i have only a 3g router which means sometimes it´s not the best.

 now i have the best question ever: Which pool is the best for me? or better said which type is the best

looking forward to your answers.
3G means whatever you do, don't mine a pool with the GBT protocol and don't use a Stratum pool that sends you the transactions (not sure if any Stratum pools are silly enough to do this - but some may)

The GBT transactions dramatically increase the amount of data sent from the pool to you, whereas a good Stratum pool only sends you a small work item every 30s (some of the not-so-good stratum pools wait longer than 30s, but that is not as good for bitcoin either)

Some pools also send empty blocks to their miners - avoid them - it's due to bad quality pool software and poor programming language choices.

Though, of course, I will add that my pool does all those things right Cheesy
Stratum, with 30s work updates, no address blacklisting in an attempt to degrade the fungibility of bitcoin, no hidden transaction filtering, no hidden connections with companies to mine their transactions, we simply use the standard bitcoind rules with a larger block size limit and always send work with only and all transactions in it that the bitcoind template provides.
https://www.kano.is/

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
kano
Legendary
*
Offline Offline

Activity: 4480
Merit: 1800


Linux since 1997 RedHat 4


View Profile
March 11, 2015, 04:02:14 AM
 #114


could you tell me why your pool is more profitable than www.antminer.com? (PPLNS)
Unless there are problems or design flaws with antminer.com? then the pool profitability will average over time directly to the pool fee.
In my case the pool fee is 0.9% so the payout is 99.1% PPS + 99.1% txn which averages out to be about 99.5% PPS
I've no idea what antminer.com fees are.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
aurel57
Legendary
*
Offline Offline

Activity: 1176
Merit: 1000



View Profile
March 11, 2015, 10:49:27 AM
 #115


could you tell me why your pool is more profitable than www.antminer.com? (PPLNS)
Unless there are problems or design flaws with antminer.com? then the pool profitability will average over time directly to the pool fee.
In my case the pool fee is 0.9% so the payout is 99.1% PPS + 99.1% txn which averages out to be about 99.5% PPS
I've no idea what antminer.com fees are.

I have never mined on antminer.com and don't plan on it but if you can believe what they post on their thread this is what I found:

Features
0% fees and PPLNS earnings. (The tx fee is not paid out to miners for maintaining cost and the bonus for our engineers.)
DrHaribo
Legendary
*
Offline Offline

Activity: 2730
Merit: 1034


Needs more jiggawatts


View Profile WWW
April 22, 2015, 04:15:12 PM
 #116

How did this ancient thread from 2011 full of useless information come back to life?

▶▶▶ bitminter.com 2011-2020 ▶▶▶ pool.xbtodigital.io 2023-
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
April 30, 2015, 02:06:15 AM
 #117

At today what is the best mining pool, software, coin for a rig with GPU Radeon 290 and 290X?

I have solar pannel.

The PiMP 1.7 linux distribution is good, or is there better?
On which base is made, Ubuntu, Debian, etc.?

thank you.

Bitcoin GPU mining is dead. Post this in the Alt coins thread, you might be able to still mine some alt coins with a GPU.


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

Activity: 2
Merit: 0


View Profile
September 12, 2017, 12:24:22 PM
 #118

OK thanks for all this information, i am still not smarter, because its already too much information.

I am mining in this moment with 8x Antminer S9 in Antpool and i have a average hashrate from 118.98 TH/s - in 3 weeks there are coming 15x more miners same type.

I want simple get the most money out of this as fast as possible. I put the miners in my house where everything fits like temperature etc. So they are running really 24/7

There are soooo many comments that they want to get people away from anntpool, i need to ask because of this.

Where can i get more money for my mining work capacity?

Thanks a lot of all answers and i really appreciate your help...
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 3626
Merit: 2524


Evil beware: We have waffles!


View Profile
September 12, 2017, 12:43:26 PM
 #119

Hands down Kano is best. End of story.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome! 1FuzzyWc2J8TMqeUQZ8yjE43Rwr7K3cxs9
 -Sole remaining active developer of cgminer, Kano's repo is here
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
alexmalaysia
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 12, 2017, 01:58:16 PM
 #120

Hands down Kano is best. End of story.

Hey, was this meant for my request? I registered already in Kano, i heard it several times but i dont find there the payout option and how it works...
Pages: « 1 2 3 4 5 [6] 7 »  All
  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!