Bitcoin Forum
December 08, 2016, 08:34:08 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
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 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2032915 times)
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
February 18, 2012, 05:27:03 PM
 #861

OK 1 last noob question and I'll wait 5 hours before posting again.
If I don't show up on http://yat.uukgoblin.net/p2pool-stats/current_payouts.html, yet my cgminer is clearly working hard on solving something, what am I really accomplishing?  I'm being told to solve hashes but I'm not in line for any payment at all is how it seems.

Or is it that copy/paste snippet you wanted me to remember?  It's still using an address that bitcoind assigned (and I can't find) and I'll get paid something eventually on that address for my current efforts?

cgminer shows the 1 difficulty shares.  That is only for troubleshooting at the card level.

p2pool pays based on high difficulty (i.e. >1) shares (called "share difficulty").  Showing 1 difficulty shares in cgminer was just added for troubleshooting purposes and to allow stats which compare to other pools. 

Look in p2pool window each time a block is found it will says something like "share difficulty 560".  The 560 means that p2pool shares are 560 times as hard to find thus on AVERAGE you should find 1 every 560 shares cgminer shows (note p2pool difficult changes so the 560 is just an example).  Now due to variance you aren't going to find 1 p2pool share every 560 shares in cgminer.  However in the long run it will equal out.

So to check your progress calculate how long it will take you to find 5 to 10 shares (you want a decent # due to variance).  If p2pool shows share time of 2 hours then wait 10 to 20 hours.  Check p2pool you should see roughly the number of shares you projected (longer periods of time will be more accurate once again due to variance).  

Once p2pool is showing shares in the command prompt window you can check the payout page.  Your address should be listed.  You can now check cgminer.  Cgminer shows 1 difficulty shares so you should see roughly (# of p2pool shares ) * (p2pool difficulty).  Once again it may vary somewhat due to variance.  If you wait twice as long (say 20x p2pool share time) you will notice the three stats get "closer" to expected value.  If you wait 100x share time they will be vary close. 

After 30 days they will be all aproaching expected value.
Make sense?

Probably not.  Smiley  It gets easier the more you use it, ask questions, and check how everything works together is suddenly "clicks".
1481229248
Hero Member
*
Offline Offline

Posts: 1481229248

View Profile Personal Message (Offline)

Ignore
1481229248
Reply with quote  #2

1481229248
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Frizz23
Hero Member
*****
Offline Offline

Activity: 658



View Profile
February 18, 2012, 05:57:26 PM
 #862

Frizz23 and anyone else having problems with apparent forks, upgrade to this and follow the above advice.

What happens to all those shared that have been submitted to a forked pool?

I haven't gotten any credit for those - so I assume they are lost.

Yes, they're gone now; However, they had some value when you created them. The forked pool could have found a block and paid you a handsome amount, but you just didn't have great luck. (Kind of like solo mining for a while and then giving up.)

This forked pool can still find a block. But after I have restarted p2pool I am no longer connected to this forked pool. Hence I don't get a reward for my work.

This seriously sucks about p2pool!

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
February 18, 2012, 06:01:55 PM
 #863

Frizz23 and anyone else having problems with apparent forks, upgrade to this and follow the above advice.

What happens to all those shared that have been submitted to a forked pool?

I haven't gotten any credit for those - so I assume they are lost.

Yes, they're gone now; However, they had some value when you created them. The forked pool could have found a block and paid you a handsome amount, but you just didn't have great luck. (Kind of like solo mining for a while and then giving up.)

This forked pool can still find a block. But after I have restarted p2pool I am no longer connected to this forked pool. Hence I don't get a reward for my work.

This seriously sucks about p2pool!

Once work is submitted you will ALWAYS get paid for it (if still within the PPLNS window at the time a block is found, if one is ever found).  You could burn your computer and if you have valid shares in the sharechain (any share chain if a fork exists) you will be paid on them.

Not being able to submit MORE work to a fork, or being able to submit any work to any chain doesn't "undo" work already submitted.
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742



View Profile WWW
February 18, 2012, 06:22:36 PM
 #864

I've been following p2pool for a while and it really looks like we need a FAQ

We already have a wiki page, so lets put it there once we have some questions figured out.  In no particular order...

1) What is PPLNS?

2) Why am I not getting any shares with my NVIDIA after waiting a whole 5 minutes?!

3) Why am I getting so many rejects?

4) What stops the pool operator or the block finder from stealing a block?

5) Why does it say "Generated?" I want to spend my coins now!

6) Do I get paid transaction fees?

7) What are these payments I'm getting that aren't generated?

Cool Subsidies sound like an awesome idea! How do I send some BTC to these awesome miners?

9) Do I really need the WHOLE blockchain?

10) How do merged mining payments work?


