Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 761. (Read 2591916 times)

hero member
Activity: 682
Merit: 500
So I see the variance is still pretty noticeable... Would anyone be willing to share rough weekly/monthly profits and their mhash which is pointed at p2pool? I'm one of those seeing is believing kinda guys. When I was just mining one gpu, I was getting about .03 more/day than I would have on PPS/Prop at a big pool with fees, so I was happy, but now that I'm on 4 gpu's and over 3x more mhash (1350 now), I'm just curious as to if I will still make my calculated (based off of BTC calculators and such) ~.9BTC per day?
donator
Activity: 229
Merit: 106
5 blocks in two weeks, I must be in lucky mode. Grin My farm is 7.5GH/s and only part of it allocated to p2pool. Wink

Quote
2012-02-18 23:34:32.456302
2012-02-18 23:34:32.456423 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/00000000000005b318ef5bc060ecb08f0f04e1e3131b205cd502f50ca4c71a71
2012-02-18 23:34:32.456471
2012-02-18 23:34:32.456778 GOT SHARE! chunglam 3bc43377 prev ce7626a0 age 0.45s
2012-02-18 23:34:32.464680
2012-02-18 23:34:32.464765 GOT BLOCK FROM PEER! Passing to bitcoind! 3bc43377 bitcoin: http://blockexplorer.com/block/00000000000005b318ef5bc060ecb08f0f04e1e3131b205cd502f50ca4c71a71
2012-02-18 23:34:32.464803

2012-02-22 03:01:55.718835
2012-02-22 03:01:55.718943 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/00000000000007fdd5e1db6a506fbb16e43eaf72756c927b6667d220c041653c
2012-02-22 03:01:55.718990
2012-02-22 03:01:55.719362 GOT SHARE! chunglam 97e8d55d prev 64a9788a age 4.14s
2012-02-22 03:01:55.723414
2012-02-22 03:01:55.723473 GOT BLOCK FROM PEER! Passing to bitcoind! 97e8d55d bitcoin: http://blockexplorer.com/block/00000000000007fdd5e1db6a506fbb16e43eaf72756c927b6667d220c041653c
2012-02-22 03:01:55.723519

2012-02-24 12:33:17.835603
2012-02-24 12:33:17.835743 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/000000000000093c03faa492f2783a96e1de989ebeee837e2e48d82f77ff361f
2012-02-24 12:33:17.835814
2012-02-24 12:33:17.836173 GOT SHARE! chunglam 57ef596f prev a28865b5 age 6.30s
2012-02-24 12:33:17.843660
2012-02-24 12:33:17.843777 GOT BLOCK FROM PEER! Passing to bitcoind! 57ef596f bitcoin: http://blockexplorer.com/block/000000000000093c03faa492f2783a96e1de989ebeee837e2e48d82f77ff361f
2012-02-24 12:33:17.843858

2012-02-27 21:57:22.819629
2012-02-27 21:57:22.819741 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/000000000000081e344efdba8cf1615398b110c94e306d488346f3359d20582e
2012-02-27 21:57:22.819787
2012-02-27 21:57:22.820111 GOT SHARE! chunglam 60ea0b31 prev e2b5d942 age 0.69s
2012-02-27 21:57:22.829905
2012-02-27 21:57:22.829974 GOT BLOCK FROM PEER! Passing to bitcoind! 60ea0b31 bitcoin: http://blockexplorer.com/block/000000000000081e344efdba8cf1615398b110c94e306d488346f3359d20582e
2012-02-27 21:57:22.830019

2012-03-03 21:28:50.794086
2012-03-03 21:28:50.794177 GOT BLOCK FROM MINER! Passing to bitcoind! http://blockexplorer.com/block/0000000000000756935f1ee9d5987857b604046f846d3df56d024cdb5f368665
2012-03-03 21:28:50.794214
2012-03-03 21:28:50.794604 GOT SHARE! chunglam 0be666ec prev 4b035767 age 20.92s
2012-03-03 21:28:50.801313
2012-03-03 21:28:50.801370 GOT BLOCK FROM PEER! Passing to bitcoind! 0be666ec bitcoin: http://blockexplorer.com/block/0000000000000756935f1ee9d5987857b604046f846d3df56d024cdb5f368665
2012-03-03 21:28:50.801408
sr. member
Activity: 383
Merit: 250
Quote
2. Also it is 0% fee?
Yes although you can turn on donation % for the developer (or manually donate).

