Bitcoin Forum
April 23, 2024, 09:37:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 277 278 279 280 281 282 [283] 284 285 286 287 288 289 290 291 292 293 294 295 296 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 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591620 times)
Crystallas
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile
June 01, 2013, 04:03:36 AM
 #5641

Although the BFL SC devices supposedly support the ZPX command that was added for MiniRig FPGA devices to allow it to work on shorter nonce ranges (and therefore wake up for new work much more frequently and therefore have much lower DOA %), neither cgminer nor bfgminer (I tried them both) use this command with the BFL SC devices and instead use the ZNX queue command.
Check the BFL forums. We asked them why they didn't implement the command because we tried it and it doesn't work on BFL SC devices.

They did not respond. I think BFL are too busy drowning in fail to respond to petty questions like these.


BFL_StevenM did say something in the chat about reviewing some FPGA wake script for the ASICs yesterday. What exactly, and why nobody has gotten back to you or others, I dunno.
1713865060
Hero Member
*
Offline Offline

Posts: 1713865060

View Profile Personal Message (Offline)

Ignore
1713865060
Reply with quote  #2

1713865060
Report to moderator
1713865060
Hero Member
*
Offline Offline

Posts: 1713865060

View Profile Personal Message (Offline)

Ignore
1713865060
Reply with quote  #2

1713865060
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713865060
Hero Member
*
Offline Offline

Posts: 1713865060

View Profile Personal Message (Offline)

Ignore
1713865060
Reply with quote  #2

1713865060
Report to moderator
1713865060
Hero Member
*
Offline Offline

Posts: 1713865060

View Profile Personal Message (Offline)

Ignore
1713865060
Reply with quote  #2

1713865060
Report to moderator
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
June 01, 2013, 08:08:25 AM
 #5642

2-3% doa with 0.165s at default setting on 0.8.2 version
for the moment it seem that income are lower...
PrintMule
Hero Member
*****
Offline Offline

Activity: 980
Merit: 500


FREE $50 BONUS - STAKE - [click signature]


View Profile
June 01, 2013, 10:20:48 AM
 #5643

Although the BFL SC devices supposedly support the ZPX command that was added for MiniRig FPGA devices to allow it to work on shorter nonce ranges (and therefore wake up for new work much more frequently and therefore have much lower DOA %), neither cgminer nor bfgminer (I tried them both) use this command with the BFL SC devices and instead use the ZNX queue command.
Check the BFL forums. We asked them why they didn't implement the command because we tried it and it doesn't work on BFL SC devices.

They did not respond. I think BFL are too busy drowning in fail to respond to petty questions like these.

More like drowning in stolen money, lol Smiley


██████████████████████████████████████████████████████████████████████
████████▀▀▀        ▀▀█████████████████████████████████████████████████
██████▀    ▄▄▄▄▄▄▄▄    ███████████████████████████████████████████████
█████    ▄█████████▌   ▐█████▀  ▐███████████████▌  ▀██████████████████
████▌   ▐██████████    █████    ████████████████    ██████████████████
████▌   ▐█████████▄▄▄▄█████▌   ▐███████████████▌   ▐███▀▀█████████████
█████    ▀███████████████▀▀        ▄███████████    ██▀   ▐████████████
██████▄     ▀▀███████▀▀         ▄▄███▀▀▀▀█████▌   ▐▀   ▄███▀▀   ▀█████
█████████▄▄     ▀▀███▄  ▄▄    ████▀    ▄   ███       ▄███▀   ▄█  ▐████
█████████████▄▄     ▀████▌   ▐███▀   ███   ██▌      ████    ██▀  █████
██████▀▀   ▀█████▄    ███    ████   ███▌  ▐██    ▌  ▐██▌      ▄▄██████
█████    ▄████████    ▐██    ██▀▀   ██▀   ▐▀    ▐█   ██▌   ▀██▀▀  ████
████▌   ▐████████▀    ███▄     ▄▄▄     ▄    ▄   ▐██   ██▄      ▄▄█████
████▌   ███████▀    ▄███████████████████████████████▄  ▀▀██████▀▀ ████
█████    ▀▀▀▀     ▄█████████▀    ▀█▀    ▀█       ▀████▄▄         ▄████
██████▄▄    ▄▄▄▄████████████  █████  ██  █  █  █  ████████████████████
█████████████████████████  █▄    ▄█▄    ▄█  █  █  ████████████████████
██████████████████████████████████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀▐▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄█▀▀▀█████████▀▀▀█▄
▄█▀    ▄▀█████▀     ▀█▄
▄█▄    █        ▀▄   ███▄
▄████▀▀▀▀▄       ▄▀▀▀▀▀███▄
████      ▀▄▄▄▄▄▀       ███
███     ▄▄███████▄▄     ▄▀█
█  ▀▄ ▄▀ ▀███████▀ ▀▄ ▄▀  █
▀█   █     ▀███▀     ▀▄  █▀
▀█▄▄█▄      █        █▄█▀
▀█████▄ ▄▀▀ ▀▀▄▄ ▄▄███▀
▀█████        ████▀
▀▀█▄▄▄▄▄▄▄█▀▀
● OVER 1000 GAMES
● DAILY RACES AND BONUSES
● 24/7 LIVE SUPPORT
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
June 01, 2013, 11:31:52 AM
Last edit: June 01, 2013, 01:18:54 PM by gyverlb
 #5644

Although the BFL SC devices supposedly support the ZPX command that was added for MiniRig FPGA devices to allow it to work on shorter nonce ranges (and therefore wake up for new work much more frequently and therefore have much lower DOA %), neither cgminer nor bfgminer (I tried them both) use this command with the BFL SC devices and instead use the ZNX queue command.
Check the BFL forums. We asked them why they didn't implement the command because we tried it and it doesn't work on BFL SC devices.

They did not respond. I think BFL are too busy drowning in fail to respond to petty questions like these.

I'll update the guide mentioning these problems.
As long as a device doesn't support being fed new work to switch to with nearly no latency or work on short nonce ranges with at most 0.1s spent on them P2Pool payouts will start to be noticeably decreased (>1% lost income).
IIRC BFL did know about this in the early days, there were discussions of the ZPX command or an equivalent last summer for their ASICs. Guess they simply don't care about such details.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 01, 2013, 01:13:18 PM
 #5645

1. Fuck bfl, suck bird dick

2. I'm using lancelots and I remember setting cg miner to submit stales. Am I punished by p2pool for submitting stales? These are the rejected ones .1s after stratum.

twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
June 01, 2013, 01:13:57 PM
 #5646

Although the BFL SC devices supposedly support the ZPX command that was added for MiniRig FPGA devices to allow it to work on shorter nonce ranges (and therefore wake up for new work much more frequently and therefore have much lower DOA %), neither cgminer nor bfgminer (I tried them both) use this command with the BFL SC devices and instead use the ZNX queue command.
Check the BFL forums. We asked them why they didn't implement the command because we tried it and it doesn't work on BFL SC devices.

They did not respond. I think BFL are too busy drowning in fail to respond to petty questions like these.

Ah, ok.  I just read their (apparently incorrect) documentation on the protocol for SC devices.  My bad.  

Given this, nothing can be done to make these devices work with p2pool effectively short of changes by ButterflyLabs.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
June 01, 2013, 01:17:55 PM
 #5647

1. Fuck bfl, suck bird dick

2. I'm using lancelots and I remember setting cg miner to submit stales. Am I punished by p2pool for submitting stales? These are the rejected ones .1s after stratum.

P2Pool actually asks for stales as they can be valid blocks. There's no reason it would punish you :-)

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 01, 2013, 01:22:15 PM
 #5648

Ok so I had it set right. Yeah it would be dumb punishing something you could just hide. So where do stales and doa come from? A valid can just be late?

1. Fuck bfl, suck bird dick

2. I'm using lancelots and I remember setting cg miner to submit stales. Am I punished by p2pool for submitting stales? These are the rejected ones .1s after stratum.

P2Pool actually asks for stales as they can be valid blocks. There's no reason it would punish you :-)

gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
June 01, 2013, 01:59:34 PM
 #5649

Ok so I had it set right. Yeah it would be dumb punishing something you could just hide. So where do stales and doa come from? A valid can just be late?

stales (including doa and orphan shares) are when you submit a share that isn't included in P2Pool's sharechain. DOA are because your miner was working on obsolete dat, orphans are because some other node managed to publish a share at roughly the same time than yours and the P2Pool network chose his share instead of yours.
Both type of stales don't reduce your income unless you have more than the average miner (as both can generate blocks which will have their income distributed to everyone).

There's a bit more info in the guide in my signature and on the wiki.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 01, 2013, 02:08:22 PM
 #5650

Thanks. I'm not even sure submit-stale does anything in cgminer any more, maybe it is the p2pool telling cgminer to submit stales. either way, glad its recommended.

Ok so I had it set right. Yeah it would be dumb punishing something you could just hide. So where do stales and doa come from? A valid can just be late?

stales (including doa and orphan shares) are when you submit a share that isn't included in P2Pool's sharechain. DOA are because your miner was working on obsolete dat, orphans are because some other node managed to publish a share at roughly the same time than yours and the P2Pool network chose his share instead of yours.
Both type of stales don't reduce your income unless you have more than the average miner (as both can generate blocks which will have their income distributed to everyone).

There's a bit more info in the guide in my signature and on the wiki.

-ck
Legendary
*
Offline Offline

Activity: 4088
Merit: 1630


Ruu \o/


View Profile WWW
June 02, 2013, 09:38:56 AM
 #5651

Thanks. I'm not even sure submit-stale does anything in cgminer any more, maybe it is the p2pool telling cgminer to submit stales. either way, glad its recommended.
cgminer respects the pool message telling it to submit stales.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


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


View Profile WWW
June 02, 2013, 03:01:21 PM
 #5652

yah, it 'makes' it submit stales, since p2pool stales arent network stales

and orphans are much worse than DOA, in most cases DOA is just a matter of your latency to wherever you are mining at, orphans means wherever you are mining at isnt propagating it's shares fast enough (or occasionally you'll get screwed when someone that was rly slow happens to get two in a row)

i use more resources using my home computer for essentially the same % of lost shares as I get mining at nogleg.  they're just orphans instead of DOA.   but if you're some person that wants to mine at a remote pool, you certainly wouldnt want to mine at my home pool getting all the orphans, since then you'd still get just as many orphans + the DOAs associated with your latency
xgtele
Sr. Member
****
Offline Offline

Activity: 288
Merit: 250



View Profile
June 02, 2013, 05:47:04 PM
Last edit: June 02, 2013, 09:30:33 PM by xgtele
 #5653

Graphs on http://p2pool.info/ are not working  Sad

UPDATE: fixed
lenny_
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


DARKNETMARKETS.COM


View Profile WWW
June 02, 2013, 09:22:25 PM
 #5654

Is there anyone willing to make BE Blades working with p2pool?
Just to remind Smiley Last forrestv patch to stratum mining proxy make it working now nicely with p2pool, (c)gminer or any other now can connect to stratum proxy and to p2pool. But BE Blades still not working that way Sad

DARKNET MARKETS >> https://DARKNETMARKETS.COM
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
June 03, 2013, 01:42:41 AM
 #5655

Is there anyone willing to make BE Blades working with p2pool?
Just to remind Smiley Last forrestv patch to stratum mining proxy make it working now nicely with p2pool, (c)gminer or any other now can connect to stratum proxy and to p2pool. But BE Blades still not working that way Sad

I wouldn't hold my breath: although they have mining software on board, AFAIK there's no way to update it if the problem lies on their end (which it seems to be if other software can use the stratum proxy with p2pool fine). You would be better off asking friedcat for help than p2pool devs.

Last time someone pointed his fingers to p2pool as a source of problems with an ASIC device, the problem was the ASIC device itself (BFL SC with no support for interrupting work or short nonce ranges). There are devices that simply won't work or work properly with short intervals between LPs or stratum work restarts.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 03, 2013, 01:58:08 AM
 #5656

This may be a good place to ask
 Looking for a developer to patch bytecoin https://bitcointalk.org/index.php?topic=223904.0

davidkassa
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
June 03, 2013, 01:15:09 PM
 #5657

Is there anyone out there running p2pool on Amazon AWS for themselves and a few friends? How is performance/efficiency? What instance size do you use and what is the monthly cost? I was starting to test this out on the free tier as a proof-of-concept, but the free tier can't even keep bitcoind up with the memory usage.
Smoovious
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500

Scattering my bits around the net since 1980


View Profile
June 03, 2013, 02:20:01 PM
 #5658

I tried running my jalapeno on a segregated p2pool network (2 nodes only, both nodes on computers I control, no outside connections permitted).

The problem I've been observing using the jalapeno with p2pool is definitely revolving around how the jalapeno returns work. It doesn't look like valid work is returned as soon as it was found, but sending back multiple valids at the same time.

The effect is, the first valid has a good chance of being a valid share, but the rest of the valids sent after it are always rejected.

While they may still be a valid block, I think the same problem arises there too. First valid solves the block, the rest of the valids are rejected as they won't build on the block the first valid solved. Granted, this won't happen often, but it will happen.

The problem when it comes to p2pool is, the miner using the jalapeno, might not get accurate credit for the amount of work they're doing, just because the jalapeno won't abort the work it is doing to start new work, so those miners that are using equipment that will do that, will always have an edge just because they will be more responsive to change.

As the jalapeno keeps mining for more results after it already found a valid result, and not yet sending it along, it is just wasting power at that point.

Just my observations this past week.

Protocol-wise, it seems to behave, it just doesn't appear to handle valid results efficiently.

All that said... after almost 2 years of being stuck at ~160MH/s, now mining at ~5.2GH/s? I don't quite believe I'm watching my own stats yet, thinking I'm being punked by a feed of someone else's screenshots. Smiley This is taking some getting used to. XD

-- Smoov
tiktoc
Full Member
***
Offline Offline

Activity: 176
Merit: 100


View Profile
June 03, 2013, 07:03:46 PM
 #5659

Is there anyone out there running p2pool on Amazon AWS for themselves and a few friends? How is performance/efficiency? What instance size do you use and what is the monthly cost? I was starting to test this out on the free tier as a proof-of-concept, but the free tier can't even keep bitcoind up with the memory usage.

Yeah I have done it with
Memory optimized    m2.xlarge    64-bit    2    6.5    17.1    1 x 420    -    Moderate

using 10gig as a ram drive  for bitcoind.

But it was getting close to/was using all the memory running two bitcoinds.

So was contemplating Memory optimized    m2.2xlarge    64-bit    4    13    34.2    1 x 850

If you dont need rock solid uptime, you can do it on the cheap using spot instances using your own ami and a ebi volume for persistent data for p2pool and first bitcoind data.

Without volume charge your looking at around $25 to $30 for the 17gig memory one and double that for the 34gig memory one a month for usa. Other pricing areas you'll have to check.

With the second bitcoind  in ram drive the getwork latencies were pretty low  and was about 115% efficiency.

Was getting jumps now and then but, might have been the instance running out of memory, didnt look into it much more.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 03, 2013, 10:24:16 PM
 #5660

Mine below in sig is running on aws
try min, its fee free

Pages: « 1 ... 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 277 278 279 280 281 282 [283] 284 285 286 287 288 289 290 291 292 293 294 295 296 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 ... 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!