Bitcoin Forum
December 06, 2016, 03:57:48 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 ... 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 [610] 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2031614 times)
windpath
Legendary
*
Offline Offline

Activity: 938


View Profile WWW
February 21, 2015, 09:13:46 PM
 #12181

Just getting started with mining and curious about p2pool. What's the difference between these two projects?

https://github.com/forrestv/p2pool/graphs/contributors
https://github.com/Rav3nPL/p2pool-rav/graphs/contributors

Lots of other questions:

Are these just different implementations of the p2pool protocol?

Looks like forrestv's project's last release was in 2013. Does that indicate stable/finished software or does that indicate an abandoned project?

Rav3nPL's project seems to have more recent activity. Which project is better and why?

Are there other p2pool implementations aside from these two?

Is it possible to use Rav3nPL according to the guidance in http://p2pool.in/ ?

Which p2pool software project are most people using in Linux?

Thanks in advance for replies.

Rav3nPL's version is identical for bitcoin, however he includes support for many alt coins as well.

Forrest is basically inactive as far as development goes, the pool works just fine as long as you have enough has power to keep active shares in the chain.

I believe most implement the default code from Forrest's repository, usually with one of the optional front ends available.


1481039868
Hero Member
*
Offline Offline

Posts: 1481039868

View Profile Personal Message (Offline)

Ignore
1481039868
Reply with quote  #2

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

Posts: 1481039868

View Profile Personal Message (Offline)

Ignore
1481039868
Reply with quote  #2

1481039868
Report to moderator
1481039868
Hero Member
*
Offline Offline

Posts: 1481039868

View Profile Personal Message (Offline)

Ignore
1481039868
Reply with quote  #2

1481039868
Report to moderator
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
February 21, 2015, 09:15:22 PM
 #12182

Just getting started with mining and curious about p2pool. What's the difference between these two projects?

https://github.com/forrestv/p2pool/graphs/contributors
https://github.com/Rav3nPL/p2pool-rav/graphs/contributors

Lots of other questions:

Are these just different implementations of the p2pool protocol?

Looks like forrestv's project's last release was in 2013. Does that indicate stable/finished software or does that indicate an abandoned project?

Rav3nPL's project seems to have more recent activity. Which project is better and why?

Are there other p2pool implementations aside from these two?

Is it possible to use Rav3nPL according to the guidance in http://p2pool.in/ ?

Which p2pool software project are most people using in Linux?

Thanks in advance for replies.
Rav3n's fork brings p2pool support for a bunch of alt coins.  The original project written by forrestv has only support for BTC and LTC.  Also, Rav3n's fork has a different front end.

EDIT: looks like windpath pushed the post button right before I did Smiley

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
February 21, 2015, 09:23:29 PM
 #12183

Alright... I've never seen this before.  Can somebody explain this from my logs:
Code:
2015-02-21 14:34:39.585148  Local: 46102GH/s in last 10.0 minutes Local dead on arrival: ~7.3% (5-10%) Expected time to share: 29.7 minutes
2015-02-21 14:34:39.585209  Shares: 136 (7 orphan, 12 dead) Stale rate: ~14.0% (9-21%) Efficiency: ~100.4% (92-107%) Current payout: 0.0000 BTC
2015-02-21 14:34:39.585311  Pool: 1025TH/s Stale rate: 14.3% Expected time to block: 2.2 days
2015-02-21 14:34:40.883225 Peer sent entire transaction bf60e45e409ed34fb9fc66c168f523c86573389cd036d762213944e2af0f25a8 that was already received
2015-02-21 14:34:42.635166 GOT SHARE! 1DeVLDoGvkbbB5n3dPvbpDbwiKGjYckCy9 8322ab0e prev 7d9ffbc9 age 86.38s DEAD ON ARRIVAL
2015-02-21 14:34:42.816110 New work for worker! Difficulty: 9881.151697 Share difficulty: 17750679.688090 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:42.960120 New work for worker! Difficulty: 500.000000 Share difficulty: 3738875.477555 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:43.094841 New work for worker! Difficulty: 256.000000 Share difficulty: 17750679.688090 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:43.240753 New work for worker! Difficulty: 9881.151697 Share difficulty: 17750679.688090 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:43.407120 P2Pool: 17397 shares in chain (17401 verified/17401 total) Peers: 20 (13 incoming)
2015-02-21 14:34:43.407407  Local: 46412GH/s in last 10.0 minutes Local dead on arrival: ~7.6% (5-10%) Expected time to share: 29.6 minutes
2015-02-21 14:34:43.407553  Shares: 137 (7 orphan, 12 dead) Stale rate: ~13.9% (9-21%) Efficiency: ~100.5% (92-107%) Current payout: 0.0076 BTC
2015-02-21 14:34:43.407703  Pool: 1040TH/s Stale rate: 14.3% Expected time to block: 2.1 days

