Bitcoin Forum
December 11, 2016, 06:32:06 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 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 95 96 97 98 99 100 101 102 103 104 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2035572 times)
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
March 02, 2012, 06:01:51 PM
 #1061

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
1481437926
Hero Member
*
Offline Offline

Posts: 1481437926

View Profile Personal Message (Offline)

Ignore
1481437926
Reply with quote  #2

1481437926
Report to moderator
1481437926
Hero Member
*
Offline Offline

Posts: 1481437926

View Profile Personal Message (Offline)

Ignore
1481437926
Reply with quote  #2

1481437926
Report to moderator
1481437926
Hero Member
*
Offline Offline

Posts: 1481437926

View Profile Personal Message (Offline)

Ignore
1481437926
Reply with quote  #2

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

Activity: 742



View Profile WWW
March 02, 2012, 06:14:06 PM
 #1062

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.

ddd1
Full Member
***
Offline Offline

Activity: 154


View Profile
March 02, 2012, 06:19:21 PM
 #1063

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?
Krak
Hero Member
*****
Offline Offline

Activity: 591



View Profile WWW
March 02, 2012, 06:24:05 PM
 #1064

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.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
ddd1
Full Member
***
Offline Offline

Activity: 154


View Profile
March 02, 2012, 07:04:08 PM
 #1065

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?
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
March 02, 2012, 07:08:21 PM
 #1066

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.
ancow
Sr. Member
****
Offline Offline

Activity: 373


View Profile WWW
March 02, 2012, 08:32:10 PM
 #1067

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.

BTC: 1GAHTMdBN4Yw3PU66sAmUBKSXy2qaq2SF4
echris1
Full Member
***
Offline Offline

Activity: 124


View Profile
March 02, 2012, 09:47:30 PM
 #1068

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.
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
March 02, 2012, 10:54:49 PM
 #1069

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
kano
Legendary
*
Offline Offline

Activity: 1932


Linux since 1997 RedHat 4


View Profile
March 03, 2012, 01:22:56 AM
 #1070

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)

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
ancow
Sr. Member
****
Offline Offline

Activity: 373


View Profile WWW
March 03, 2012, 03:59:44 AM
 #1071

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.

BTC: 1GAHTMdBN4Yw3PU66sAmUBKSXy2qaq2SF4
sharky112065
Sr. Member
****
Offline Offline

Activity: 383



View Profile
March 03, 2012, 01:26:50 PM
 #1072

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.

Donations welcome: 12KaKtrK52iQjPdtsJq7fJ7smC32tXWbWr
chunglam
Donator
Full Member
*
Offline Offline

Activity: 221



View Profile
March 03, 2012, 03:10:53 PM
 #1073

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
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
March 03, 2012, 04:10:41 PM
 #1074

Yep.  Another one.

Here is the list of transactions:

2/28/12 - http://blockchain.info/tx/7f5658c8cd2868cfc87e1ed921be74b80c06b0cb8c60b98fa709b0a23d971c31
2/29/12 - http://blockchain.info/tx/02cfe0ee7caa9342127b6c2255e22033c386bc9863da9e837e45c0e3bb7ddbca
3/1/12 - http://blockchain.info/tx/3e49a6f271ed1ebc82b39fc892e87aac3dc9481f0dc0e6a9b04d8b905b57c09c
3/3/12 - http://blockchain.info/tx/0ffc8923090ba663408a4aad89dca71d0d9d487ef05bea129dda43774eb70a2f

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
ChanceCoats123
Hero Member
*****
Offline Offline

Activity: 680



View Profile
March 03, 2012, 06:42:51 PM
 #1075

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?
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
March 03, 2012, 06:52:48 PM
 #1076

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?

You can see the recent luck on the p2pool.info stats page.  You can determine what any miner made by doing simple math with those values and any bitcoin mining calculator.

For example, a 1GH/s miner would earn 0.67 BTC/day if they have no variance.  You can see that p2pool has been unlucky recently and in the last 7 days, the pool has found about 65% of the blocks that would have been expected if the pool had no variance.  So that 1GH/s miner would actually have made 0.67 BTC/day * 0.65 = .4355 BTC/day over the past 7 days.

Of course on weeks that p2pool is lucky, the pool will find more blocks than expected if there were zero variance and that miner would make more than 0.67 BTC/day. 

Over a long period of time, the good weeks will tend to offset the bad weeks, etc.


Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
March 03, 2012, 08:07:31 PM
 #1077

Notice: The protocol switchover happens in 9 hours. If you haven't upgraded to the latest P2Pool, you should do so now. The first post has binaries for 0.9.2.

A few errors ending like this are expected 1 hour after the switch time, since there will inevitably be a few nodes that haven't upgraded:

2012-02-26 02:31:41.256425 >     raise ValueError('old share an hour after switch time')
2012-02-26 02:31:41.256481 > exceptions.ValueError: old share an hour after switch time

Any node that sends invalid shares is banned from connecting to you for an hour as of P2Pool version 0.9.1. This will minimize the impact of un-upgraded peers by splitting them off from the main P2Pool network.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
ChanceCoats123
Hero Member
*****
Offline Offline

Activity: 680



View Profile
March 03, 2012, 09:36:25 PM
 #1078

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?

You can see the recent luck on the p2pool.info stats page.  You can determine what any miner made by doing simple math with those values and any bitcoin mining calculator.

For example, a 1GH/s miner would earn 0.67 BTC/day if they have no variance.  You can see that p2pool has been unlucky recently and in the last 7 days, the pool has found about 65% of the blocks that would have been expected if the pool had no variance.  So that 1GH/s miner would actually have made 0.67 BTC/day * 0.65 = .4355 BTC/day over the past 7 days.

Of course on weeks that p2pool is lucky, the pool will find more blocks than expected if there were zero variance and that miner would make more than 0.67 BTC/day. 

Over a long period of time, the good weeks will tend to offset the bad weeks, etc.



Thank you.
-ck
Moderator
Legendary
*
Offline Offline

Activity: 2002


Ruu \o/


View Profile WWW
March 03, 2012, 11:02:19 PM
 #1079

I don't think cgminer splits 1 single getwork across cards.  I am pretty sure it does 1 getwork per thread (so if you are running 8 GPU w/ 2 threads each it pulls 16 getworks).  That would be one useful optimization in cgminer. 
Correct. cgminer really needs a work splitting engine, badly.
This is not remotely true. The only time you may have difficulty getting enough work is immediately after a longpoll, and that is precisely when cgminer splits work. Furthermore, with p2pool, your local p2pool node can generate enough work for 100s of GPUs and cgminer is not remotely a rate limiting component.

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

Activity: 1190


฿itcoin: Currency of Resistance!


View Profile WWW
March 03, 2012, 11:17:08 PM
 #1080

I don't think cgminer splits 1 single getwork across cards.  I am pretty sure it does 1 getwork per thread (so if you are running 8 GPU w/ 2 threads each it pulls 16 getworks).  That would be one useful optimization in cgminer. 
Correct. cgminer really needs a work splitting engine, badly.
This is not remotely true. The only time you may have difficulty getting enough work is immediately after a longpoll, and that is precisely when cgminer splits work. Furthermore, with p2pool, your local p2pool node can generate enough work for 100s of GPUs and cgminer is not remotely a rate limiting component.

I really appreciate your work ckolivas!! CGMiner is AWESOME! Congrat!!!  Cheesy

Mercado Forex acessível para todos os Brasileiros que tenham Bitcoins! Cadastre-se hoje mesmo! Bastar acessar aqui: https://1broker.com/m/r.php?i=8879
Pages: « 1 ... 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 95 96 97 98 99 100 101 102 103 104 ... 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!