Pages:
Author

Topic: p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] - page 16. (Read 35513 times)

hero member
Activity: 516
Merit: 643
I get longpoll requests every few seconds. Is this normal?
I thought they only happen if a new block was found. Is Longpolling used for a different purpos in p2pool?

This is completely normal. P2Pool creates a chain of shares and needs to start working on new work every time someone makes a new share (which happens every 10 seconds, on average).

Tuning your miner by increasing the FPS setting (I use 60 with poclbm) or decreasing the intensity a bit can help it cope better with this type of work.
newbie
Activity: 55
Merit: 0
I get longpoll requests every few seconds. Is this normal?
I thought they only happen if a new block was found. Is Longpolling used for a different purpos in p2pool?

cgminer:

[2011-12-01 20:25:01] LONGPOLL detected new block on network, waiting on fresh work
[2011-12-01 20:25:01] LONGPOLL requested work restart, waiting on fresh work
[2011-12-01 20:25:04] LONGPOLL detected new block on network, waiting on fresh work
[2011-12-01 20:25:04] LONGPOLL requested work restart, waiting on fresh work
[2011-12-01 20:25:06] LONGPOLL detected new block on network, waiting on fresh work
[2011-12-01 20:25:06] LONGPOLL requested work restart, waiting on fresh work

phoenix miner:

[01/12/2011 20:14:19] LP: New work pushed
[01/12/2011 20:14:19] LP: New work pushed
[01/12/2011 20:14:27] LP: New work pushed
[01/12/2011 20:14:27] LP: New work pushed
[01/12/2011 20:14:27] LP: New work pushed
[01/12/2011 20:14:28] LP: New work pushed
[01/12/2011 20:14:28] LP: New work pushed
newbie
Activity: 55
Merit: 0
thank you!

i will now point all my miners to p2pool Smiley
hero member
Activity: 516
Merit: 643
i guess i need the merged mining proxy by vinced
and a special fork of bitcoind and namecoind

No, you don't. P2Pool functions as a kind of merged mining proxy.

Just point --merged-url at namecoind's RPC interface and set --merged-userpass to NAMECOIND_USERNAME:NAMECOIND_PASSWORD.

For example, I run namecoind with -rpcport=10332, so I just use: --merged-url http://127.0.0.1:10332/ --merged-userpass user:password.
newbie
Activity: 55
Merit: 0
i guess i need the merged mining proxy by vinced
and a special fork of bitcoind and namecoind
newbie
Activity: 55
Merit: 0
can someone tell me how i can setup merged mining?

sofar i got this working with bitcoin and i have namecoind running.

the -h shows:

 --merged-url MERGED_URL
                        call getauxblock on this url to get work for merged
                        mining
  --merged-userpass MERGED_USERPASS
                        merge daemon user and password, separated by a colon.
                        Example: ncuser:ncpass


do i need a extra software to produce mergedmining-getworks?
full member
Activity: 158
Merit: 100
aquí dice algo personal.
I think this is great for CPU miners...but I really don't know
hero member
Activity: 714
Merit: 500
anybody talk about feeling of this pool ?
hero member
Activity: 516
Merit: 643
P2Pool 0.6 - ffa37a4 - tag: release-0.6

Windows binary: http://u.forre.st/u/isgvcmlb/p2pool_win32_37975f3.zip

Changes:

  • New, incompatible protocol switchover on Dec 2, 5:39:25 UTC - Upgrading before then is vital!
    • Donations are optional and percentage is set by --give-author option
    • Sharechain length will be reduced greatly, eventually leading to large decreases in memory usage
  • Lots of internal cleanup and a few small bugfixes
  • RPC call getmemorypool now a requirement. P2Pool will no longer fallback to generating transaction-less blocks
hero member
Activity: 516
Merit: 643
Bitcoin 0.5.0 was released a few days ago, so now the "getmemorypool" RPC command required by P2Pool is available to everyone.

As for P2Pool, I've been working on the optional_donations branch, which I just merged into master: https://github.com/forrestv/p2pool/commit/8c05bc836d9f695433e26c3b033b5a32939ca218

It's been fairly well tested, but help testing now would be useful. Tomorrow (16 hours from now) I will tag and sign the release and post a Windows binary.

It is essential that everyone using P2Pool upgrades in the next three days! On Dec 2 at 5:39:25 UTC, all upgraded P2Pool nodes will switch to a new, incompatible protocol that lets users decide the percentage to donate using a command-line option. In addition, memory requirements will be greatly reduced because the number of shares that P2Pool retains has been reduced from two days to half a day's worth.

Thank you for your support!
sr. member
Activity: 252
Merit: 250
Great work. I think that this is the future. Definitely watching this thread.
full member
Activity: 140
Merit: 100
As a small-time miner who may or may not be representative of more small miners in the community, I am considering switching. Probably when namecoin merged mining is stable.

Well I finally tested it out for litecoin is a bit messy. The gpu miner can fallback to some smaller pools now anyway if there is a ddos.

I like this idea but it is much effort for very little benefit with bitcoin mining. Have to figure it out, have to have bitcoind running, no nice statistics of what you have and are earning etc...

Nice integrated gui showing some stats of your earning and stuff this would probably take of.
hero member
Activity: 714
Merit: 504
^SEM img of Si wafer edge, scanned 2012-3-12.
As a small-time miner who may or may not be representative of more small miners in the community, I am considering switching. Probably when namecoin merged mining is stable.
hero member
Activity: 516
Merit: 643
Hey everyone!

P2Pool has kind of been in stasis - I'm waiting for the next Bitcoin release, which will include getmemorypool, which is necessary to include transactions in mined blocks. I've attempted to build a Windows binary, but had some trouble, and so decided to just wait (then thinking that the next release would be out soon...)

Switching the donation to be optional has been a plan for a while, and should be implemented in the next few days. It will likely turn out to be a command-line option for the percentage, defaulting to 0.5%. Tongue

Merged mining has been supported in git for a few weeks now, and we've all found a few blocks mining on the Namecoin network.

Some recent work has been done by coblee - now Litecoin is supported as a P2Pool network (currently ~100kH/s). In addition, there is a bug (possibly related to merged mining) that halts the daemon and caused a large miner to temporarily pull out.

(Sorry for not posting replies, I wasn't getting notifications.)
vip
Activity: 166
Merit: 100
Haha. Well, if I were to do that, which I am not, the pool would start out at 30Gh.  Grin

Should I start a pledge post? I think we can amass 120 gh/s (1.4% of total hashing power) which would give us a block every 12 hours and put this pool near the top 10. Just you and I puts us at 50 gh/s alone. It would be a great benefit to mining for this pool to be successful and it's really due for some serious support.

vip
Activity: 1358
Merit: 1000
AKA: gigavps
I also don't see a reason for the .5% fee if development work is not continuing.
The original work is still worthy of remuneration, BUT, given the nature of this project and OS code, it should be an optional donation.

Well it is open source so you are free to fork it, remove the donation, start another p2pool (even smaller) and then spend hundreds of hours fixing, improving, and supporting it for no compensation.

Haha. Well, if I were to do that, which I am not, the pool would start out at 30Gh.  Grin
donator
Activity: 1218
Merit: 1079
Gerald Davis
I also don't see a reason for the .5% fee if development work is not continuing.
The original work is still worthy of remuneration, BUT, given the nature of this project and OS code, it should be an optional donation.

Well it is open source so you are free to fork it, remove the donation, start another p2pool (even smaller) and then spend hundreds of hours fixing, improving, and supporting it for no compensation.
full member
Activity: 154
Merit: 102
Bitcoin!
I also don't see a reason for the .5% fee if development work is not continuing.
The original work is still worthy of remuneration, BUT, given the nature of this project and OS code, it should be an optional donation.
vip
Activity: 166
Merit: 100
I still think some more development needs to be done to make the setup and use simpler. I also don't see a reason for the .5% fee if development work is not continuing.

What needs to happen to get this dev work done. A bounty maybe?

Completely agree, setting it up is a big obstacle for adoption. A downloadable client with a nice gui setup would simplify things a bit.

forrestv does seem to be continuing development, he made a change only two days ago in github. I think for the amount of work he has put into it, 0.5% isn't asking for much.
vip
Activity: 1358
Merit: 1000
AKA: gigavps
Honestly the only way I see p2pool or similar concepts taking off is if someone who has a private farm decides to point that hashing power towards it. Someone with say 20GH/s could more than double the hashrate which would make it more attractive to others.

I'm going to point all my miners (20 gh/s) to this pool this weekend.

I love the concept and I'll throw all my weight and support behind this pool to help it get going. If we can get a couple more big time miners (anyone know of any?) to mine for this pool we can hit 100+ GH/s and this pool can really takeoff!  Cheesy

I still think some more development needs to be done to make the setup and use simpler. I also don't see a reason for the .5% fee if development work is not continuing.

What needs to happen to get this dev work done. A bounty maybe?
Pages:
Jump to: