Bitcoin Forum
June 10, 2024, 12:42:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Pools / Re: [700GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 21, 2013, 02:10:29 PM
You should lower blockprioritysize and increase mintxfee/minrelaytxfee a bit more. Blockprioritysize=500000 is way too much, you are allocating 500 kB to free transactions!

Oops.  I misunderstood what blockprioritysize meant, thanks!
2  Bitcoin / Pools / Re: [700GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 20, 2013, 09:41:14 PM
FWIW, adding this to the bottom of my bitcoind.conf fixed the massive recent latency issues.  Now, I'm not sure if this is the best-for-the-network settings, but it certainly fixed my latency.   I increased the relay fee minimum some, and I think most importantly I doubled the time it takes for txns to become high priority.  Of course, that part is only a temporary fix...

EDIT: This only helped for a couple hours.... Sad

blockprioritysize=500000
mintxfee     =0.0002
minrelaytxfee=0.0002
3  Bitcoin / Pools / Re: [270GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: February 22, 2012, 05:32:33 PM
cgminer:
Code:
[2012-02-22 08:44:00] Accepted 00000000.1c5c9ad1.2ea00ae6 GPU 0 thread 0
[2012-02-22 08:44:06] Pool 0 not providing work fast enough
[2012-02-22 08:45:06] Pool 0 http://127.0.0.1:9332 not responding!


I used to get that on older versions of cgminer - what version are you using / try updating to 2.2.7?
4  Bitcoin / Pools / Re: [270GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: February 22, 2012, 05:30:42 PM
9f55b0458c8064ca899b0992500802e52dee37eb fixed things for me, thanks!
5  Bitcoin / Pools / Re: [270GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: February 22, 2012, 03:15:56 PM
Just updated (0ad46ea0be3cae43184fef40d34469880d86f02e -> 5e04126742449ed026b2ea940f33a19656de6a6d), started getting a new error I haven't seen before:
Code:
2012-02-22 08:55:57.536599 > Traceback (most recent call last):
2012-02-22 08:55:57.536700 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 823, in _inlineCallbacks
2012-02-22 08:55:57.536739 >     result = g.send(result)
2012-02-22 08:55:57.536774 >   File "/home/.../p2pool/p2pool/util/jsonrpc.py", line 105, in render_POST
2012-02-22 08:55:57.536808 >     result = yield method_meth(request, *params)
2012-02-22 08:55:57.536842 >   File "/home/.../p2pool/p2pool/bitcoin/worker_interface.py", line 21, in rpc_getwork
2012-02-22 08:55:57.536877 >     return self.parent._getwork(request, data, long_poll=self.long_poll)
2012-02-22 08:55:57.536911 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 944, in unwindGenerator
2012-02-22 08:55:57.536960 >     return _inlineCallbacks(None, f(*args, **kwargs), Deferred())
2012-02-22 08:55:57.536994 > --- <exception caught here> ---
2012-02-22 08:55:57.537028 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 823, in _inlineCallbacks
2012-02-22 08:55:57.537062 >     result = g.send(result)
2012-02-22 08:55:57.537095 >   File "/home/.../p2pool/p2pool/bitcoin/worker_interface.py", line 63, in _getwork
2012-02-22 08:55:57.537129 >     defer.returnValue(self.merkle_root_to_handler[header['merkle_root']](header, request))
2012-02-22 08:55:57.537164 >   File "/home/.../p2pool/p2pool/main.py", line 652, in got_response
2012-02-22 08:55:57.537197 >     reactor.callLater(1, grapher.add_localrate_point, bitcoin_data.target_to_average_attempts(target), not on_time)
2012-02-22 08:55:57.537232 > exceptions.NameError: global name 'grapher' is not defined
I'm running python 2.6.5 (Ubuntu 10.04 LTS).  P2Pool continues to run but dumps a lot of these, and appears to be failing to receive work from the worker.  Not sure if it's failing to accept just the low-difficulty work or if shares will be missed too - haven't let it run long enough to "probably" have missed a share.  The data/rrd.poolrate and rrd.stalerate files seem to be udpated, but not the rrd.local*rate files.
6  Bitcoin / Pools / p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] on: January 23, 2012, 09:00:59 PM
But how do I tune my miner to maxamize shares and payout?  Increase I to increase hash rate and U (shares/min) or decrease I to increase own efficiency? 

I find that lower stales is better for payout than higher U/hashrate.  AFAIK it depends on your exact hardware and how much of a difference it makes.  Basically, you need to look at how U changes compared to how stales change.  If U increases more than total dead+orphan (per min) then I think it makes sense for you to go with a higher U because total accepted (by p2pool, non-dead non-orphan) shares/min is higher.  But I think most people find that U increases 5-10% for stales increasing 10-20%, meaning that overall p2pool good shares per hour is decreased by increasing I.  In summary: YMMV.  (I use dynamic I and haven't found enough difference to matter with either higher or lower I.)

Also, keep in mind that statistics for <100 p2pool shares is unlikely to be useful when comparing these relatively small changes.
7  Bitcoin / Pools / p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] on: January 23, 2012, 08:10:37 PM
Strange things going on here:
The windows exe (p2pool_0.8.1_c7feb00.zip) works as expected, about one share per hour or so.

Today I tried installing Python 2.7 and using the source (forrestv-p2pool-release-0.8.1-71-gfff1dd9.zip).
Now cgminer 2.1.2 suddenly finds about 3 or 4 shares per minute.
p2pool is showing this after about 13 minutes and 45 shares:
Pool: 109GH/s in 25941 shares (25945/25945 verified) Recent: 0.00% >0H/s Shares: 0 (0 orphan, 0 dead) Peers: 10 (0 incoming)

I get similar behavior - some (most) of the "accepted" shares don't seem to meet the difficulty requirement in p2pool I think.  But wait enough and you'll get "true" accepted shares in p2pool (in my experience).


Can you explain this more.  I get a higher hashrate and U with a higher intensity, but also a lower own efficiency (from more stales).  What is a better indicator of paid work, p2pool own efficiency or cgminer U (which I thought was accepted shares/min)?


The best indicators of paid work are Shares: X and Payout if block: BTC from p2pool.  Shares is how many shares you have accepted to the pool (minus orphan and dead), payout is the payout to you if your node is the one to find a block.  Most of your payouts will be this - 0.5% (the bonus given to the finder of a "true" block).

If I've made any mistakes, experts please correct!
8  Bitcoin / Pools / p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] on: January 17, 2012, 08:15:57 PM
Might be because I have a static IP - back up to 25 peers as of now.  Well, I'm not contributing (much) hashing power but at least I'm giving a little network stability?
9  Bitcoin / Pools / p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] on: January 17, 2012, 02:19:16 PM
I currently have 30 peers reported.  Just reset to update to the latest from git - hit 10 peers quickly, after couple minutes it's up to 13.  So it CAN happen...
10  Bitcoin / Pools / p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] on: September 30, 2011, 02:40:38 PM
will try out the poclbm branch...  (edit: results below)

Seems to work fine, still a significantly higher stale proportion (~.5) than median but I suppose someone has to get higher than median for it to be the median...  Set on a high target fps as recommended but haven't had time to experiment with exactly how this changes things.
cgminer 1.5.8 (the last version that I got working correctly) got ~.7, so it's an improvement.
11  Bitcoin / Pools / p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] on: September 19, 2011, 02:28:25 AM
cgminer 1.5.8 seems to work for me but not, as you note, the newer versions.  I was getting very low stale rates (usually around .12-.18) until recently, where I'm getting around .4 rather than the ~.2 median - not sure what changed but at least it still works?
12  Other / Beginners & Help / Re: Whitelist Requests (Want out of here?) on: August 26, 2011, 03:09:36 PM
I'm just trying to provide some feedback on the p2pool project.  I've got everything up and running but occasionally see a problem that hasn't been widely encountered.  Don't really have anything to say on the newbie boards so haven't, except for one on the introduce-self to unlock a PM to the developer of p2pool (pending).  Thanks!
13  Other / Beginners & Help / Re: Introduce yourself :) on: August 26, 2011, 03:02:55 PM
just tryin' to put my radeons to good use trying out p2pool and wanted to post feedback.  Can't until I escape newbie board though!  So: hi!
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!