Bitcoin Forum
December 09, 2016, 05:32:18 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 [711] 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2033413 times)
localhost
Sr. Member
****
Offline Offline

Activity: 389


View Profile
January 20, 2016, 10:03:30 AM
 #14201

Do you think a regularly-updated VM image would help promote pickup ?

I'm thinking something pre-configured (with the exception of the bitcoin wallet and payment address which will be created once the VM starts)

I don't think it's necessary to go this far. Some more details in the step-by-step instructions, so that they work without assuming the user's setup is 100% default would be enough.
For instance, the instructions on http://p2pool.in/ might work for a user with a default setup (data folder for Bitcoin Core not modified) and who doesn't care about not knowing where the mined BTCs will arrive, but it's not enough for a user who moved around their data folder or wants to specify at the pool level the address where to receive BTCs. Also, it's not the case for me but maybe instructions to use a custom port (+/-IP) for Bitcoin RPC would be useful too.

-
1481304738
Hero Member
*
Offline Offline

Posts: 1481304738

View Profile Personal Message (Offline)

Ignore
1481304738
Reply with quote  #2

1481304738
Report to moderator
1481304738
Hero Member
*
Offline Offline

Posts: 1481304738

View Profile Personal Message (Offline)

Ignore
1481304738
Reply with quote  #2

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

Activity: 266



View Profile
January 20, 2016, 12:59:58 PM
 #14202

Interesting quote on Bitcoinclassic github page:

Quote
Sure, this shouldn't be in the first hardfork. But something like this needs to happen. I thought the "enforced p2pool" concept was better. IE: no such thing as a pool that doesn't use p2pool. therefore there's no need to join a centralized pool, because p2pool is going to work better. which means pools lose power and machine owners get it back.

If only........ Wink Smiley
windpath
Legendary
*
Online Online

Activity: 938


View Profile WWW
January 20, 2016, 02:47:28 PM
 #14203

Has anyone else had any trouble with p2pool interfering with their bitcoind?

I run some software which queries the RPC interface periodically and it's been giving 500 read timeout errors. I bumped my rpc threads up to 100 and it helped but it was still doing it. I just killed p2pool and a lot of the read errors stopped but also the requests I was making were coming back a lot faster. Does p2pool hit RPC pretty hard?

I have not had trouble per say, but its important to recognize that GetBlockTemplate is an expensive call overhead wise, and its made often by p2pool. Keeping your eye on GBT latency in the graphs is a good way to gauge how its effecting your node.

windpath
Legendary
*
Online Online

Activity: 938


View Profile WWW
January 20, 2016, 02:49:51 PM
 #14204


Code:
run_p2pool.exe -a myrichwalletiwish youwish
And still it didn't work. So I went back to a normal pool, because I have other things to do today.........

The format is:

Code:
run_p2pool.exe -a BTC_ADDRESS (other options) RPC_USER RPC_PASS

Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
January 20, 2016, 02:52:04 PM
 #14205


In the log I noticed:
Code:
Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username ''
So I went back and set rpcuser='' in bitcoin.conf
And I ran p2pool again this way:
Code:
run_p2pool.exe -a myrichwalletiwish youwish
And still it didn't work. So I went back to a normal pool, because I have other things to do today.........

It's not really helpful but it just works for me. It grabs the rpc credentials from bitcoin.conf. Are you running it as the same user? (Wait, I see you're using Windows so you probably are)

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
January 20, 2016, 02:58:10 PM
 #14206

I think the thing keeping people away from p2pool is the variance. It's kind-of a self fulfilling thing though since it would be better with more hashrate.

I don't think there's a good way of doing much about it without making p2pool look more like a regular pool. Possibly more publicity about being able to mine on p2pools that are already set up...

It is what it is though. Still my favorite pool.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
January 20, 2016, 04:59:19 PM
 #14207

So it sounds like I need to be running a separate bitcoind for p2pool. Does it work well with a pruned blockchain?

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
windpath
Legendary
*
Online Online

Activity: 938


View Profile WWW
January 20, 2016, 05:53:40 PM
 #14208

So it sounds like I need to be running a separate bitcoind for p2pool. Does it work well with a pruned blockchain?

Never tested, but should not be an issue, P2Pool only cares about the chain tip...

wariner
Legendary
*
Offline Offline

Activity: 852


P2Pool.cloud


View Profile
January 21, 2016, 10:33:46 AM
 #14209

So it sounds like I need to be running a separate bitcoind for p2pool. Does it work well with a pruned blockchain?

Never tested, but should not be an issue, P2Pool only cares about the chain tip...

I had tried long ago...but I get the message from p2pool that were missing xx blocks (maybe I had too much "pruned")

P2Pool.cloud - Public Node P2Pool EU/AMERICA Bitcoin 0% fee ITA - ENG

my BTC: 1KiMpRAWscBvhRgLs8jDnqrZEKJzt3Ypfi
notbatman
Legendary
*
Offline Offline

Activity: 1050



View Profile
January 22, 2016, 12:09:19 AM
 #14210

So I'm looking at my p2pool window and see that my hash rate has suddenly dropped by 50% but no messages about losing contact with bitcoind. Then I look at my geth window and it starts complaining about having 0 peers. A few minutes pass and geth stops complaining and my p2pool hash rate returns to normal.

It would appear that now that I've plugged the python exploit causing the bitcoind memory leak with sandboxing and put a lid on the spam attack by boosting the txfees they've changed gears yet again and have found a new DoS attack to disconnect my connected peers.  Looking at my p2pool graph I can see a 75% drop on peers for the last 5 hours.
Meuh6879
Legendary
*
Offline Offline

Activity: 1092



View Profile
January 22, 2016, 02:26:15 PM
 #14211

Does it work well with a pruned blockchain?

No.

you can't mine with pruning activate.

https://bitcointalk.org/index.php?topic=1097037.msg12155718#msg12155718

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

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
January 22, 2016, 03:14:19 PM
 #14212

Does it work well with a pruned blockchain?

No.

you can't mine with pruning activate.

https://bitcointalk.org/index.php?topic=1097037.msg12155718#msg12155718

Hmm, OK. Wonder why.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
January 22, 2016, 09:04:42 PM
 #14213


Where did -ck's post go?

I also wonder why - so I'm gonna try it...... Wink
xyzzy099
Legendary
*
Online Online

Activity: 941



View Profile
January 22, 2016, 09:22:12 PM
 #14214


Where did -ck's post go?

I also wonder why - so I'm gonna try it...... Wink

From Bitcoin-Core 0.11.0 Release Notes:

Quote
Block pruning is currently incompatible with running a wallet due to the fact that block data is used for rescanning the wallet and importing keys or addresses (which require a rescan.) However, running the wallet with block pruning will be supported in the near future, subject to those limitations.

Libertarians:  Diligently plotting to take over the world and leave you alone.
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
January 22, 2016, 09:36:03 PM
 #14215


Where did -ck's post go?

I also wonder why - so I'm gonna try it...... Wink

From Bitcoin-Core 0.11.0 Release Notes:

Quote
Block pruning is currently incompatible with running a wallet due to the fact that block data is used for rescanning the wallet and importing keys or addresses (which require a rescan.) However, running the wallet with block pruning will be supported in the near future, subject to those limitations.

Thanks for that - just saved me a load of messing about for nothing  Cheesy Wink

Edit: I'm guessing -ck & kano have found a way to make it work?
-ck
Moderator
Legendary
*
Offline Offline

Activity: 2002


Ruu \o/


View Profile WWW
January 22, 2016, 09:38:58 PM
 #14216

Edit: I'm guessing -ck & kano have found a way to make it work?
Pool software that doesn't need a wallet will work with it. My comment was offtopic so I deleted it. Nonetheless, p2pool needs the wallet working.

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

Activity: 266



View Profile
January 22, 2016, 09:45:31 PM
 #14217

Edit: I'm guessing -ck & kano have found a way to make it work?
Pool software that doesn't need a wallet will work with it. My comment was offtopic so I deleted it. Nonetheless, p2pool needs the wallet working.

Thanks -ck.  Smiley
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
January 22, 2016, 11:52:32 PM
 #14218


Where did -ck's post go?

I also wonder why - so I'm gonna try it...... Wink

Unfortunately, I don't really have a good second system to run another node on currently. So spending some money is likely in order. My daughter wants an upgrade so I'll probably just re-purpose hers.

Though maybe it's time to try the Raspberry Pi again. It just couldn't cope as a full node but a pruned node might be worth a go. I doubt that would make a good subject for p2pool though :/

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Richy_T
Legendary
*
Offline Offline

Activity: 1246


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
January 22, 2016, 11:55:30 PM
 #14219

Block pruning is currently incompatible with running a wallet due to the fact that block data is used for rescanning the wallet and importing keys or addresses (which require a rescan.) However, running the wallet with block pruning will be supported in the near future, subject to those limitations.

Yeah, that's running a wallet though. Which is different.

I can see where it might make it difficult to validate transactions. But a pruned node still keeps track of UTXOs so *shrug*

Pool software that doesn't need a wallet will work with it. My comment was offtopic so I deleted it. Nonetheless, p2pool needs the wallet working.

Oh OK. I'll take your word for it but I'm curious as to why.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
p3yot33at3r
Sr. Member
****
Offline Offline

Activity: 266



View Profile
January 23, 2016, 01:15:03 AM
 #14220

Thinking about it, my node is running Bitcoind with a disabled wallet, so I might try.....
Pages: « 1 ... 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 [711] 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 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!