Bitcoin Forum
December 15, 2024, 11:18:03 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 [347] 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591959 times)
Sanweb40
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
November 08, 2013, 12:49:50 AM
 #6921

Give it a methode by P2Pool to adjust the shares for PPLNS?
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
November 08, 2013, 01:15:10 AM
 #6922

Give it a methode by P2Pool to adjust the shares for PPLNS?

You mean the N in PPLNS? Number of shares? That's hard-coded to 3 block-equivalents of shares. Why would you want to adjust it?

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 08, 2013, 02:11:56 AM
 #6923

Indeed situation has been improved since commit Smiley
At the day of patch release, p2pool was on 36 TH/s with 161k share diff. Right now it's on 50.6 TH/s with 171k share diff. That's 40% hashrate increase with only 6% sharediff increase. Very nice surprise for small miners Smiley But we need more people to upgrade, so variance for small miners will go down even further. Please upgrade!

Is the hash rate increase due to multipool.us hooking up to p2pool? Or does it not show on the p2pool graph?
It likely is.
Their address is 146197ntzrBT41DDQRrB2STBb19dw7ct2F, the highest hashrate of all miners. Smiley

it's only at 90% efficiency, hoho
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
November 08, 2013, 02:46:12 AM
 #6924

Indeed situation has been improved since commit Smiley
At the day of patch release, p2pool was on 36 TH/s with 161k share diff. Right now it's on 50.6 TH/s with 171k share diff. That's 40% hashrate increase with only 6% sharediff increase. Very nice surprise for small miners Smiley But we need more people to upgrade, so variance for small miners will go down even further. Please upgrade!

Is the hash rate increase due to multipool.us hooking up to p2pool? Or does it not show on the p2pool graph?
It likely is.
Their address is 146197ntzrBT41DDQRrB2STBb19dw7ct2F, the highest hashrate of all miners. Smiley

it's only at 90% efficiency, hoho
Maybe point this to them? If you know of a way to improve efficiency. Wink
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 09, 2013, 06:16:47 AM
 #6925

Indeed situation has been improved since commit Smiley
At the day of patch release, p2pool was on 36 TH/s with 161k share diff. Right now it's on 50.6 TH/s with 171k share diff. That's 40% hashrate increase with only 6% sharediff increase. Very nice surprise for small miners Smiley But we need more people to upgrade, so variance for small miners will go down even further. Please upgrade!

Is the hash rate increase due to multipool.us hooking up to p2pool? Or does it not show on the p2pool graph?
It likely is.
Their address is 146197ntzrBT41DDQRrB2STBb19dw7ct2F, the highest hashrate of all miners. Smiley

it's only at 90% efficiency, hoho
Maybe point this to them? If you know of a way to improve efficiency. Wink

I didn't snoop around & couldn't see an easy way to get the list of peers he's connected to & how many (outgoing/incoming) & where his shares are coming from atm, so not sure

ed: oh, not sure what the sample size is either, it could just be luck & getting a lot of shares directly before a new block hits the network

good example being 195.72.200.193's two orphans
zkfq123
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
November 09, 2013, 10:36:00 AM
 #6926

how to setup difficult with my avalon 116g ?

should be "wallet/1000+ 116 "?

who can help me?thanks
lenny_
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


DARKNETMARKETS.COM


View Profile WWW
November 09, 2013, 01:00:54 PM
 #6927

how to setup difficult with my avalon 116g ?

should be "wallet/1000+ 116 "?

who can help me?thanks


Just:

Code:
btcaddress+256

Should be ok.

DARKNET MARKETS >> https://DARKNETMARKETS.COM
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 09, 2013, 09:01:27 PM
 #6928

zut alors!

Pool Luck(?) (7 days, 30 days, 90 days): 142.3%113.5%109.1%
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 09, 2013, 09:44:39 PM
 #6929

so many orphans for building off a block that came 2 seconds later...

some ppl need to fix bitcoind connections too  Grin
zkfq123
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
November 10, 2013, 12:40:09 AM
 #6930

Code:
btcaddress+256
Should be ok.
[/quote]
thanks a lot,but i dont understand,why is
Code:
btcaddress+256
and
if i have another  82g avalon i also use btcaddress+256 ?
rav3n_pl
Legendary
*
Offline Offline

Activity: 1361
Merit: 1003


Don`t panic! Organize!


View Profile WWW
November 10, 2013, 01:17:41 AM
 #6931

Add +number after ur adddress, where number is double ur rate in Gh/s.
If you have 30GH/s use +64 if 100 use +256 Smiley
This will lower traffic u`re sending to pool and it will decrease cpu usage of node also.
If you mine few machines on one address and one node sum Gh/s of all machines.

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
wtogami
Sr. Member
****
Offline Offline

Activity: 263
Merit: 250



View Profile
November 10, 2013, 11:02:13 AM
 #6932

https://bitcointalk.org/index.php?topic=329860
November 8th, 2013, the Litecoin Dev Team awarded a ~$2,000 grant to Forrest Voight in support of development to improve the scalability of the p2pool decentralized mining network.  Please read the thread for more details.

If you appreciate my work please consider making a small donation.
BTC:  1LkYiL3RaouKXTUhGcE84XLece31JjnLc3      LTC:  LYtrtYZsVSn5ymhPepcJMo4HnBeeXXVKW9
GPG: AEC1884398647C47413C1C3FB1179EB7347DC10D
Polyatomic
Sr. Member
****
Offline Offline

Activity: 257
Merit: 250


View Profile
November 10, 2013, 11:43:51 AM
Last edit: November 10, 2013, 12:00:54 PM by Polyatomic
 #6933

Can we possibly have a standard operating procedure regarding , host requirements and node installation , tips to help people run on p2pool as efficiently as possible. Is my GBT latency too high ? Does it matter ? Why it matters. My node shows X kb incoming X kb outgoing , is that ideal ? , if not why. Do I need lots of RAM and unlimited bandwidth.



Here is a snapshot of my rig on p2pool , can I do anything to improve my efficiency.
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 10, 2013, 01:08:05 PM
 #6934

Can we possibly have a standard operating procedure regarding , host requirements and node installation , tips to help people run on p2pool as efficiently as possible. Is my GBT latency too high ? Does it matter ? Why it matters. My node shows X kb incoming X kb outgoing , is that ideal ? , if not why. Do I need lots of RAM and unlimited bandwidth.



Here is a snapshot of my rig on p2pool , can I do anything to improve my efficiency.

Is that a local p2pool?  Is all the DOA caused by the specific ASIC equipment?  I can mine to remote host (~200ms to Germany) and get about 1-2% DOA, w/ vid card (200ms flat should average out to less than 1% DOA (.667%), but you have some local & remote delay, maybe multiple workers, etc)..  an overloaded CPU could cause more DOA also

i think you got lucky with zero orphans and just 6 outgoing connections, unless maybe those 6 outgoing connections were handpicked by you... re:  set the max outgoing to zero and using --p2pool-node for all 6

zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 11, 2013, 07:02:39 AM
Last edit: November 12, 2013, 03:30:48 PM by zvs
 #6935

p2pool problem:

People see this 20% DOA/stale shit and are like "OMG, 20% less monies!1", instead of saying 'lol, someone has some shitty setup that's improving my relative efficiency, they are losing hundreds of thousands of ugandan dollars'.    too bad that in the long run, you want people to not be dumb and be able to set up p2pool properly.

tip #1:  TI-99's and Commodore 64's are not adequate to run p2pool servers on.  either spend a couple hundred bucks getting a subpar computer that can run p2pool decently, pay $10 or $20 to OVH for server hosting, or (gasp) mine on a remote server.  there are plenty out there that are at 0%.  mine is at 1%, but that 80% efficiency you're getting to your Commodore is a lot worse than paying a 1% fee.  try http://p2pool-nodes.info/ and http://p2pool.hostv.pl/

tip #2:  

run p2pool with

./run_p2pool.py (any other flags) --p2pool-node 5.9.24.81 --p2pool-node 198.12.127.2 --p2pool-node 64.120.253.194 --outgoing-conns 5

that means if all 3 of those servers are up (and not full on incoming connections, being DDoSed, DoSed, or being raided by the Interpol for stealing massive amounts of bitcoins), you'll have 8 outgoing connections.  if none are up, you'll have 5.  default is 6.  that's not bad, right?   if you have enough bandwidth, then allow some incoming connections.  i think 40 is too much, but 20-25 is ok.

tip #3:  after about 30 minutes, look at your share history.  see which nodes you're actually receiving shares from.  if they're incoming connections, test port 9333 by trying to telnet to it first.  include those in your --p2pool-node list.  


tip #4:  high getblocktemplate latency isn't a huge deal...  except it's symptomatic of also having horrible performance issues, probably either RAM or CPU related and also often caused by having an old version of bitcoind, filled with horse staple battery transactions.  migrate off of the Atari 400 and/or fix your bitcoind, and/or reduce maxblocksize from 1000000 to 500000 or 250000.

tip #5:  use xxx:9332/pings .. if someone is at 2000ms latency, then either their bandwidth is saturated or their Amiga is having issues.  tcpkill them for a new connection..  somewhat related, use xxx:9332/peer_txpool_sizes to see all the people that are trying to help out horse staple battery get those transactions processed

tip #6: don't pay 2% fees to a pool with 70% efficiency

aha!  forgot to mention bitcoind

tip #7: compile bitcoind with outgoing connections of 1, run bitcoind with listen=1, maxconnections=2, with one node on connect... well, that's what I do, since I can monitor it constantly.. you'd probably want to change maxconnections to 3 or 4, in case one of the nodes craps out, be it due to the Interpol, cult of the dead cow, or whatever else.  an example conf file,

server=1
daemon=1
rpcuser=bleat
rpcpassword=bleatbleat
#datadir=/home/zevus/ramdisk
maxconnections=2
rpcallowip=127.0.0.1
rpcport=31337
port=31338
#timeout=150
#dbcache=xxx
par=8
listen=1       (<--- necessary cause of p2pool)
gen=0
upnp=0
keypool=0  (you don't store bitcoins on this wallet, right?  right?)
dns=0
detachdb=1
logtimestamps=1
bantime=30
banscore=501
#blockminsize=0
#blockprioritysize=0
blockmaxsize=250000

#Myself
connect=5.9.24.81
#connect=198.12.127.2
#connect=64.120.253.194

..... now, I don't think w/o compiling it yourself you can modify the 8 outgoing connections?  i think in that case, maxconnections of 9, listen=1, and just using 'connect' and firewalling the incoming bitcoind port would still work?  it's not supposed to connect to other nodes, anyway...  (besides the one you use connect= on, which is the difference between that and addnode)

ed: fixed --max-outgoing to real flag of --outgoing-conns
Polyatomic
Sr. Member
****
Offline Offline

Activity: 257
Merit: 250


View Profile
November 11, 2013, 08:21:06 AM
 #6936

Cheers for taking the time for to write that up zvs. It helps  to learn from others with experience.
HellDiverUK
Hero Member
*****
Offline Offline

Activity: 1246
Merit: 501



View Profile
November 11, 2013, 08:21:31 AM
 #6937

either their bandwidth is saturated or their Amiga is having issues.  

Impossible.  Amigas never have issues.  Until the Guru Meditation arrives.
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 11, 2013, 12:27:46 PM
 #6938

Cheers for taking the time for to write that up zvs. It helps  to learn from others with experience.
Now if people will do it... =p

Also, you might have high latency to those three p2pools I suggested to --addnode, just look at the list on http://p2pool-nodes.info/ and find some other well connected ones if so.  I wouldn't add any w/ an average getblocktemplate time of over .3s, since those are probably overloaded as is... well, either that, or they may be experiencing this issue (as referenced above):



immediate action is recommended in such cases

... and I thought I'd add that most orphans directly after a block is solved are unavoidable, as p2pool will (usually) orphan the share that was directly before the block solve (or it may have been a few seconds after, which is the reason for it doing that... but 95% of the time it's a legit share that just gets jacked). 
jedimstr
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000



View Profile
November 11, 2013, 12:28:52 PM
 #6939

I've seen various suggestions for setting up workers with p2pool, but want to better understand the 3 main paths I've seen so far.

What are the relative Advantages and Disadvantages to the following for the Miner? The local Pool? the P2Pool Network as a whole?
Using 15Ghs as an example...

Method 1: add +N to worker address where N = double your miner's hashrate
Example: worker_address+30
Adv/Disadv - Miner?
Adv/Disadv - Local Pool?
Adv/Disadv - P2Pool Network?

Method 2: add /N+1 to worker address where N = 210xHashrate
Example: worker_address/3150+1
Adv/Disadv - Miner?
Adv/Disadv - Local Pool?
Adv/Disadv - P2Pool Network?

Method 3: just use worker_address
Example: worker_address
Adv/Disadv - Miner?
Adv/Disadv - Local Pool?
Adv/Disadv - P2Pool Network?


I've been using Method #2 for awhile to supposedly help lower speed miners while keeping P2Pool shares flowing with P2Pool diff 1 work, but my understanding on this may not be right.

zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
November 11, 2013, 02:56:23 PM
 #6940

I've seen various suggestions for setting up workers with p2pool, but want to better understand the 3 main paths I've seen so far.

What are the relative Advantages and Disadvantages to the following for the Miner? The local Pool? the P2Pool Network as a whole?
Using 15Ghs as an example...

Method 1: add +N to worker address where N = double your miner's hashrate
Example: worker_address+30
Adv/Disadv - Miner?
Adv/Disadv - Local Pool?
Adv/Disadv - P2Pool Network?

Method 2: add /N+1 to worker address where N = 210xHashrate
Example: worker_address/3150+1
Adv/Disadv - Miner?
Adv/Disadv - Local Pool?
Adv/Disadv - P2Pool Network?

Method 3: just use worker_address
Example: worker_address
Adv/Disadv - Miner?
Adv/Disadv - Local Pool?
Adv/Disadv - P2Pool Network?


I've been using Method #2 for awhile to supposedly help lower speed miners while keeping P2Pool shares flowing with P2Pool diff 1 work, but my understanding on this may not be right.

bitcoinaddress/x+y

Yeah, the x variable wouldn't do anything unless it was over the base share difficulty which is at 216k right now.  At 15ghash, you shouldnt increase that unless, eh, you're feeling really lucky.  Would have to be over 216,000 to have any impact ..

The Y amount is just used to calculate your hashrate on the webpage.  With pushpool it mattered a lot more, with stratum it doesn't really matter much.  I guess it consumes a little more bandwidth if you're using 1 share difficulty instead of 10-20.  You might as well use the higher #...

Pages: « 1 ... 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 [347] 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 ... 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!