Specifically, I'm looking for an explanation as to why my node is suddenly reporting a payout to the node's payout address.  I have 0% fees.  The only miner on my node is my own (some of my own gear, plus some rentals).  All of the rigs, owned and rented are set to mine to the same BTC address.  So, why do I suddenly have a payout going to my node's payout address???

EDIT: aurel57, take a look at the workers.  Notice the one that has difficulty of 500 and share difficulty of 3738875?  That's an S3 that I have set as "ADDRESS+500/500".  The others are the rentals.  One has "ADDRESS+256".  The others just have "ADDRESS".  You can see the effects of using the "+" and "/" clearly here.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
aurel57
Legendary
*
Offline Offline

Activity: 1050



View Profile
February 21, 2015, 09:54:28 PM
 #12184

Isn't it true that if you mine on a node with other people (in your local area, to keep latency down), you can reduce difficulty to get a share that way (as the entire node finds a share, and distributes it to the participants via a lower difficulty pps method)?

I see that to be a viable workaround to flaw #2 above. Sure, it might boost centralization a bit as miners conglomerate into local nodes, but as long as there are geographic distances between miners super-nodes (51% of hashrate) shouldn't exist due to latency.

If this has already been answered in the thread, sorry!  Smiley
No.

You can only lower your share difficulty to the network's determined difficulty.  You do this by using the "/" after your address.  This may sound confusing, but it's pretty easy in reality.

If the node you're mining on has a considerably higher hash rate than what you are contributing, then it is advantageous to you to tell the node you want to have the network minimum share value.  For example.  Let's say that I run my own node and I have 30TH/s on it.  If you bring a single S5 onto my node, then you should setup your user name like this: "MYBTCADDRESS/1000".  That "/1000" will ensure that the node will accept the minimum share difficulty for your miner - which right now is 3,200,000ish.  My 30TH/s miner, if I set the user name up like this: "MYBTCADDRESS", will assign me a share difficulty of about 14,000,000.

P2Pool assigns your miners difficulty based upon the node's total hash rate.  You override that value by using "/".

Hope that helps.

So I am on a node that has 10Th+ and I have a S5 there running at 500Gh so I should set it at  /? use 1000?
Left to its own devices a node will adjust the share time to 30 minutes.  Therefore if the node's total hash rate would find a share in under half an hour the node will adjust the share difficulty up so that it settles back to that 30 minute mark.

You override that by using the "/".  As long as you use any value that is less than the network minimum share difficulty your worker will submit the minimum share difficulty.  So... Using /1000 or /1 or /1000000 doesn't matter.
ok thanks
aurel57
Legendary
*
Offline Offline

Activity: 1050



View Profile
February 21, 2015, 10:02:22 PM
 #12185



EDIT: aurel57, take a look at the workers.  Notice the one that has difficulty of 500 and share difficulty of 3738875?  That's an S3 that I have set as "ADDRESS+500/500".  The others are the rentals.  One has "ADDRESS+256".  The others just have "ADDRESS".  You can see the effects of using the "+" and "/" clearly here.

Interesting to see that. So why did you do the +256?
iegservers
Member
**
Offline Offline

Activity: 62


View Profile WWW
February 21, 2015, 10:10:28 PM
 #12186



EDIT: aurel57, take a look at the workers.  Notice the one that has difficulty of 500 and share difficulty of 3738875?  That's an S3 that I have set as "ADDRESS+500/500".  The others are the rentals.  One has "ADDRESS+256".  The others just have "ADDRESS".  You can see the effects of using the "+" and "/" clearly here.

Interesting to see that. So why did you do the +256?

im using the +256 on my s3 as well.

from original post here https://bitcointalk.org/index.php?topic=671189.0
Edit: AntMiners support p2pool. Static difficulty configuration recommended.
Since p2pool adjusts the difficulty frequently, therefore would bring hash rate loss when the difficulty changes at any time. As a result is that AntMiners' hash rate may be a little lower than that released officially when they are mining in p2pool.
We suggest you configure a static difficulty for AntMiner, when you mine in p2pool. Recommended difficulty is 256 or 512.

2. How to configure a static diff when AntMiner mines in p2pool?
Through ‘Status->Miner Configuration‘, configure Pool Worker as 'BTC address/256+256' or 'BTC address+256'.



http://iEGServers.com - "If you have found my posts to be informative, please dontate btc to : 1DSMgKPbQSRCmmBptebKYnNugxSmWHMzca
Meuh6879
Legendary
*
Offline Offline

Activity: 1078



View Profile
February 21, 2015, 10:11:21 PM
 #12187

because so many users left..... Tongue

new 0.10 core is problematic, too, for the 127.0.0.1 antispam feature (if P2Pool is try to catch bitcoind at host IP ... bitcoin core shutdown after 10 seconds after start). Roll Eyes

so, at the start, you must delay the P2Pool node. Tongue

1) Bitcoin core server
2) P2pool node
3) Miner software (BFGMiner in my case)

---

Crash is an other main problem since 0.9.1 ...  Angry


French ... but not so much   ---===---   P2P ... it's people at the end   ---===---   P2Pool (10,9 GH/s).
Comment miner des bitcoins ? Un tutoriel est là : https://bitcointalk.org/index.php?topic=1114415.0
Bitcoin change everything ... an explain of this fact : https://www.youtube.com/watch?v=joITmEr4SjY
Songminer
Member
**
Offline Offline

Activity: 67


View Profile
February 22, 2015, 12:24:26 AM
 #12188

Alright... I've never seen this before.  Can somebody explain this from my logs:
Code:
2015-02-21 14:34:39.585148  Local: 46102GH/s in last 10.0 minutes Local dead on arrival: ~7.3% (5-10%) Expected time to share: 29.7 minutes
2015-02-21 14:34:39.585209  Shares: 136 (7 orphan, 12 dead) Stale rate: ~14.0% (9-21%) Efficiency: ~100.4% (92-107%) Current payout: 0.0000 BTC
2015-02-21 14:34:39.585311  Pool: 1025TH/s Stale rate: 14.3% Expected time to block: 2.2 days
2015-02-21 14:34:40.883225 Peer sent entire transaction bf60e45e409ed34fb9fc66c168f523c86573389cd036d762213944e2af0f25a8 that was already received
2015-02-21 14:34:42.635166 GOT SHARE! 1DeVLDoGvkbbB5n3dPvbpDbwiKGjYckCy9 8322ab0e prev 7d9ffbc9 age 86.38s DEAD ON ARRIVAL
2015-02-21 14:34:42.816110 New work for worker! Difficulty: 9881.151697 Share difficulty: 17750679.688090 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:42.960120 New work for worker! Difficulty: 500.000000 Share difficulty: 3738875.477555 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:43.094841 New work for worker! Difficulty: 256.000000 Share difficulty: 17750679.688090 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:43.240753 New work for worker! Difficulty: 9881.151697 Share difficulty: 17750679.688090 Total block value: 25.219599 BTC including 1397 transactions
2015-02-21 14:34:43.407120 P2Pool: 17397 shares in chain (17401 verified/17401 total) Peers: 20 (13 incoming)
2015-02-21 14:34:43.407407  Local: 46412GH/s in last 10.0 minutes Local dead on arrival: ~7.6% (5-10%) Expected time to share: 29.6 minutes
2015-02-21 14:34:43.407553  Shares: 137 (7 orphan, 12 dead) Stale rate: ~13.9% (9-21%) Efficiency: ~100.5% (92-107%) Current payout: 0.0076 BTC
2015-02-21 14:34:43.407703  Pool: 1040TH/s Stale rate: 14.3% Expected time to block: 2.1 days

Specifically, I'm looking for an explanation as to why my node is suddenly reporting a payout to the node's payout address.  I have 0% fees.  The only miner on my node is my own (some of my own gear, plus some rentals).  All of the rigs, owned and rented are set to mine to the same BTC address.  So, why do I suddenly have a payout going to my node's payout address???

EDIT: aurel57, take a look at the workers.  Notice the one that has difficulty of 500 and share difficulty of 3738875?  That's an S3 that I have set as "ADDRESS+500/500".  The others are the rentals.  One has "ADDRESS+256".  The others just have "ADDRESS".  You can see the effects of using the "+" and "/" clearly here.

I suspect I may have used your node and got an address wrong when I was renting... perhaps the suffix was entered incorrectly.  I had rented some hash and remember leaving your node because of no shares showing up.   I've experienced this on my own node... when I mined to a truncated address.  If shares are earned without an deliverable address, the spoils go to the node address

Think that might be it.  Want to send it to me?  Smiley
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
February 22, 2015, 12:42:58 AM
 #12189

Ahhhh.... That makes sense.  No problem.  When the block is found I'll send you over any BTC my node's payout address receives.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
TheAnalogKid
Sr. Member
****
Offline Offline

Activity: 266


View Profile
February 22, 2015, 01:56:43 AM
 #12190

At last! Hopefully there will be a few more to make up for the terrible last 10 days we've had - although I do have the feeling that the reason we got these 2 blocks is because so many users left..... Tongue
Apparently I hit #344479, you're welcome... Smiley

The funny thing is, I was one of those who left P2Pool ... then found the block on another P2Pool node...

Right after the back-to-back 4 day droughts (right before the last horrible 8-day one) I decided to split up my total hash rate off of just P2Pool to diversify.  I tossed about an equal 1/3 each P2Pool, Kano, and NastyPool.  Turns out I found the block with my miner on NastyPool which has been running about a week, after mining on my own node for over 6 months with nothing.

As with the past, I knew the pool would come back around and make up for itself, but I loathe the idea of "wasting" work, which wasn't a problem until recently when we went >3 days between blocks and shares started falling off.

Gamonics
Newbie
*
Offline Offline

Activity: 2


View Profile
February 22, 2015, 02:34:38 AM
 #12191

Thank you jonnybravo and windpath.

Curious too: what happened with http://p2pool-nodes.info/ earlier today when it was blank? Anybody know?
aurel57
Legendary
*
Offline Offline

Activity: 1050



View Profile
February 22, 2015, 09:25:44 PM
 #12192

There is a new block!
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
February 22, 2015, 11:18:12 PM
 #12193

There is a new block!
Woohoo!

Songminer, PM me a BTC address to which I can send you the fees from my node.  For the block, I got 0.00737277BTC.  You can see it here: https://blockchain.info/address/16fV9qEHcdNN3pDpqQBBP3tMVfJ4i23PAU

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
raywillet
Newbie
*
Offline Offline

Activity: 19


View Profile
February 23, 2015, 12:54:47 AM
 #12194

Any word on what's up with east.p2pool.co?
aurel57
Legendary
*
Offline Offline

Activity: 1050



View Profile
February 23, 2015, 04:05:26 AM
 #12195

Any word on what's up with east.p2pool.co?

http://us-east.p2pool.co/static/  ?? if this is the node your asking about it seems to be working?
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
February 23, 2015, 08:13:38 AM
 #12196

hi guys, since i upgraded & started to use latest version of p2pool from github by forrestv which says p2pool version unknown 7032706f6f6c2d6d6173746572 under windows usiong python & i've set the pseduo share diff manually for different type of miners such as :

btc add +500 for 5xs3 & the console shows :  New work for worker! Difficulty: 500.000000 Share difficulty: 4618833.547130 Total block value: 25.019008 BTC including 18 transactions (which is correct)

but for other miners i've set the pseduo share diff to +1000 (4 miners) & +1400 (42 miners) it does not show on the console (such as the New Work for worker line) Huh?

but the miners does hit & get shares. is there anything to be concern of in this case ?

in the older version 13.4 of p2pool it does show the New Work for worker for every other miner. but i did check the miners individually, the last diff is the diff i set ie, +1000 or +1400.

and if i do not add the +1000 or +1400 it does show the new work for worker once in a while in very high numbers. but in the older version 13.4 .exe of p2pool it shows up frequently.

same results when i'm using latest .exe version from raven, only the 13.4 .exe version works/shows the info properly.

there are multiple miners using the same settings under the same btc add.

tia for any help or info.
Legov
Sr. Member
****
Offline Offline

Activity: 244


View Profile
February 23, 2015, 09:24:01 AM
 #12197

hi guys, since i upgraded & started to use latest version of p2pool from github by forrestv which says p2pool version unknown 7032706f6f6c2d6d6173746572 under windows usiong python & i've set the pseduo share diff manually for different type of miners such as :

btc add +500 for 5xs3 & the console shows :  New work for worker! Difficulty: 500.000000 Share difficulty: 4618833.547130 Total block value: 25.019008 BTC including 18 transactions (which is correct)

but for other miners i've set the pseduo share diff to +1000 (4 miners) & +1400 (42 miners) it does not show on the console (such as the New Work for worker line) Huh?

but the miners does hit & get shares. is there anything to be concern of in this case ?

in the older version 13.4 of p2pool it does show the New Work for worker for every other miner. but i did check the miners individually, the last diff is the diff i set ie, +1000 or +1400.

and if i do not add the +1000 or +1400 it does show the new work for worker once in a while in very high numbers. but in the older version 13.4 .exe of p2pool it shows up frequently.

same results when i'm using latest .exe version from raven, only the 13.4 .exe version works/shows the info properly.

there are multiple miners using the same settings under the same btc add.

tia for any help or info.

IMO the maximum setting of pseudo share diff is below 1000.
If you set a higher diff then the real pseudo share diff is reduced to less than 1000.
Search for this in your logfile
Code:
New work for worker! Difficulty: 999.9

“It is well enough that people of the nation do not understand our banking and money system, for if they did, I believe there would be a revolution before tomorrow morning.” Henry Ford, founder of the Ford Motor Company.
nreal
Full Member
***
Offline Offline

Activity: 182


View Profile
February 23, 2015, 09:41:00 AM
 #12198

2015-02-23 11:38:27.207584 New work for worker! Difficulty: 16500.000000 Share difficulty: 5601123.034554 Total block value: 25.004579 BTC including 1 transactions
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
February 23, 2015, 09:55:43 AM
 #12199

hi guys, since i upgraded & started to use latest version of p2pool from github by forrestv which says p2pool version unknown 7032706f6f6c2d6d6173746572 under windows usiong python & i've set the pseduo share diff manually for different type of miners such as :

btc add +500 for 5xs3 & the console shows :  New work for worker! Difficulty: 500.000000 Share difficulty: 4618833.547130 Total block value: 25.019008 BTC including 18 transactions (which is correct)

but for other miners i've set the pseduo share diff to +1000 (4 miners) & +1400 (42 miners) it does not show on the console (such as the New Work for worker line) Huh?

but the miners does hit & get shares. is there anything to be concern of in this case ?

in the older version 13.4 of p2pool it does show the New Work for worker for every other miner. but i did check the miners individually, the last diff is the diff i set ie, +1000 or +1400.

and if i do not add the +1000 or +1400 it does show the new work for worker once in a while in very high numbers. but in the older version 13.4 .exe of p2pool it shows up frequently.

same results when i'm using latest .exe version from raven, only the 13.4 .exe version works/shows the info properly.

there are multiple miners using the same settings under the same btc add.

tia for any help or info.

IMO the maximum setting of pseudo share diff is below 1000.
If you set a higher diff then the real pseudo share diff is reduced to less than 1000.
Search for this in your logfile
Code:
New work for worker! Difficulty: 999.9

that is for older versions of p2pool.

as mentioned earlier if "older versions of p2pool" max is 999.9 where i can see in my miners last share diff which is correct. but with newer versions and with the +1000 or +1400 settings i see it in my miner under last share diff but it does not show on the p2pool console which is weird & i do hit shares.

 i think if version above 13.4 is much higher like nreal mentioned or showed post above.
Songminer
Member
**
Offline Offline

Activity: 67


View Profile
February 23, 2015, 03:16:41 PM
 #12200

Ahhhh.... That makes sense.  No problem.  When the block is found I'll send you over any BTC my node's payout address receives.

Thanks.  I was kinda kidding.. kinda...
Pages: « 1 ... 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 [610] 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 ... 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!