Actually, there's a 0.5% default donation. Anything else (no donation or more) needs to be specified.

I'm pretty sure the donation feature was removed a while ago.  

Other than that it should be 50BTC divided proportionally, minus the small bonus for the person who found the block.

main.py
    parser.add_argument('--give-author', metavar='DONATION_PERCENTAGE',
        help='donate this percentage of work to author of p2pool (default: 0.5)',
        type=float, action='store', default=0.5, dest='donation_percentage')

data.py
    # 1 satoshi is always donated so that a list of p2pool generated blocks can be easily found by looking at the donation address
    amounts = dict((script, (subsidy-1)*(199*weight)//(200*total_weight)) for (script, weight) in weights.iteritems())
    amounts[new_script] = amounts.get(new_script, 0) + (subsidy-1)//200
    amounts[DONATION_SCRIPT] = amounts.get(DONATION_SCRIPT, 0) + (subsidy-1)*(199*donation_weight)//(200*total_weight)
    amounts[DONATION_SCRIPT] = amounts.get(DONATION_SCRIPT, 0) + subsidy - sum(amounts.itervalues()) # collect any extra satoshis Tongue
   
Looks like there is still a default to me. (From 1f87c32)
Plus looks like a really small amount is donated whether you turn it off or not so that a list of blocks can be maintained.
full member
Activity: 373
Merit: 100
Actually, there's a 0.5% default donation. Anything else (no donation or more) needs to be specified.

I'm pretty sure the donation feature was removed a while ago.

If that's the case, somebody forgot to tell run_p2pool.py - the usage output still mentions it. See kano's post for the exact wording.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Quote
2. Also it is 0% fee?
Yes although you can turn on donation % for the developer (or manually donate).

Actually, there's a 0.5% default donation. Anything else (no donation or more) needs to be specified.
The wiki still says:
Code:
  --give-author DONATION_PERCENTAGE
                        donate this percentage of work to author of p2pool
                        (default: 0.5)
legendary
Activity: 2126
Merit: 1001
Why do you need Python 2.7? I'm running p2pool on 2 debian systems with Python 2.6 just fine.  Theres a couple depreciation warnings, but those don't hurt anything.

Uhm, good question..
I dont even remember why I thought I need 2.7 to begin with? I uninstall it now and see if bitcoind and p2pool etc still work..
Thanks for the hint, sometimes the easiest way is the, well, easiest? :-)

Ente
full member
Activity: 125
Merit: 100
Quote
2. Also it is 0% fee?
Yes although you can turn on donation % for the developer (or manually donate).

Actually, there's a 0.5% default donation. Anything else (no donation or more) needs to be specified.

I'm pretty sure the donation feature was removed a while ago. 

Other than that it should be 50BTC divided proportionally, minus the small bonus for the person who found the block.
full member
Activity: 373
Merit: 100
Quote
2. Also it is 0% fee?
Yes although you can turn on donation % for the developer (or manually donate).

Actually, there's a 0.5% default donation. Anything else (no donation or more) needs to be specified.
donator
Activity: 1218
Merit: 1079
Gerald Davis
thank you I will consider it if the instructions are over my head for windows.

There is a precompiled binary version of p2pool it makes getting it up and running easy.  If you have bitcoin wallet installed and working you simply need to
a) run bitcoind (found in bitcoin program folder)
b) run run_p2pool binary
c) point your miners to the machine running p2pool like you would any other pool.

Quote

1. I briefly went over the information, so basicaly this is a collection of everyone mhash into the pool and evenly distributed according my mhash mined relative to the pool and accuired bitcoins?
So this decreases the variance for me to solo mining to the variance of 270ghas/s?

Yes.  It is the same as a "normal" 270 GH/s PPLNS pool.

Quote
2. Also it is 0% fee?
Yes although you can turn on donation % for the developer (or manually donate).

Quote
3. So is this pool basicaly a solo mining with the benefit of having less variance/luck factor?

That is one way to look at it.
full member
Activity: 154
Merit: 100
I'm considering changing pools but I'm not wery computer savy person.

I use guiminer and deepbit because it was easy to setup for a windows user, is there any chance for me to use this pool or is it just over my head when it comes to setting up mining here?
It's pretty simple; just look at the guide in the third post in this topic for Windows.

Or if you want, you can mine on my P2Pool node: http://tjberens.ath.cx:9332 (just connect with your payout address as your username and any password (or use "graph" for your password if you wanna see yourself on my graphs)) I put a 0.5% fee on it.

