Bitcoin Forum
April 19, 2024, 08:41:40 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 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 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591613 times)
idonothave
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 13, 2015, 12:21:02 PM
 #11581

....(memory usage went up too from 500MB+ to 1500MB+)...

Seriously!? 3 x more memory?

yes! Smiley this is what I noticed the first. But if better efficiency and there is enough memory... why not. Maybe I will try later compile pypy from sources if possible, this time I used the easiest way, precompiled binary.
I was curious about if it works and it works, so if anybody interested, give it a try. But I am running backup p2pool node beside, so if You do not want to loose hashtime do the same.
It does not seem we will have another then python version so why not to try something potentially faster.
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713559300
Hero Member
*
Offline Offline

Posts: 1713559300

View Profile Personal Message (Offline)

Ignore
1713559300
Reply with quote  #2

1713559300
Report to moderator
1713559300
Hero Member
*
Offline Offline

Posts: 1713559300

View Profile Personal Message (Offline)

Ignore
1713559300
Reply with quote  #2

1713559300
Report to moderator
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 13, 2015, 12:24:59 PM
 #11582

Wow. I'm merge mining, so doubt I'll be able to use it then - might have a tinker later. What about CPU usage - any noticeable difference?

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
idonothave
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 13, 2015, 12:40:02 PM
 #11583

Wow. I'm merge mining, so doubt I'll be able to use it then - might have a tinker later. What about CPU usage - any noticeable difference?

load 0.2 just now but previous was similar, so if any change than it is not worse for sure
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
January 13, 2015, 12:56:26 PM
 #11584

Who's feeling brave today?  Wink

https://github.com/forrestv/p2pool/pull/243

Not me......not today  Cheesy
So, when does it decide when to use a different address?

If you have multiple addresses per block, that will of course increase the size of the p2pool coinbase txn.
If many p2pool miners are submitting shares with multiple addresses per block, then it will increasing the size of the coinbase txn dramatically and also decrease the size of your payouts - not total payout, but divide up your payout to multiple addresses and result in higher average txn size (i.e. higher default txn fees) when you use the payouts.

i.e. does it switch each p2pool block change (which of course p2pool doesn't see all the p2pool blocks) or does is switch based on some other requirement?

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

Activity: 1258
Merit: 1027


View Profile WWW
January 13, 2015, 02:43:54 PM
 #11585

Who's feeling brave today?  Wink

https://github.com/forrestv/p2pool/pull/243

Not me......not today  Cheesy
So, when does it decide when to use a different address?

If you have multiple addresses per block, that will of course increase the size of the p2pool coinbase txn.
If many p2pool miners are submitting shares with multiple addresses per block, then it will increasing the size of the coinbase txn dramatically and also decrease the size of your payouts - not total payout, but divide up your payout to multiple addresses and result in higher average txn size (i.e. higher default txn fees) when you use the payouts.

i.e. does it switch each p2pool block change (which of course p2pool doesn't see all the p2pool blocks) or does is switch based on some other requirement?

It uses a user defined time frame for address cycling.

I would like to think it preserves shares across the address change, so only the newest address is paid out, but I cant quite wrap my head around how you would do that.

Here are the changes if you feel like taking a look:

https://github.com/forrestv/p2pool/pull/230/files
jowo88
Full Member
***
Offline Offline

Activity: 193
Merit: 100


View Profile
January 14, 2015, 11:48:14 AM
 #11586

hi..
this my first time setup p2pool to my vps [Ubuntu 14.04]

i'm using method from this thread https://bitcointalk.org/index.php?topic=651819.0 , when i start p2pool my screen stuck from this process

anybody can give me a solution.

thanks before..
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 11:51:10 AM
 #11587

hi..
this my first time setup p2pool to my vps [Ubuntu 14.04]

i'm using method from this thread https://bitcointalk.org/index.php?topic=651819.0 , when i start p2pool my screen stuck from this process

anybody can give me a solution.

thanks before..

Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
jowo88
Full Member
***
Offline Offline

Activity: 193
Merit: 100


View Profile
January 14, 2015, 12:18:31 PM
 #11588


Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

yes,, i was restarting bitcoind and still problem like that sir..
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
January 14, 2015, 12:38:46 PM
 #11589

Who's feeling brave today?  Wink

https://github.com/forrestv/p2pool/pull/243

Not me......not today  Cheesy
So, when does it decide when to use a different address?

If you have multiple addresses per block, that will of course increase the size of the p2pool coinbase txn.
If many p2pool miners are submitting shares with multiple addresses per block, then it will increasing the size of the coinbase txn dramatically and also decrease the size of your payouts - not total payout, but divide up your payout to multiple addresses and result in higher average txn size (i.e. higher default txn fees) when you use the payouts.

i.e. does it switch each p2pool block change (which of course p2pool doesn't see all the p2pool blocks) or does is switch based on some other requirement?

It uses a user defined time frame for address cycling.

I would like to think it preserves shares across the address change, so only the newest address is paid out, but I cant quite wrap my head around how you would do that.

Here are the changes if you feel like taking a look:

https://github.com/forrestv/p2pool/pull/230/files

You can't change in p2pool the address a share pays out to.
That would make p2pool unusable due to having no security to stop people from stealing other's payouts.

Yes I looked at the code the other day, but it's written in python which is one of the few languages I completely avoid for a good reason Smiley

So I guess from your comment, if someone chooses the address change close to a block they will probably have divided payments on average every 2nd block.
It would make sense to default to only have it change on a block/payout change boundary.

Cycling, not on a block boundary, wouldn't make it all that difficult to associate address pairs, then over a period of time, if the address list was not unlimited, that association would spread between address pairs and so on making it far from impossible to circumvent identifying the associations.

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

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 12:43:21 PM
 #11590


Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

yes,, i was restarting bitcoind and still problem like that sir..

Is your bitcoind running on the same machine as your p2pool client? Also, have you port forwarded it's ports?

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 12:48:44 PM
 #11591

Who's feeling brave today?  Wink

https://github.com/forrestv/p2pool/pull/243

Not me......not today  Cheesy
So, when does it decide when to use a different address?

If you have multiple addresses per block, that will of course increase the size of the p2pool coinbase txn.
If many p2pool miners are submitting shares with multiple addresses per block, then it will increasing the size of the coinbase txn dramatically and also decrease the size of your payouts - not total payout, but divide up your payout to multiple addresses and result in higher average txn size (i.e. higher default txn fees) when you use the payouts.

i.e. does it switch each p2pool block change (which of course p2pool doesn't see all the p2pool blocks) or does is switch based on some other requirement?

It uses a user defined time frame for address cycling.

I would like to think it preserves shares across the address change, so only the newest address is paid out, but I cant quite wrap my head around how you would do that.

Here are the changes if you feel like taking a look:

https://github.com/forrestv/p2pool/pull/230/files

You can't change in p2pool the address a share pays out to.
That would make p2pool unusable due to having no security to stop people from stealing other's payouts.

Yes I looked at the code the other day, but it's written in python which is one of the few languages I completely avoid for a good reason Smiley

So I guess from your comment, if someone chooses the address change close to a block they will probably have divided payments on average every 2nd block.
It would make sense to default to only have it change on a block/payout change boundary.

Cycling, not on a block boundary, wouldn't make it all that difficult to associate address pairs, then over a period of time, if the address list was not unlimited, that association would spread between address pairs and so on making it far from impossible to circumvent identifying the associations.

All good questions......it would be nice if the author of the merge, midnightmagic, would post some more detailed information about what it is & how it works - as there is quite a bit of confusion about it.

Unless forrestv fancies making a long overdue post of course....... Huh

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
jowo88
Full Member
***
Offline Offline

Activity: 193
Merit: 100


View Profile
January 14, 2015, 01:30:00 PM
 #11592


Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

yes,, i was restarting bitcoind and still problem like that sir..

Is your bitcoind running on the same machine as your p2pool client? Also, have you port forwarded it's ports?

Yes ..my bitcoind and p2pool client on same machine ..how to forwarding port sir...?
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 01:58:03 PM
 #11593


Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

yes,, i was restarting bitcoind and still problem like that sir..

Is your bitcoind running on the same machine as your p2pool client? Also, have you port forwarded it's ports?

Yes ..my bitcoind and p2pool client on same machine ..how to forwarding port sir...?

What OS are you using? Please post your bitcoin .conf file.

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
jowo88
Full Member
***
Offline Offline

Activity: 193
Merit: 100


View Profile
January 14, 2015, 04:37:30 PM
 #11594


Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

yes,, i was restarting bitcoind and still problem like that sir..

Is your bitcoind running on the same machine as your p2pool client? Also, have you port forwarded it's ports?

Yes ..my bitcoind and p2pool client on same machine ..how to forwarding port sir...?

What OS are you using? Please post your bitcoin .conf file.

this my screenshot sir

i was reading the other site about p2pool setting , we must remove rpcport and rpcallowip on bitcoin.conf, but still no effect..
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
January 14, 2015, 04:45:53 PM
 #11595


Is your bitcoind running? If it is, you have maxed out on your bitcoind connection limit - try restarting your bitcoind.......

yes,, i was restarting bitcoind and still problem like that sir..

Is your bitcoind running on the same machine as your p2pool client? Also, have you port forwarded it's ports?

Yes ..my bitcoind and p2pool client on same machine ..how to forwarding port sir...?

What OS are you using? Please post your bitcoin .conf file.

this my screenshot sir

i was reading the other site about p2pool setting , we must remove rpcport and rpcallowip on bitcoin.conf, but still no effect..

I'm not 100% on the allowed characters for the RPC password, but I would stick with plain text...
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 04:53:45 PM
Last edit: January 14, 2015, 05:28:36 PM by PatMan
 #11596

OK, get rid of listen=0 for a start. Try this:

server=1
daemon=1
rpcuser= [YOUR_USERNAME]
rpcpassword= [YOUR_PASSWORD]
rpcallowip=127.0.0.1
maxconnections=12

Also, don't use special characters in your password or user name & ensure your wallet is fully synced.

Edit: If it still won't connect, type:

bitcoind getinfo

& post the result  Wink

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
jowo88
Full Member
***
Offline Offline

Activity: 193
Merit: 100


View Profile
January 14, 2015, 05:58:00 PM
 #11597

OK, get rid of listen=0 for a start. Try this:

server=1
daemon=1
rpcuser= [YOUR_USERNAME]
rpcpassword= [YOUR_PASSWORD]
rpcallowip=127.0.0.1
maxconnections=12

Also, don't use special characters in your password or user name & ensure your wallet is fully synced.

Edit: If it still won't connect, type:

bitcoind getinfo

& post the result  Wink

thank you very much that working now, but i have one question sir, why in my bitcoind now show two address?is that right?
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 06:03:15 PM
 #11598

thank you very much that working now, but i have one question sir, why in my bitcoind now show two address?is that right?

Yes, that's correct. P2pool creates a new address when it connects to bitcoind for the first time & names the account "p2pool" & mines to that address.

Glad you got it sorted, welcome to p2pool!  Smiley

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
jowo88
Full Member
***
Offline Offline

Activity: 193
Merit: 100


View Profile
January 14, 2015, 06:25:50 PM
 #11599


Yes, that's correct. P2pool creates a new address when it connects to bitcoind for the first time & names the account "p2pool" & mines to that address.

Glad you got it sorted, welcome to p2pool!  Smiley

sir,,can you check please, is this correct?


for first time,my hashrate jump over 4 TH, and i rebooted my speed normally, but why too many rejected?


my setting diff = 2048 ,i'm using antminer s4
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
January 14, 2015, 07:27:59 PM
 #11600

It will take a while to download the p2pool sharechain, so expect some errors. Just let it do it's thing for a while. I have never used an S4, but suggest you reduce the queue setting to 1 or 0, and let p2pool decide the diff level, ie: don't set it.

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
Pages: « 1 ... 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 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 ... 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!