Bitcoin Forum
December 15, 2024, 03:03:58 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591959 times)
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
April 07, 2012, 04:02:33 PM
 #1821

Dear DeathAndTaxes if you aren't happy with reality send your whine to god  Wink

Uh, its not DnT whining here? He is setting the statistics facts straight? If anyone, Panda Mouse is whining, i.e. leaving p2pool because of scam or variance, depending on who you ask.

Ente
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
April 07, 2012, 04:07:06 PM
 #1822

Right but it's the internet where you always lose, so by posting, deathandtaxes automatically lost even if he is right.



Dear Panda Mouse if you aren't happy with reality send your whine to god. Meanwhile stop spreading FUD.

ChanceCoats123
Hero Member
*****
Offline Offline

Activity: 682
Merit: 500



View Profile
April 07, 2012, 05:25:11 PM
 #1823

Right but it's the internet where you always lose, so by posting, deathandtaxes automatically lost even if he is right.



Dear Panda Mouse if you aren't happy with reality send your whine to god. Meanwhile stop spreading FUD.

Hao? Last I checked, if you were right then... well... you're right.
Smoovious
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500

Scattering my bits around the net since 1980


View Profile
April 07, 2012, 06:01:58 PM
 #1824

Right but it's the internet where you always lose, so by posting, deathandtaxes automatically lost even if he is right.



Dear Panda Mouse if you aren't happy with reality send your whine to god. Meanwhile stop spreading FUD.

Hao? Last I checked, if you were right then... well... you're right.
Ahhhhh, to be young and naive again... .. .

-- Smoov
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
April 07, 2012, 08:00:08 PM
 #1825

Right but it's the internet where you always lose, so by posting, deathandtaxes automatically lost even if he is right.
So then you lose... why did you bother posting?

JL421
Hero Member
*****
Offline Offline

Activity: 812
Merit: 510


View Profile
April 08, 2012, 04:13:56 AM
 #1826

Correct me if I'm wrong, but could the variance between what the pool should have produced, and what was actually produced be a result of lag between the blockchain and the sharechain? Or even lag between local P2Pool clients and bitcoind?

I haven't looked into the history too much, but does P2Pool have an abnormally high amount of orphaned blocks?
kano
Legendary
*
Offline Offline

Activity: 4634
Merit: 1851


Linux since 1997 RedHat 4


View Profile
April 08, 2012, 04:43:35 AM
 #1827

I'd guess that the expected delay getting from miner to network is the (hash rate) weighted average of that for all pool miners.

Some would of course have sizeable delays from miner to bitcoind and most would probably have few connections to the network.

If that adds up to enough to increase the number of orphans? No idea.

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
jiyu_shi
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
April 08, 2012, 02:18:01 PM
Last edit: April 08, 2012, 03:21:54 PM by jiyu_shi
 #1828

I've updated v0.10.3,run it and shows errors:
p2pool.util.jsonrpc.error:-12 error:keypool ran out,please call keypoolrefill first
error getting payout address from bitcoind:
traceback (most recent call last):

My bitcoin-qt is v0.6.0.6 and os is win7 x64
What is the matter?
ChanceCoats123
Hero Member
*****
Offline Offline

Activity: 682
Merit: 500



View Profile
April 08, 2012, 03:38:46 PM
 #1829

I've updated v0.10.3,run it and shows errors:
p2pool.util.jsonrpc.error:-12 error:keypool ran out,please call keypoolrefill first
error getting payout address from bitcoind:
traceback (most recent call last):

My bitcoin-qt is v0.6.0.6 and os is win7 x64
What is the matter?

Did you restart your computer when you updated? You might just have to wait long enough for bitcoin to synchronize the block chain.
freshzive
Sr. Member
****
Offline Offline

Activity: 447
Merit: 250


View Profile
April 08, 2012, 03:57:51 PM
 #1830

how do you update your p2pool folder using git? I thought you could use the "pull" command but that gives an error...

Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
April 08, 2012, 04:07:52 PM
 #1831

how do you update your p2pool folder using git? I thought you could use the "pull" command but that gives an error...
What error?

forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
April 08, 2012, 10:00:50 PM
 #1832

I've updated v0.10.3,run it and shows errors:
p2pool.util.jsonrpc.error:-12 error:keypool ran out,please call keypoolrefill first
error getting payout address from bitcoind:
traceback (most recent call last):

My bitcoin-qt is v0.6.0.6 and os is win7 x64
What is the matter?

The problem is due to you using an encrypted wallet, which is locked. The easiest solution would be to run p2pool with the -a option, with a payment address.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 08, 2012, 10:21:09 PM
 #1833

Possible bug report.

The hashrate found at /local_stats seems to be incorrect when using a custom target.

My guess is that the hashrates are looking at the # of shares and assuming a default target thus under-report actual hashrate when using higher target (i.e. username/target option)
jiyu_shi
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
April 09, 2012, 11:27:47 AM
 #1834

I've updated v0.10.3,run it and shows errors:
p2pool.util.jsonrpc.error:-12 error:keypool ran out,please call keypoolrefill first
error getting payout address from bitcoind:
traceback (most recent call last):

My bitcoin-qt is v0.6.0.6 and os is win7 x64
What is the matter?

The problem is due to you using an encrypted wallet, which is locked. The easiest solution would be to run p2pool with the -a option, with a payment address.

Excuse me,but how to "run p2pool with the -a option, with a payment address"?
Isokivi
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000


Items flashing here available at btctrinkets.com


View Profile WWW
April 09, 2012, 11:30:12 AM
 #1835


Excuse me,but how to "run p2pool with the -a option, with a payment address"?

run_p2pool - a 1QCnJU2qK1ufNouQoEqRhuRkbWU1Qpo2uw http://USER:PASS@127.0.0.1:8336/

Bitcoin trinkets now on my online store: btc trinkets.com <- Bitcoin Tiepins, cufflinks, lapel pins, keychains, card holders and challenge coins.
jiyu_shi
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
April 09, 2012, 11:32:20 AM
Last edit: April 09, 2012, 11:44:20 AM by jiyu_shi
 #1836


Excuse me,but how to "run p2pool with the -a option, with a payment address"?

run_p2pool - a 1QCnJU2qK1ufNouQoEqRhuRkbWU1Qpo2uw http://USER:PASS@127.0.0.1:8336/


Thanks a lot!
It runs successfully!
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 09, 2012, 12:25:59 PM
 #1837


Excuse me,but how to "run p2pool with the -a option, with a payment address"?

run_p2pool - a 1QCnJU2qK1ufNouQoEqRhuRkbWU1Qpo2uw http://USER:PASS@127.0.0.1:8336/

No need for user/pass.  If bitcoind is on the same machine as p2pool, p2pool will read pass from config file. 
jiyu_shi
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
April 09, 2012, 12:40:38 PM
Last edit: April 09, 2012, 12:56:36 PM by jiyu_shi
 #1838

My stale is 7.2%,it seems too high,why?
Does p2pool support longpoll?
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 09, 2012, 12:54:35 PM
Last edit: April 09, 2012, 01:27:50 PM by DeathAndTaxes
 #1839

My stale is 7.2%,it seems too high,why?
Does p2pool support longpool?

p2pool does support longpolls.

orphans in p2pool aren't the same as other pools.  They aren't lost work they are simply a limit of the sharechain only being able to make 1 share become the next share.  

The key thing to remember is that shares are worthless.  They have absolutely no real value.  Shares are just used as a work tracking mechanism that can't be cheated.  

p2pool has a high orphan rate because the network finds one share every 10 seconds (vs 600 sec for Bitcoin).    When two nodes submit a share at roughly the same time only 1 can become the next share in the chain and the other is orphaned.   Blocks are subject to p2pool internal orphans because they don't go into the sharechain, the node finding it broadcasts it directly to Bitcoin network (and relays it to all p2pool nodes).

That isn't to say orphans don't matter at all.  For p2pool oprhan rate what matters is your stale vs network stale.  If they are similar then you will earn at same rate .

An example may help.
Say you generate 10 shares per hour and the network generates 1000.  Both you and the network average have an orphan rate of 10%.

Work completed:  
You 10, network: 1000, 10 / 1000 = you contributed 1% of work

Shares orphaned:
You 1, network 100,  1/100 = your orphans are 1% of all shares orphaned

Work recorded in sharechain:
You 9, network 900,  9/900 = your share of reward is 1%

You provided 1% of the total work and got 1% of the reward.


dead on arrival is more comparable to a conventional pool's "stale rate".  It is work that your p2pool node determined was invalid by the time it was received.  In a similar fashion a conventional pool marks shares as stale if they are invalid by the time received by the pool.  

You should strive to keep that number as low as possible to increase your profits and to make p2pool more efficient.

To lower your DOA in cgminer you may want to try the following settings:
threads per GPU: 1
queue: 1
intensity: 1 lower than w/ conventional pools (i.e. for 5970 I use I:9 on normal pools and I:8 on p2pool)

TL/DR version:
1) p2pool stales aren't comparable to other pools because they include internal share orphans.
2) As long as your stale rate is comparable to the p2pool avg you will earn the same amount
3) DOA are more comparable to stale rate in other pools.
4) To lower DOA rate use "faster" cgminer settings (less threads, smaller queue, lower intensity)
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
April 09, 2012, 01:19:14 PM
 #1840

+1 to what he said, p2pool stales are not like other pools stales.

Pages: « 1 ... 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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 ... 814 »
  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!