Author

Topic: [ANN][BTC][POOL][PPLNS]p2pool.bit[Beta] (Read 5249 times)

hero member
Activity: 490
Merit: 500
August 04, 2013, 08:17:55 PM
#3
Definitly interested in this. we are going to need a solid pool in order to make the most out of our Jupiter's once they arrive. The one concern I do have however is what you have in place to protect against DDOS attacks. this is going to be a more prevalent problem once all the additional hashing power hits the market.if you need help designing something to address this issue let me know. As for beta testing currently I do not have any asics available to assist withso I can't help you there.

The beta pool could be DDOS'ed off the face of the earth I'm afraid (so have backup pools as I mentioned lol), but when formally released I'll have to make the call on what is feasible, I do want to try and keep the 0% fee but that leaves me with little wiggle room so I'm working on how to get all the bells and whistles and keep that if at all possible.  When I start looking at a more formal migration I'll definitely be hitting you up on the offer though!  During this "beta" time my concern is to ensure all the optimizations necessary in a somewhat resource constrained environment can handle a somewhat substantial load so that when it comes to migrating to bigger/better servers the infrastructure will scale up nicely to support whatever could be thrown at it and ideally making a p2pool node that rivals some of the larger direct outfits to show that it can be done as p2pool I think has a stigma that it shouldn't be able to handle this much load on a single node, but I think we can do it (tm) lol.

Latency and block times are of a big concern for me at the moment and those need some load testing to see how asics will be able to handle those in p2pool.
full member
Activity: 196
Merit: 100
August 04, 2013, 08:08:02 PM
#2
Definitly interested in this. we are going to need a solid pool in order to make the most out of our Jupiter's once they arrive. The one concern I do have however is what you have in place to protect against DDOS attacks. this is going to be a more prevalent problem once all the additional hashing power hits the market.if you need help designing infrastructure to address this issue let me know. As for beta testing currently I do not have any asics available to assist withso I can't help you there.
hero member
Activity: 490
Merit: 500
August 04, 2013, 07:42:56 PM
#1
I'm field testing a new pool currently, it will be 0% fee at least during testing (possibly longer depending on demand, etc.)  This is based on a p2pool node so is assisting BTC's p2pool and decentralized mining ecosystem.  In good spirit of the cryptocommunity, the domain is .bit so you must be using some form of .bit compatible DNS proxy to properly resolve the URL.

Now for the fun stuff:

Pool URL = stratum+tcp://p2pool.bit:9332
  Note: Only tested currently to work with cgminer + bfgminer

User Name =
  Note: Pool supports miner adjustable difficulty settings to control your payment size as well as worker difficulty.  To utilize these you must add a "/" after your btc mining address followed by 2 numbers delimited with a "+", the first number indicates when the pool will attempt to submit a share on your behalf to p2pool and must be greater than the minimum p2pool difficulty to make any difference, the second is your individual worker difficulty to help throttle the utilized bandwidth, stales and worker variance, etc.
Code:
  Examples:  /100+4  Would give your workers difficulty 4 work, and p2pool.bit will submit shares into p2pool on your behalf when your workers find shares that meet 100 difficulty or more which also entitles you to p2pool payouts based on difficulty 100 instead of the min p2pool difficulty
                 /100 Would allow auto-adjusting difficulty and still make your minimum share payment based on 100 difficulty or greater shares
                 /+4 Workers get difficulty 4 work and shares are submitted when they match or exceed p2pools minimum difficulty
                  Workers get auto-adjusting difficulty and are submitted when they match or exceed p2pools minimum difficulty
I do highly recommend you use these features, particularly if you have a larger mining rig/asic, it will help keep p2pool difficulty lower, increase your payout sizes (reducing later fees), helps establish optimal variance levels.

Quote
  Better Explanation: https://bitcointalksearch.org/topic/m.816322 but keep in mind the BTC p2pool difficulty at the time of writing that article was 749, at the time of this article the BTC p2pool is operating at about 15000 so adjust the calculations accordingly.

User password =

Not using a .bit capable DNS proxy to resolve the pool's URL?  Fear not!

Article to walkthrough setup: https://bitcointalksearch.org/topic/nmc-faster-browsing-with-acrylic-dns-proxy-cache-bit-enabled-205026
Acrylic DNS home: http://mayakron.altervista.org/wikibase/show.php?id=AcrylicHome
Default Config file to support .bit: http://blockchained.com/stuff/AcrylicConfiguration.ini
  Note: Works out of the box but there are some config items discussed in the article you may want to consider


Pool Stats page: http://p2pool.bit:9332/static/

Final Comments:  DO NOT USE AN EXCHANGE'S ADDRESS FOR MINING, MOST CANNOT DETECT GENERATES AND WILL LOOSE YOUR MINING INCOME!!!!!  Now that is out of the way... this is a beta pool, if demand is positive and testing goes well this pool may be moved to stronger p2pool servers and as always the operator reserves the right to shutdown the pool at anytime for any reason, so have a backup pool set in your miner (It's a good idea to do this anyway, especially on a beta pool....)

Enjoy and happy block hunting!
Jump to: