Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 622. (Read 2591920 times)

hero member
Activity: 784
Merit: 500
Switched to p2pool 9 already.

I really like the idea behind p2pool. Nice work that you do here! Smiley
hero member
Activity: 516
Merit: 643
Twice now I've seen pools saying their stratum implementation will not support merged mining.  (BTCGuild and Oz).  Will that be the same with p2pool?

No. P2Pool will support simultaneous Stratum and Merged mining. I don't believe that there's any technical reason for pools omitting MM support from their Stratum implementation (perhaps just a lack of incentive...)
legendary
Activity: 1792
Merit: 1008
/dev/null
P2Pool release 9.0 tag: 9.0 hash: 2cb4d8381e179f71ea2075cdce948ea83cf0dc55

HARDFORK: Upgrade is required! Hardfork will happen after 95% of the pool's hash rate has upgraded. Everybody having not upgraded will be split off into a tiny P2Pool.

Windows binary: http://u.forre.st/u/urxoztyg/p2pool_win32_9.0.zip
Source zipball: https://github.com/forrestv/p2pool/zipball/9.0
Source tarball: https://github.com/forrestv/p2pool/tarball/9.0

Changes:
* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes. This was implemented in v8, but was prevented from taking effect due to a bug being discovered.
* Stratum support in the P2Pool protocol. Stratum mining will be enabled in a future patch to v9.
here u go
legendary
Activity: 1540
Merit: 1001
Twice now I've seen pools saying their stratum implementation will not support merged mining.  (BTCGuild and Oz).  Will that be the same with p2pool?

M
hero member
Activity: 516
Merit: 643
Does the new v9 retarget miner difficulty dynamically?

On a fresh start it's this
Quote
New work for worker! Difficulty: 0.999985 Share difficulty: 725.187715 Total block value: 50.148150 BTC including 165 transactions

after a while it start showing this

Quote
New work for worker! Difficulty: 3.033185 Share difficulty: 633.860115 Total block value: 50.542400 BTC including 716 transactions
New work for worker! Difficulty: 2.537561 Share difficulty: 637.237788 Total block value: 50.542400 BTC including 717 transactions
New work for worker! Difficulty: 1.820309 Share difficulty: 738.198270 Total block value: 50.063150 BTC including 63 transactions

Yes, that's new. Preparation for ASICs! It tries to regulate the work's difficulty to keep it at one response per second.
hero member
Activity: 658
Merit: 500
I'll have at least 1/2 TH pointed here.
legendary
Activity: 1792
Merit: 1008
/dev/null
I'm hoping a bunch of people have the gumption to point their ASICs to p2pool so we can get the hash rate up to lower the variance.   (I know I intend to point at least one here...)

M
count me in Tongue
hero member
Activity: 658
Merit: 500
Does the new v9 retarget miner difficulty dynamically?

On a fresh start it's this
Quote
New work for worker! Difficulty: 0.999985 Share difficulty: 725.187715 Total block value: 50.148150 BTC including 165 transactions

after a while it start showing this

Quote
New work for worker! Difficulty: 3.033185 Share difficulty: 633.860115 Total block value: 50.542400 BTC including 716 transactions
New work for worker! Difficulty: 2.537561 Share difficulty: 637.237788 Total block value: 50.542400 BTC including 717 transactions
New work for worker! Difficulty: 1.820309 Share difficulty: 738.198270 Total block value: 50.063150 BTC including 63 transactions
legendary
Activity: 1540
Merit: 1001
why does p2pool always seem to fall on its face when the hashrate is > 380gh?

I used to think the same except I said > 300gh.

I now believe it's all variance. 

No one seems to complain when we get 6 blocks in a day, when we should get about 2.2.  We just complain when we have 24 hr blocks..

M

The problem is that we never seem to get any of those 6 or 5 block days when we are above 350gh. If we would get just one of those 6 or 5 block days, then I will be convinced there is not some kind of bug/design flaw.

I say 350 but really don't know the exact rate it is. Seems over 300 but less than 400 when it happens.

I used to be the same way.  But if you look at the numbers... right now we're at 360g/h, which works out about 11 hours if met right on "schedule".  With this low a hash rate, we will have really long blocks, and hopefully really short blocks.  According to http://p2pool.info/, we're well above the average time for block.  So yes the 24 hour blocks are painful, but we still come out ahead.

I'm hoping a bunch of people have the gumption to point their ASICs to p2pool so we can get the hash rate up to lower the variance.   (I know I intend to point at least one here...)

M
sr. member
Activity: 383
Merit: 250
why does p2pool always seem to fall on its face when the hashrate is > 380gh?

I used to think the same except I said > 300gh.

I now believe it's all variance. 

No one seems to complain when we get 6 blocks in a day, when we should get about 2.2.  We just complain when we have 24 hr blocks..

M

The problem is that we never seem to get any of those 6 or 5 block days when we are above 350gh. If we would get just one of those 6 or 5 block days, then I will be convinced there is not some kind of bug/design flaw.

I say 350 but really don't know the exact rate it is. Seems over 300 but less than 400 when it happens.
legendary
Activity: 1540
Merit: 1001
why does p2pool always seem to fall on its face when the hashrate is > 380gh?

I used to think the same except I said > 300gh.

I now believe it's all variance. 

No one seems to complain when we get 6 blocks in a day, when we should get about 2.2.  We just complain when we have 24 hr blocks..

M
hero member
Activity: 737
Merit: 500
why does p2pool always seem to fall on its face when the hashrate is > 380gh?

What makes you think it has fallen on its face?
hero member
Activity: 658
Merit: 500
why does p2pool always seem to fall on its face when the hashrate is > 380gh?
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Kano is Australian, and in my opinion/experience they tend to come off a bit brash. Once you realize that and account for it, communicating with them will go much smoother. I used to play an online game with several Australians and that is how they were as well.  Remember, the Bitcoin community is made up of many nationalities/cultures.
Brash? I'll give you brash, arsehole!

I dont think its about Australians, i do understand him. Im from switzerland and would react the same way. Its like "dont tell me how it works, i know how it works and your talking just bullshit. dont try to teach a geek if ur a newbie".

I'm Australian, and I wouldn't react the same way. I mean I'd say much the same thing but I'd make the piss-take a bit more subtle. kano's lack of subtlety does make me cringe at times. I prefer the insults I use to be slow burners.
Well - he did tell me to f-off first so I just returned the favour Tongue

So his comment:
I wouldn't want to help someone with such a negative/attacking attitude.

I don't even care if my comments are false, as you can clearly see, I am new here, and being so harsh, and attacking with new people is a bit much dude.
Was purely hypocritical

...

Here:


Ya know what.. dude...  since you seem to imply that there are tons of options for cuda miners....

Link me to some windows CUDA miners that don't require me to switch to linux or switch pools.

Otherwise, kindly f-off.

Edit: though I did reply with help after that anyway Tongue
i.e. cabin's post above includes info that I've already said
https://bitcointalksearch.org/topic/m.1334217
full member
Activity: 121
Merit: 100
As far as Cgminer using  too much CPU, that seems odd to me as Cgminer is designed to use very little CPU.  Maybe you have a driver issue?

cgminer on my system (64-bit Linux, official Nvidia drivers) also uses close to one full core all the time it's operating (even with GPU mining only). Never knew why, unless it does have something to do with the drivers.
kjj
legendary
Activity: 1302
Merit: 1026
P2Pool release 9.0 tag: 9.0 hash: 2cb4d8381e179f71ea2075cdce948ea83cf0dc55

HARDFORK: Upgrade is required! Hardfork will happen after 95% of the pool's hash rate has upgraded. Everybody having not upgraded will be split off into a tiny P2Pool.

Windows binary: http://u.forre.st/u/urxoztyg/p2pool_win32_9.0.zip
Source zipball: https://github.com/forrestv/p2pool/zipball/9.0
Source tarball: https://github.com/forrestv/p2pool/tarball/9.0

Changes:
* Transaction preforwarding Transactions that you're mining are sent to peers before you get a share, so any block solution you find can be broadcast virtually instantaneously. This could theoretically get our invalid block rate below any other pool's thanks to our large network of nodes. This was implemented in v8, but was prevented from taking effect due to a bug being discovered.
* Stratum support in the P2Pool protocol. Stratum mining will be enabled in a future patch to v9.

Any chance that you could put a list of supported block versions on the main status page?
sr. member
Activity: 604
Merit: 250

 This will "give" you 1 difficulty shares if i look correctly (i see alot of accepted on my gpu's but not so much on the miner node) and this will count your count of the shares from the miners node and give a payout to your adress (use adress as username, and no password) Then you still have some variance, but its less Wink.


Can't I give p2pool an argument that forces specific difficulty shares?  
And if setting lower difficulty gets more shares, why doesn't everyone just set theirs like that?
(perhaps lower difficult shares are worth less?)  

Even if they are, at least i'd get some shares, instead of none.
In all the documentation I read, no miner documentation ever said that one should use servers with difficulty to a low number if you are hashing less than X....

I have read people suggest low hashers use server pools who serve lower difficulty.
Can't p2pool be configured to serve low difficulty?   (i understand that the miners cannot choose difficulty tho)

You should probably concentrate on the Local Rate Graph on this page of your p2p node:
http://localhost:9332/static/graphs.html?Day

It uses the Difficulty 1 shares to judge how fast your miner is. You should use the setting that gives you the highest number of non-dead shares. As long as you are submitting lots of non-dead diff1 shares, the real shares will also come in time. Trying to experiment with the real diff700 shares is not very helpful because the variability is too great.

As a ballpark though you could expect 5% DOA with 1000ms, 10% with 2000ms etc. 5-10% orphans would also be normal on top of that depending on how well your p2pool node is connected and how smoothly your bitcoind is serving work.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
Kano is Australian, and in my opinion/experience they tend to come off a bit brash. Once you realize that and account for it, communicating with them will go much smoother. I used to play an online game with several Australians and that is how they were as well.  Remember, the Bitcoin community is made up of many nationalities/cultures.
Brash? I'll give you brash, arsehole!

I dont think its about Australians, i do understand him. Im from switzerland and would react the same way. Its like "dont tell me how it works, i know how it works and your talking just bullshit. dont try to teach a geek if ur a newbie".

I'm Australian, and I wouldn't react the same way. I mean I'd say much the same thing but I'd make the piss-take a bit more subtle. kano's lack of subtlety does make me cringe at times. I prefer the insults I use to be slow burners.
legendary
Activity: 1792
Merit: 1008
/dev/null


Ya know what.. dude...  since you seem to imply that there are tons of options for cuda miners....

Link me to some windows CUDA miners that don't require me to switch to linux or switch pools.

Otherwise, kindly f-off.

I'm not Kano, but...

Cgminer does mine on Nvidia hardware and has a Windows version supplied on each release. You can also compile your own binary by following the included "windows-build.txt" file as a guide. You can download it from one of the links in the OP at this forum thread https://bitcointalksearch.org/topic/official-cgminer-mining-software-thread-for-linuxwinosxmipsarmr-pi-4110-28402 .

As far as Cgminer using  too much CPU, that seems odd to me as Cgminer is designed to use very little CPU.  Maybe you have a driver issue?

Kano is Australian, and in my opinion/experience they tend to come off a bit brash. Once you realize that and account for it, communicating with them will go much smoother. I used to play an online game with several Australians and that is how they were as well.  Remember, the Bitcoin community is made up of many nationalities/cultures.
I dont think its about Australians, i do understand him. Im from switzerland and would react the same way. Its like "dont tell me how it works, i know how it works and your talking just bullshit. dont try to teach a geek if ur a newbie".
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Cgminer uses opencl drivers on any device that supports it, so hash rate on various devices depends mostly on opencl drivers.
Nvidia is more concentratd on cuda, so they opencl drivers are not so good as ATI ones.
Also 10s longpool is one of P2pool features needed to keep pool integrity/payouts and can not be changed w/o totally change pool rules.
Jump to: