Author

Topic: Educate me about p2pool please! (Read 1501 times)

legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
August 26, 2014, 01:59:05 PM
#11
I can live with having a share once per 12 hours, but what does this share brings me actually? Smiley
If you have a share on the chain when a block is found, you get paid for it.  Currently each share is worth ~0.003BTC.
sr. member
Activity: 910
Merit: 302
August 26, 2014, 01:33:03 PM
#10
think of p2pool similar to bit torrent decentralised peer-to-peer.

p2pool that has different nodes you can connect to that make up the entire p2pool, you can either create your own node or join someone eleses, the fee paid depends on the pool you connect to.

to see the total power you can go to

http://www.blockchain.com/pool

or

http://p2pool.info/
I wouldn't use p2pool.info... it's got some pretty glaring mistakes (number of miners, etc).  http://minefast.coincadence.com is much better.

@CryptoPanda, everyone in p2pool is mining in the same pool.  There are no clusters mining separately from other clusters.  It's all one, big, happy pool.  You can find the total hash power of the p2pool network on any node - even the default UI.  It is up to each individual node to determine any fees and donations that are charged.  For example, my own node charges 0% fees (because I'm the only one who mines on it, so why bother charging myself).  Windpath's node (minefast.coincadence.com that I mentioned above) also charges 0% fees.

so are all using p2pool contributing to the same total hash power or there is some federation?
I just want to make sure that my variance wont be too big if i switch to p2pool
Yes, all p2pool miners are contributing to the global p2pool rate.  That rate at this very moment is 2.25PH/s.  Let me ask you - how much hashing power are you planning to bring to p2pool?  Variance is a bear with p2pool because of the nature of the share chain.

that helps as lot thank you
So the current hash power is 1-2% of the total. That would mean quite a lot of variance.

I can bring 900ghs with 2 S3 antminers
OK... p2pool works by finding shares which are added to the share chain.  Think of it like solving a pretty low difficulty block of coins.  The problem is that as more and more hashing power is added to the pool, those shares become harder and harder to solve.  Hence, p2pool has precisely the opposite problem that other more traditional pools have: the greater the hash rate of the pool, the higher the variance experienced by individual miners.

Let me give you a solid example (I'll even use math Smiley).  Right now, the difficulty to find a share is 9410019.  With your 900GH/s from the 2 S3s, that means you should expect to find a share:
Code:
Difficulty * 2^32 / hash rate / 3600
9410019 * 2^32 / 900000000000 / 3600 = 12.47
So, every 12 and a half hours.  Now, let's raise that share difficulty to 12,000,000:
Code:
12000000 * 2^32 / 900000000000 / 3600 = 15.91
Nearly 16 hours to find a share.

When I first started mining on p2pool, the share difficulty was barely in the hundred thousands.  Now I've seen it upwards of 15 million.  If you can handle the variance, then you'll be happy on p2pool.  If that kind of variance is too much for you, then p2pool is not for you.

I can live with having a share once per 12 hours, but what does this share brings me actually? Smiley
member
Activity: 68
Merit: 10
August 26, 2014, 11:30:13 AM
#9
the most accurate way to find p2pools speed is to run p2pool and see that stats from the screen output
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
August 26, 2014, 09:52:49 AM
#8

Nearly 16 hours to find a share.

When I first started mining on p2pool, the share difficulty was barely in the hundred thousands.  Now I've seen it upwards of 15 million.  If you can handle the variance, then you'll be happy on p2pool.  If that kind of variance is too much for you, then p2pool is not for you.

True ... I found mining on p2pool not much better than solo mining ......
P2Pool is kind of a double-edged sword.  If the pool's total hash rate is low, then the share difficulty remains relatively low.  However, you get hit with much longer times to block.  Increase the pool's total hash rate, and finding a share takes much more time, but the time to block goes down.  You get the worst of both worlds with the variance.  But it isn't only a negative thing.  Remember, variance works both ways.  Sometimes it's a very good thing.  For example, your miners can get a lucky streak and find a bunch of shares, and the pool itself can get a lucky streak and find a bunch of blocks, resulting in you getting way more BTC than calculators say you should.  Like I originally stated, if you can stand the variance, then p2pool will work for you.

There's a very good thread that compares p2pool to Eligius and BTCGuild.  It shows that during the timeframe of the experiment p2pool has outperformed both of those pools.  Check it out here: https://bitcointalksearch.org/topic/benchmark-p2pool-vs-btcguild-vs-eligius-416933
member
Activity: 76
Merit: 10
August 26, 2014, 09:26:44 AM
#7

Nearly 16 hours to find a share.

When I first started mining on p2pool, the share difficulty was barely in the hundred thousands.  Now I've seen it upwards of 15 million.  If you can handle the variance, then you'll be happy on p2pool.  If that kind of variance is too much for you, then p2pool is not for you.

True ... I found mining on p2pool not much better than solo mining ......
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
August 26, 2014, 07:43:21 AM
#6
think of p2pool similar to bit torrent decentralised peer-to-peer.

p2pool that has different nodes you can connect to that make up the entire p2pool, you can either create your own node or join someone eleses, the fee paid depends on the pool you connect to.

to see the total power you can go to

http://www.blockchain.com/pool

or

http://p2pool.info/
I wouldn't use p2pool.info... it's got some pretty glaring mistakes (number of miners, etc).  http://minefast.coincadence.com is much better.

@CryptoPanda, everyone in p2pool is mining in the same pool.  There are no clusters mining separately from other clusters.  It's all one, big, happy pool.  You can find the total hash power of the p2pool network on any node - even the default UI.  It is up to each individual node to determine any fees and donations that are charged.  For example, my own node charges 0% fees (because I'm the only one who mines on it, so why bother charging myself).  Windpath's node (minefast.coincadence.com that I mentioned above) also charges 0% fees.

so are all using p2pool contributing to the same total hash power or there is some federation?
I just want to make sure that my variance wont be too big if i switch to p2pool
Yes, all p2pool miners are contributing to the global p2pool rate.  That rate at this very moment is 2.25PH/s.  Let me ask you - how much hashing power are you planning to bring to p2pool?  Variance is a bear with p2pool because of the nature of the share chain.

that helps as lot thank you
So the current hash power is 1-2% of the total. That would mean quite a lot of variance.

I can bring 900ghs with 2 S3 antminers
OK... p2pool works by finding shares which are added to the share chain.  Think of it like solving a pretty low difficulty block of coins.  The problem is that as more and more hashing power is added to the pool, those shares become harder and harder to solve.  Hence, p2pool has precisely the opposite problem that other more traditional pools have: the greater the hash rate of the pool, the higher the variance experienced by individual miners.

Let me give you a solid example (I'll even use math Smiley).  Right now, the difficulty to find a share is 9410019.  With your 900GH/s from the 2 S3s, that means you should expect to find a share:
Code:
Difficulty * 2^32 / hash rate / 3600
9410019 * 2^32 / 900000000000 / 3600 = 12.47
So, every 12 and a half hours.  Now, let's raise that share difficulty to 12,000,000:
Code:
12000000 * 2^32 / 900000000000 / 3600 = 15.91
Nearly 16 hours to find a share.

When I first started mining on p2pool, the share difficulty was barely in the hundred thousands.  Now I've seen it upwards of 15 million.  If you can handle the variance, then you'll be happy on p2pool.  If that kind of variance is too much for you, then p2pool is not for you.
sr. member
Activity: 910
Merit: 302
August 26, 2014, 07:27:15 AM
#5
think of p2pool similar to bit torrent decentralised peer-to-peer.

p2pool that has different nodes you can connect to that make up the entire p2pool, you can either create your own node or join someone eleses, the fee paid depends on the pool you connect to.

to see the total power you can go to

http://www.blockchain.com/pool

or

http://p2pool.info/
I wouldn't use p2pool.info... it's got some pretty glaring mistakes (number of miners, etc).  http://minefast.coincadence.com is much better.

@CryptoPanda, everyone in p2pool is mining in the same pool.  There are no clusters mining separately from other clusters.  It's all one, big, happy pool.  You can find the total hash power of the p2pool network on any node - even the default UI.  It is up to each individual node to determine any fees and donations that are charged.  For example, my own node charges 0% fees (because I'm the only one who mines on it, so why bother charging myself).  Windpath's node (minefast.coincadence.com that I mentioned above) also charges 0% fees.

so are all using p2pool contributing to the same total hash power or there is some federation?
I just want to make sure that my variance wont be too big if i switch to p2pool
Yes, all p2pool miners are contributing to the global p2pool rate.  That rate at this very moment is 2.25PH/s.  Let me ask you - how much hashing power are you planning to bring to p2pool?  Variance is a bear with p2pool because of the nature of the share chain.

that helps as lot thank you
So the current hash power is 1-2% of the total. That would mean quite a lot of variance.

I can bring 900ghs with 2 S3 antminers
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
August 26, 2014, 06:31:10 AM
#4
think of p2pool similar to bit torrent decentralised peer-to-peer.

p2pool that has different nodes you can connect to that make up the entire p2pool, you can either create your own node or join someone eleses, the fee paid depends on the pool you connect to.

to see the total power you can go to

http://www.blockchain.com/pool

or

http://p2pool.info/
I wouldn't use p2pool.info... it's got some pretty glaring mistakes (number of miners, etc).  http://minefast.coincadence.com is much better.

@CryptoPanda, everyone in p2pool is mining in the same pool.  There are no clusters mining separately from other clusters.  It's all one, big, happy pool.  You can find the total hash power of the p2pool network on any node - even the default UI.  It is up to each individual node to determine any fees and donations that are charged.  For example, my own node charges 0% fees (because I'm the only one who mines on it, so why bother charging myself).  Windpath's node (minefast.coincadence.com that I mentioned above) also charges 0% fees.

so are all using p2pool contributing to the same total hash power or there is some federation?
I just want to make sure that my variance wont be too big if i switch to p2pool
Yes, all p2pool miners are contributing to the global p2pool rate.  That rate at this very moment is 2.25PH/s.  Let me ask you - how much hashing power are you planning to bring to p2pool?  Variance is a bear with p2pool because of the nature of the share chain.
sr. member
Activity: 910
Merit: 302
August 26, 2014, 06:27:58 AM
#3
so are all using p2pool contributing to the same total hash power or there is some federation?
I just want to make sure that my variance wont be too big if i switch to p2pool
member
Activity: 68
Merit: 10
August 26, 2014, 06:20:12 AM
#2
think of p2pool similar to bit torrent decentralised peer-to-peer.

p2pool that has different nodes you can connect to that make up the entire p2pool, you can either create your own node or join someone eleses, the fee paid depends on the pool you connect to.

to see the total power you can go to

http://www.blockchain.com/pool

or

http://p2pool.info/
sr. member
Activity: 910
Merit: 302
August 26, 2014, 05:53:08 AM
#1
Is everyone that uses p2pool effectively mining in the same pool? Or there are clusters of nodes mining separately from other clusters?

Where do we see the total hash power of p2pools?
Does the fee depends on the node you connect to?
Jump to: