Bitcoin Forum
November 01, 2024, 11:45:38 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 [226] 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591877 times)
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
February 15, 2013, 11:27:47 PM
 #4501

yes, we definately need fallback nodes. so in case 1 bitcoind goes down, p2pool goes to the next, same if its lagging.
could you do this forrestv?

My post has nothing to do with the actual p2pool software (that forrestv develops).  I'm talking about the p2pool.info website that monitors the blockchain looking for blocks found by the p2pool software. 

Currently, it doesn't have fallback support.  While it is theoretically possible to add it, I'd rather just find a bitcoin instance to talk to that is in theory available 24/7 (baring unplanned downtime) vs something that comes and goes regularly.  If I can't find a 24/7 bitcoin to talk to, I'll suck it up and either keep running my own out of my house, or I'll do the work to point p2pool.info at blockchain.info.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
btharper
Sr. Member
****
Offline Offline

Activity: 389
Merit: 250



View Profile
February 16, 2013, 04:32:57 AM
 #4502

Can't you just use Blockchain.info for this?

It already does pull some information from blockchain.info as a backup method, but it can't get everything from there, mostly because blockchain.info automatically blocks IP addresses that make a lot of requests (which has happened to p2pool.info multiple times).

Actually, it appears that they significantly raised their request limiting thresholds, so maybe this would work.  It would mean significantly rewriting some of the p2pool.info code since blockchain.info has a different set of APIs than bitcoind does and p2pool.info's code is built assuming bitcoind.  So if someone does happen to have a bitcoind server, that would still be the easiest for me to migrate to.  If not, I will add to my todo list to rewrite the code to use blockchain.info and we'll just hope blockchain.info doesn't ever go away Smiley
You can also contact them for an api key allowing you to bypass rate limiting altogether. Is it possible you could get the same information from blockexplorer or an ABE client? or possibly even an electrum server?
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


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


View Profile WWW
February 16, 2013, 04:46:35 AM
 #4503

yes, we definately need fallback nodes. so in case 1 bitcoind goes down, p2pool goes to the next, same if its lagging.
could you do this forrestv?

My post has nothing to do with the actual p2pool software (that forrestv develops).  I'm talking about the p2pool.info website that monitors the blockchain looking for blocks found by the p2pool software. 

Currently, it doesn't have fallback support.  While it is theoretically possible to add it, I'd rather just find a bitcoin instance to talk to that is in theory available 24/7 (baring unplanned downtime) vs something that comes and goes regularly.  If I can't find a 24/7 bitcoin to talk to, I'll suck it up and either keep running my own out of my house, or I'll do the work to point p2pool.info at blockchain.info.
Ah, well, it's around 95% for the last 6 months probably.  I tend to shut it down sometimes when doing torrenting or something o' that nature.

bitcoin.sipa.be/seeds.txt has about a page full of 99%'ers

(i'm at 91%, but i think i just got polled at bad times...   like ^^ , around 95%)

What about just using blockchain as a backup for a bitcoind that's > 60s unresponsive?  'though I suppose that'd require you to do the same amt of work on the code
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


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


View Profile WWW
February 16, 2013, 04:52:15 AM
 #4504

I seem to be having that memory issue ongoing as well,

Fri Feb 15 2013 22:47:24 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:44:36 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:41:48 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:39:00 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:36:12 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:33:24 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:30:36 GMT-0600 (Central Standard Time)   515M
Fri Feb 15 2013 22:27:48 GMT-0600 (Central Standard Time)   515M
Fri Feb 15 2013 22:25:00 GMT-0600 (Central Standard Time)   515M
Fri Feb 15 2013 22:22:12 GMT-0600 (Central Standard Time)   515M
Fri Feb 15 2013 22:19:24 GMT-0600 (Central Standard Time)   515M
Fri Feb 15 2013 22:16:36 GMT-0600 (Central Standard Time)   514M
Fri Feb 15 2013 22:13:48 GMT-0600 (Central Standard Time)   514M
Fri Feb 15 2013 22:11:00 GMT-0600 (Central Standard Time)   514M
Fri Feb 15 2013 22:08:12 GMT-0600 (Central Standard Time)   513M
Fri Feb 15 2013 22:05:24 GMT-0600 (Central Standard Time)   512M
Fri Feb 15 2013 22:02:36 GMT-0600 (Central Standard Time)   510M
Fri Feb 15 2013 21:59:48 GMT-0600 (Central Standard Time)   508M
Fri Feb 15 2013 21:57:00 GMT-0600 (Central Standard Time)   508M
Fri Feb 15 2013 21:54:12 GMT-0600 (Central Standard Time)   507M
Fri Feb 15 2013 21:51:24 GMT-0600 (Central Standard Time)   507M

it's @ 5.9.24.81:9332, though I don't see anything particularly out of the ordinary.  Looks like it started a bit ago

Fri Feb 15 2013 22:36:00 GMT-0600 (Central Standard Time)   516M
Fri Feb 15 2013 22:02:24 GMT-0600 (Central Standard Time)   510M
Fri Feb 15 2013 21:28:48 GMT-0600 (Central Standard Time)   494M
Fri Feb 15 2013 20:55:12 GMT-0600 (Central Standard Time)   475M
Fri Feb 15 2013 20:21:36 GMT-0600 (Central Standard Time)   460M
Fri Feb 15 2013 19:48:00 GMT-0600 (Central Standard Time)   443M
Fri Feb 15 2013 19:14:24 GMT-0600 (Central Standard Time)   427M
Fri Feb 15 2013 18:40:48 GMT-0600 (Central Standard Time)   411M
Fri Feb 15 2013 18:07:12 GMT-0600 (Central Standard Time)   394M
Fri Feb 15 2013 17:33:36 GMT-0600 (Central Standard Time)   377M
Fri Feb 15 2013 17:00:00 GMT-0600 (Central Standard Time)   369M

slowed down a lot now.

right before it started occurring i was doing some work on a few of my computers, and the mhash rate was fluctuating quite a bit.

re: http://5.9.24.81:9332/static/graphs.html?Day

ed to insert hyperlink and stop myself from repeating myself.  jaja
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


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


View Profile WWW
February 16, 2013, 05:01:06 AM
 #4505

oh, i noticed

-rw-rw-r-- 1  10003163 Feb 15 18:30 shares.12

so it started a new share file  at 6:30, but looks like that started around 5:00-5:30

err, well, on second look, i do see a little notch around 5'ish where i lost an incoming peer and gained another
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
February 16, 2013, 03:21:16 PM
 #4506

yes, we definately need fallback nodes. so in case 1 bitcoind goes down, p2pool goes to the next, same if its lagging.
could you do this forrestv?

My post has nothing to do with the actual p2pool software (that forrestv develops).  I'm talking about the p2pool.info website that monitors the blockchain looking for blocks found by the p2pool software. 

Currently, it doesn't have fallback support.  While it is theoretically possible to add it, I'd rather just find a bitcoin instance to talk to that is in theory available 24/7 (baring unplanned downtime) vs something that comes and goes regularly.  If I can't find a 24/7 bitcoin to talk to, I'll suck it up and either keep running my own out of my house, or I'll do the work to point p2pool.info at blockchain.info.
yea, saw that later too, sry!

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
Rogue Star
Member
**
Offline Offline

Activity: 89
Merit: 10


View Profile
February 18, 2013, 07:50:53 PM
 #4507

i'm finding my orphan rate is still really high in the master branch. it appears the share chain keeps getting "stuck" since there are many unverified shares when I restart p2pool. i also find there are many reports of block stales in the logs. i thought upgrading bitcoind to 0.8rc1, deleting the share and peer files would help, but it has not. for me p2pool has effectively been totally broken for any serious mining since upgrading to sharechain v10. my twisted module is v12 and I'm still seeing the memory leak as well.

you can donate to me for whatever reason at: 18xbnjDDXxgcvRzv5k2vmrKQHWDjYsBDCf
Rogue Star
Member
**
Offline Offline

Activity: 89
Merit: 10


View Profile
February 20, 2013, 01:34:58 AM
 #4508

KC has asked me to post this on his behalf as he has yet to be white-listed. I haven't had a chance to investigate or even speculate if the same issue is affecting me, but perhaps this info will be useful to others in the meantime.

Quote from: KC_Atlanta
Hi Rouge Star,
I'm new to the forum and still in the newbies sandbox, so I can't post this, but wanted to share with you in hopes it helps. If it does, please repost to the forum as it may be a while before I can get the information up there myself. I'd spent some time looking to see if this had already been covered but found nothing related.

In a nutshell, I'd spent 4 days trying to figure out why my stale /orphan and rejected rates were abnormally high and had been troubleshooting as a network issue. My ISP forces me to do some extra work to set up NAT, so I'd double checked my NAT and FW rules verify that port 9333 was forwarding correctly and was sure it was.
From the machine I run P2Pool on, I fired up wireshark and filtered on tcp 9333 to make sure it was working asynchronously when I noticed a problem with numerous packets returning invalid IP and TCP checksums.
You may already know, most new NIC's by default will perform TCP, IP and UDP checksum calculations on board and I've run into issues with this especially with NAT where a firewall will drop the packet due to the invalid checksum. I disabled all of the "offload checksum" features on the NIC, and have had a huge improvement overnight with only 1 Stale, 2 orphans and <1% rejected in the last 12 hours.

Best of luck,
-KC

you can donate to me for whatever reason at: 18xbnjDDXxgcvRzv5k2vmrKQHWDjYsBDCf
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
February 20, 2013, 01:37:12 AM
 #4509

I turned off port forwarding to solve my reject problem.

But I'm not using p2pool atm.  I switched when stratum support came out and things went south.  So far I haven't regretted that decision...

M

KC has asked me to post this on his behalf as he has yet to be white-listed. I haven't had a chance to investigate or even speculate if the same issue is affecting me, but perhaps this info will be useful to others in the meantime.

Quote from: KC_Atlanta
Hi Rouge Star,
I'm new to the forum and still in the newbies sandbox, so I can't post this, but wanted to share with you in hopes it helps. If it does, please repost to the forum as it may be a while before I can get the information up there myself. I'd spent some time looking to see if this had already been covered but found nothing related.

In a nutshell, I'd spent 4 days trying to figure out why my stale /orphan and rejected rates were abnormally high and had been troubleshooting as a network issue. My ISP forces me to do some extra work to set up NAT, so I'd double checked my NAT and FW rules verify that port 9333 was forwarding correctly and was sure it was.
From the machine I run P2Pool on, I fired up wireshark and filtered on tcp 9333 to make sure it was working asynchronously when I noticed a problem with numerous packets returning invalid IP and TCP checksums.
You may already know, most new NIC's by default will perform TCP, IP and UDP checksum calculations on board and I've run into issues with this especially with NAT where a firewall will drop the packet due to the invalid checksum. I disabled all of the "offload checksum" features on the NIC, and have had a huge improvement overnight with only 1 Stale, 2 orphans and <1% rejected in the last 12 hours.

Best of luck,
-KC

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
Subo1977
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


Flixxo - Watch, Share, Earn!


View Profile
February 20, 2013, 05:34:49 AM
 #4510

Does p2pool needs this Funktion from bitcoind 0.8?
"
This release no longer maintains a full index of historical transaction ids
by default, so looking up an arbitrary transaction using the getrawtransaction
RPC call will not work. If you need that functionality, you must run once
with -txindex=1 -reindex=1 to rebuild block-chain indices (see below for more
details)." ?

X       ▄▄█████████▄▄
    ▄██▀▀         ▀▀██▄
  ▄██▀              ▀██▄
 ▄██     ██▄▄          ██▄
▄██      █████▄▄        ██▄
██       ████████▄▄      ██
██       ███████████▄    ██
██       ██████████▀     ██
▀██      ███████▀       ██▀
 ▀██     ████▀         ██▀
  ▀██▄   █▀          ▄██▀
    ▀██▄▄         ▄▄██▀
       ▀▀█████████▀▀
.flixxo    X▄████████████████████▄
██████████████████████
██████████████████████
████████████▀▀███████
█████▀████░░░░░░▄████
█████░░░░░░░░░░▄█████
█████▄░░░░░░░░░░██████
██████░░░░░░░░░███████
███████░░░░░░▄████████
████▄▄░░░░▄▄██████████
██████████████████████
██████████████████████
▀████████████████████▀
▄████████████████████▄
██████████████████████
█████████▀█▀██████████
██████▀▀▀▀▀████████
██████▄▄░░▄▄▄░░███████
████████░░███░░███████
████████░░░░░░▀███████
████████░░███▄░░██████
██████▀▀░░▀▀▀░░░██████
██████▄▄▄▄▄▄███████
█████████▄█▄██████████
██████████████████████
▀████████████████████▀
X[[]]X
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


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


View Profile WWW
February 20, 2013, 08:16:50 PM
 #4511

I turned off port forwarding to solve my reject problem.

But I'm not using p2pool atm.  I switched when stratum support came out and things went south.  So far I haven't regretted that decision...

M

KC has asked me to post this on his behalf as he has yet to be white-listed. I haven't had a chance to investigate or even speculate if the same issue is affecting me, but perhaps this info will be useful to others in the meantime.

Quote from: KC_Atlanta
Hi Rouge Star,
I'm new to the forum and still in the newbies sandbox, so I can't post this, but wanted to share with you in hopes it helps. If it does, please repost to the forum as it may be a while before I can get the information up there myself. I'd spent some time looking to see if this had already been covered but found nothing related.

In a nutshell, I'd spent 4 days trying to figure out why my stale /orphan and rejected rates were abnormally high and had been troubleshooting as a network issue. My ISP forces me to do some extra work to set up NAT, so I'd double checked my NAT and FW rules verify that port 9333 was forwarding correctly and was sure it was.
From the machine I run P2Pool on, I fired up wireshark and filtered on tcp 9333 to make sure it was working asynchronously when I noticed a problem with numerous packets returning invalid IP and TCP checksums.
You may already know, most new NIC's by default will perform TCP, IP and UDP checksum calculations on board and I've run into issues with this especially with NAT where a firewall will drop the packet due to the invalid checksum. I disabled all of the "offload checksum" features on the NIC, and have had a huge improvement overnight with only 1 Stale, 2 orphans and <1% rejected in the last 12 hours.

Best of luck,
-KC

Ditto.

"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/
taltamir
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
February 21, 2013, 12:59:58 AM
 #4512

How do I make p2pool work for both bitcoin and litecoin simultanously?
btharper
Sr. Member
****
Offline Offline

Activity: 389
Merit: 250



View Profile
February 21, 2013, 01:37:59 AM
 #4513

How do I make p2pool work for both bitcoin and litecoin simultanously?
You would need to run two instances. One to handle BTC, one to handle LTC. Each one needs it's own config file as well, and that's where you tell it which currency it should pay attention to.
rav3n_pl
Legendary
*
Offline Offline

Activity: 1361
Merit: 1003


Don`t panic! Organize!


View Profile WWW
February 21, 2013, 06:30:51 AM
 #4514

How do I make p2pool work for both bitcoin and litecoin simultanously?
RTFM? It is described in readme....

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/
taltamir
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
February 21, 2013, 06:44:09 AM
 #4515

Thank you
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


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


View Profile WWW
February 23, 2013, 12:50:48 AM
 #4516

KC has asked me to post this on his behalf as he has yet to be white-listed. I haven't had a chance to investigate or even speculate if the same issue is affecting me, but perhaps this info will be useful to others in the meantime.

Quote from: KC_Atlanta
Hi Rouge Star,
I'm new to the forum and still in the newbies sandbox, so I can't post this, but wanted to share with you in hopes it helps. If it does, please repost to the forum as it may be a while before I can get the information up there myself. I'd spent some time looking to see if this had already been covered but found nothing related.

In a nutshell, I'd spent 4 days trying to figure out why my stale /orphan and rejected rates were abnormally high and had been troubleshooting as a network issue. My ISP forces me to do some extra work to set up NAT, so I'd double checked my NAT and FW rules verify that port 9333 was forwarding correctly and was sure it was.
From the machine I run P2Pool on, I fired up wireshark and filtered on tcp 9333 to make sure it was working asynchronously when I noticed a problem with numerous packets returning invalid IP and TCP checksums.
You may already know, most new NIC's by default will perform TCP, IP and UDP checksum calculations on board and I've run into issues with this especially with NAT where a firewall will drop the packet due to the invalid checksum. I disabled all of the "offload checksum" features on the NIC, and have had a huge improvement overnight with only 1 Stale, 2 orphans and <1% rejected in the last 12 hours.

Best of luck,
-KC

not because of any firewall, but I do this on all my systems as well (w/ netsh in windows and ethtool in linux)...   unless I'm missing something here, the offloading is only beneficial if your CPU is overworked... otherwise it's faster to just not do any offloading (don't need to offload if your CPU is at 99% idle?).  I disable RSS, chimney, and netdma in Windows as well...  Leave DCA on unless I'm having CPU issues (then it goes off and some of the others come on, like NetDMA and offloading)
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
February 25, 2013, 03:19:17 PM
 #4517

There's definitely something going on in the background. After 5-7 days my latency goes way up and it slows everything down and I start getting much more dead/orphans. By 9 days p2pool goes almost all dead work. A reboot/restart fixes it all. Instantly. I'd suggest just putting in a switch or script that makes p2pool restart ever 24-36 hours as a temporary "fix/workaround"
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
February 25, 2013, 03:20:26 PM
 #4518

How do I make p2pool work for both bitcoin and litecoin simultanously?

change a port in the conf. both try to use 9332.
taltamir
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
February 25, 2013, 03:38:15 PM
 #4519

How do I make p2pool work for both bitcoin and litecoin simultanously?

change a port in the conf. both try to use 9332.

thanks
Subo1977
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


Flixxo - Watch, Share, Earn!


View Profile
February 25, 2013, 03:59:41 PM
 #4520

There's definitely something going on in the background. After 5-7 days my latency goes way up and it slows everything down and I start getting much more dead/orphans. By 9 days p2pool goes almost all dead work. A reboot/restart fixes it all. Instantly. I'd suggest just putting in a switch or script that makes p2pool restart ever 24-36 hours as a temporary "fix/workaround"

+1

My Memory gets blown up... and my income goes down....

X       ▄▄█████████▄▄
    ▄██▀▀         ▀▀██▄
  ▄██▀              ▀██▄
 ▄██     ██▄▄          ██▄
▄██      █████▄▄        ██▄
██       ████████▄▄      ██
██       ███████████▄    ██
██       ██████████▀     ██
▀██      ███████▀       ██▀
 ▀██     ████▀         ██▀
  ▀██▄   █▀          ▄██▀
    ▀██▄▄         ▄▄██▀
       ▀▀█████████▀▀
.flixxo    X▄████████████████████▄
██████████████████████
██████████████████████
████████████▀▀███████
█████▀████░░░░░░▄████
█████░░░░░░░░░░▄█████
█████▄░░░░░░░░░░██████
██████░░░░░░░░░███████
███████░░░░░░▄████████
████▄▄░░░░▄▄██████████
██████████████████████
██████████████████████
▀████████████████████▀
▄████████████████████▄
██████████████████████
█████████▀█▀██████████
██████▀▀▀▀▀████████
██████▄▄░░▄▄▄░░███████
████████░░███░░███████
████████░░░░░░▀███████
████████░░███▄░░██████
██████▀▀░░▀▀▀░░░██████
██████▄▄▄▄▄▄███████
█████████▄█▄██████████
██████████████████████
▀████████████████████▀
X[[]]X
Pages: « 1 ... 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 [226] 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 ... 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!