I'm sure theres some more.  I just see these asked a lot.

forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 18, 2012, 06:25:36 PM
 #865

I've been following p2pool for a while and it really looks like we need a FAQ

I started a FAQ here about a week ago: https://en.bitcoin.it/wiki/P2Pool#Frequently_Asked_Questions Good ideas for questions, though.. let's expand it. Smiley

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Rubberduckie
Legendary
*
Offline Offline

Activity: 1442



View Profile
February 19, 2012, 04:06:48 AM
 #866

I'm using cgminer 2.2.6 on my 6970 and 6870 with AMD 11.11 drivers.

Would it be worth using the newer 12.2 AMD driver? Has anyone tried 12.2 on a 6XXX card and noticed a difference in hash rate?

Rubberduckie
Legendary
*
Offline Offline

Activity: 1442



View Profile
February 19, 2012, 04:34:42 AM
 #867

I'm using cgminer 2.2.6 on my 6970 and 6870 with AMD 11.11 drivers.

Would it be worth using the newer 12.2 AMD driver? Has anyone tried 12.2 on a 6XXX card and noticed a difference in hash rate?

forget I said that, just read 12.2 is a big no-no https://bitcointalk.org/index.php?topic=28402.4100

Portnoy
Legendary
*
Offline Offline

Activity: 1820

My money; Our Bitcoin.


View Profile
February 19, 2012, 07:53:23 PM
 #868

I've been following p2pool for a while and it really looks like we need a FAQ

We already have a wiki page, so lets put it there once we have some questions figured out.  In no particular order...

1) What is PPLNS?

2) Why am I not getting any shares with my NVIDIA after waiting a whole 5 minutes?!

3) Why am I getting so many rejects?

4) What stops the pool operator or the block finder from stealing a block?

5) Why does it say "Generated?" I want to spend my coins now!

6) Do I get paid transaction fees?

7) What are these payments I'm getting that aren't generated?

Cool Subsidies sound like an awesome idea! How do I send some BTC to these awesome miners?

9) Do I really need the WHOLE blockchain?

10) How do merged mining payments work?


I'm sure theres some more.  I just see these asked a lot.


+1

Buy Bitcoin from CoinbaseXapo
Faucets & Earn Bitcoin Sites: FreeBitco.in; BitsForClicks; Moonbit
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 19, 2012, 10:15:11 PM
 #869

Added those to https://en.bitcoin.it/wiki/P2Pool#Frequently_Asked_Questions . Feel free to expand them!

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
chunglam
Donator
Full Member
*
Offline Offline

Activity: 221



View Profile
February 20, 2012, 02:13:04 AM
 #870

A simple comparison between our pool and a pure PPS pool.
In peroid 13/2/2012 0:0:0 UTC to 19/2/2012 23:59:59 UTC, 31 blocks found by our pool.
In that peroid, I assume the average hash rate is 260GHash/s and the difficulty is (1376302+1379647)/2=1377974.5.
In theory, a 400MH/s hash rate rig will probably find very close to 8046 shares per day.
260GH/s means 260*1024/400*8046=5355317.6 shares per day, equal to 3.8864 blocks per day and 27.2 blocks per week.

We performed 114% better than PPS pool, at least in last week(even with a 1day 7hours long block). Grin
rjk
Sr. Member
****
Offline Offline

Activity: 420


1ngldh


View Profile
February 20, 2012, 02:17:23 AM
 #871

A simple comparison between our pool and a pure PPS pool.
In peroid 13/2/2012 0:0:0 UTC to 19/2/2012 23:59:59 UTC, 31 blocks found by our pool.
In that peroid, I assume the average hash rate is 260GHash/s and the difficulty is (1376302+1379647)/2=1377974.5.
In theory, a 400MH/s hash rate rig will probably find very close to 8046 shares per day.
260GH/s means 260*1024/400*8046=5355317.6 shares per day, equal to 3.8864 blocks per day and 27.2 blocks per week.

We performed 114% better than PPS pool, at least in last week(even with a 1day 7hours long block). Grin

And those numbers exclude subsidies? P2Pool ROCKS.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 20, 2012, 02:20:39 AM
 #872

P2Pool release 0.9 - tag: 0.9 - UPDATE REQUIRED before Mar 4 for Bitcoin and Feb 26 for Litecoin

Windows py2exe binary: http://u.forre.st/u/daowkjuo/p2pool_win32_462b252.zip
Source tarball: https://github.com/forrestv/p2pool/tarball/0.9
Source zip: https://github.com/forrestv/p2pool/zipball/0.9

Changes:
  • Compatibility-breaking protocol change
    • Let miners voluntarily raise their share difficulty so P2Pool's required difficulty can drop, which will lower variance for small miners
    • Include SHA256 midstate in shares so that PoW can be verified in isolation, which enables future stronger DoS-proofing
    • No longer allow payouts to go to any script. All payouts will go to pubkey hashes (as with normal transactions), which also reduces the size of shares slightly
  • Fix for fork issue on Litecoin network only caused by recent period of fast blocks

Persistent note: I would recommend switching to Bitcoin 0.6.0 RC 1, which includes the RPC getblock call. The getblock call lets P2Pool keep track of block heights more robustly, and so might protect you from sharechain forks. Download it from https://bitcointalk.org/index.php?topic=63165.0

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
kano
Legendary
*
Offline Offline

Activity: 1932


Linux since 1997 RedHat 4


View Profile
February 20, 2012, 03:26:53 AM
 #873

...
We performed 114% better than PPS pool, at least in last week(even with a 1day 7hours long block). Grin

i.e. pool had something like +14% luck in that period.

However it's missing some accuracy since you went from TimeA to TimeB not BlockA to BlockB
There is extra time used to get the first block before 00:00:00 (which makes the total time for those block go up) and extra time wasted after the last block until 23:59:59 (which makes the total time for those blocks go down)

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 20, 2012, 03:36:12 AM
 #874

...
We performed 114% better than PPS pool, at least in last week(even with a 1day 7hours long block). Grin

i.e. pool had something like +14% luck in that period.

However it's missing some accuracy since you went from TimeA to TimeB not BlockA to BlockB
There is extra time used to get the first block before 00:00:00 (which makes the total time for those block go up) and extra time wasted after the last block until 23:59:59 (which makes the total time for those blocks go down)

Actually, I believe that measuring between two times is more accurate than two blocks. If you measure between two blocks, you're estimate is biased towards more luck. Look at the case of just one block - in 0 time, we got one block and therefore we have infinite hash power. If you look at any one second period, you'll usually get 0 H/s, sometimes some really large number, but never infinity.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
kano
Legendary
*
Offline Offline

Activity: 1932


Linux since 1997 RedHat 4


View Profile
February 20, 2012, 03:38:00 AM
 #875

...
We performed 114% better than PPS pool, at least in last week(even with a 1day 7hours long block). Grin

i.e. pool had something like +14% luck in that period.

However it's missing some accuracy since you went from TimeA to TimeB not BlockA to BlockB
There is extra time used to get the first block before 00:00:00 (which makes the total time for those block go up) and extra time wasted after the last block until 23:59:59 (which makes the total time for those blocks go down)

Actually, I believe that measuring between two times is more accurate than two blocks. If you measure between two blocks, you're estimate is biased towards more luck. Look at the case of just one block - in 0 time, we got one block and therefore we have infinite hash power. If you look at any one second period, you'll usually get 0 H/s, sometimes some really large number, but never infinity.
Nope.
If you look at one block you look at the time from the previous block to the block in question.
i.e. what I said above Smiley

Edit: interesting mistake to make that one Smiley
Satoshi made it in bitcoin to calculate the difficulty change and no one has ever fixed it Smiley
(Edit2: of course it will break bitcoin to fix it like any protocol breaking change ... since the calculation would be different)

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
Syke
Legendary
*
Offline Offline

Activity: 2086


View Profile
February 20, 2012, 04:04:05 AM
 #876

  • Let miners voluntarily raise their share difficulty so P2Pool's required difficulty can drop, which will lower variance for small miners

Sounds great. How does this work?

Buy & Hold
-ck
Moderator
Legendary
*
Offline Offline

Activity: 2002


Ruu \o/


View Profile WWW
February 20, 2012, 05:58:52 AM
 #877

New cgminer version 2.2.7 designed to cope better with failover circumstances involving p2pool as it effectively works off a different blockchain.

https://bitcointalk.org/index.php?topic=28402.msg758324#msg758324

Primary developer/maintainer for cgminer and ckpool/ckproxy.
Pooled mine at kano.is, solo mine at solo.ckpool.org
-ck
LightRider
Legendary
*
Offline Offline

Activity: 1488


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
February 20, 2012, 06:34:53 AM
 #878

Unable to mine on the latest p2pool with ufasoft .28. No error message given, just sits at 0 KHash/second. Anyone else having a problem like that?

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
Frizz23
Hero Member
*****
Offline Offline

Activity: 658



View Profile
February 20, 2012, 11:21:01 AM
 #879

We performed 114% better than PPS pool, at least in last week(even with a 1day 7hours long block). Grin

And the next week it might be the other way round.

It's called variance  Cool

thirdlight
Sr. Member
****
Offline Offline

Activity: 281



View Profile
February 20, 2012, 11:33:08 AM
 #880

variance  Cool
Quote from: Professor Higgins, My Fair Lady, 1964
By George, (s)he's got it!
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 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 ... 744 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!