thank you I will consider it if the instructions are over my head for windows.

1. I briefly went over the information, so basicaly this is a collection of everyone mhash into the pool and evenly distributed according my mhash mined relative to the pool and accuired bitcoins?
So this decreases the variance for me to solo mining to the variance of 270ghas/s?

2. Also it is 0% fee?

3. So is this pool basicaly a solo mining with the benefit of having less variance/luck factor?
hero member
Activity: 591
Merit: 500
I'm considering changing pools but I'm not wery computer savy person.

I use guiminer and deepbit because it was easy to setup for a windows user, is there any chance for me to use this pool or is it just over my head when it comes to setting up mining here?
It's pretty simple; just look at the guide in the third post in this topic for Windows.

Or if you want, you can mine on my P2Pool node: http://tjberens.ath.cx:9332 (just connect with your payout address as your username and any password (or use "graph" for your password if you wanna see yourself on my graphs)) I put a 0.5% fee on it.
full member
Activity: 154
Merit: 100
I'm considering changing pools but I'm not wery computer savy person.

I use guiminer and deepbit because it was easy to setup for a windows user, is there any chance for me to use this pool or is it just over my head when it comes to setting up mining here?
hero member
Activity: 742
Merit: 500
tl;dr: Have Python 2.6 and 2.7 installed, cant get 2.7 modules installed.
Why do you need Python 2.7? I'm running p2pool on 2 debian systems with Python 2.6 just fine.  Theres a couple depreciation warnings, but those don't hurt anything.
legendary
Activity: 2126
Merit: 1001
After banging my head for hours, maybe some of you guys solved this already:

I am on Debian Squeeze, which comes with Python 2.6
I compiled and installed Python 2.7 (which went /usr/local/lib/python2.7)
Now when I install necessary packages via aptitude (like twisted, for example), it is installed for the 2.6 version.
Python --version says 2.7.2 though.
With twisted I got around this by "easy_install Twisted".

Now I still need python-rrdtool. Aptitude says its already there, for 2.6.
easy_install py_rrdtool gives errors. And I didnt find any packages which would compile by hand.

I would gladly kick python 2.6 off altogether. But am sure I will break about every part of that Debian installation with this..

Halp! I need to get the graphs running, before switching to this (lan-) central p2pool node..

tl;dr: Have Python 2.6 and 2.7 installed, cant get 2.7 modules installed.

Ente
hero member
Activity: 682
Merit: 500
+1.

I came back to P2pool last night (as I'm certain Deepbit was stealing my hashes. The is no way 1300mhash/sec makes you .66 BTC/day. >____> )

Anyway, added 1.3ghash/sec last night. I might say I very much like the "expected time until share" and "expected time until block." Very nice additions.
sr. member
Activity: 435
Merit: 250
P2Pool is at 300Gh+ hashrate for a long time (320G now, actually) - maybe it is time to update the topic's name.
hero member
Activity: 772
Merit: 500
P2Pool release 0.9.2 - tag: 0.9.2 (signed with my #bitcoin-otc key, as usual)

UPGRADE TO >=0.9 REQUIRED before March 4th, upgrade to >=0.9.1 will make transition go more smoothly

Windows py2exe binary: http://u.forre.st/u/qgjloyiz/p2pool_win32_1f87c32.zip
Source tarball: https://github.com/forrestv/p2pool/tarball/0.9.2
Source zip: https://github.com/forrestv/p2pool/zipball/0.9.2

Changes:
* Fixed compatibility with Bitcoin 0.6.0 rc2 ("getblock" RPC API changed)

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://bitcointalksearch.org/topic/version-06-release-candidate-1-63165

Great stuff, 0.6 RC2 now works again Smiley.

Dia
hero member
Activity: 516
Merit: 643
P2Pool release 0.9.2 - tag: 0.9.2 (signed with my #bitcoin-otc key, as usual)

UPGRADE TO >=0.9 REQUIRED before March 4th, upgrade to >=0.9.1 will make transition go more smoothly

Windows py2exe binary: http://u.forre.st/u/qgjloyiz/p2pool_win32_1f87c32.zip
Source tarball: https://github.com/forrestv/p2pool/tarball/0.9.2
Source zip: https://github.com/forrestv/p2pool/zipball/0.9.2

Changes:
* Fixed compatibility with Bitcoin 0.6.0 rc2 ("getblock" RPC API changed)

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://bitcointalksearch.org/topic/version-06-release-candidate-1-63165
Jump to: