Author

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

-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
i don't mean to be rude to certain individuals, but please be polite with your words with a sharp tongue especially with your cockyness & don't go around town criticizing other pools such as this pool & others. Be a little more humble & don't be too cocky or prolly feeling a threat with other pools development or moving forward ?
You misunderstand. The only reason I speak out is because I'd be happy to be the one to do the rewrite if there was a valid solution to the design flaws and a bounty was raised to fund the rewrite.
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Reducing GBT latency would be possible, if Core would return less data to P2Pool. We only need to change/push coinbase transaction, rest can be handled by daemon itself.
At the moment, sending core->pool and parsing block template data in Python is thing that kill performance.
I`m almost sure, I pointed that somewhere over year ago...
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
Not going to happen. You're still at step zero....

I think that the creation of a honeypot by the p2pool community is a step in the right direction. Yes, we're still at zero, but the fact that any potential dev/coder will be able to actually see the bounty might help attract some new ideas about solving p2pools issues - that's how I understand it. Too much time has been wasted waiting for a dev who no longer participates in discussions while gladly accepting donations, at least this way the donations will be visible to all in the knowledge that something is being done to find an answer. Let's face it, 2 years of nothing has finally caught up with p2pool, any effort to change that downward trend has got to be a good thing, and it sure beats donating for nothing.

(even though forrestv added altcoin anyway, it can be dropped)

I remember that well, the community was complaining back then about the lack of development, so what does forrestv do? - add an altcoin of course..... Roll Eyes Pointless. Altcoin support should be left to those who are already catering for it in their forks, there's plenty of them.

......wasting money on a rewrite will not save p2pool.

You're right of course ck, it wont save p2pool - but it will open the door to a much larger audience of C devs who might be able to find an answer to p2pools problems. You said yourself a while back - p2pool has outgrown python, & C/++ is the obvious way forward if it is to grow. Also, good C devs are easier to find than good python devs, and the chances of finding a C dev who understands the p2pool system are much greater.

It all boils down to this: P2pool users & the community have a choice - they can continue to sit back & do nothing like they have been doing for the last 2 years & watch it slowly die, or they can do something to help find a solution. IYFTech has done the latter & until I see a better idea, I'll go with his suggestion.

Discussion on  Grin

Peace  Smiley

well said patman +1 !!! i totally agree & i'm sure there's something that can be done.

i'm in for whatever help that i can put in.

i don't mean to be rude to certain individuals, but please be polite with your words with a sharp tongue especially with your cockyness & don't go around town criticizing other pools such as this pool & others. Be a little more humble & don't be too cocky or prolly feeling a threat with other pools development or moving forward ?

This statement is not helping much : "Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware"

I think it should be : "Help Bitcoin Secure by Decentralized Mining, the best way to mine Bitcoins with any hardware"
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
Not going to happen. You're still at step zero....

I think that the creation of a honeypot by the p2pool community is a step in the right direction. Yes, we're still at zero, but the fact that any potential dev/coder will be able to actually see the bounty might help attract some new ideas about solving p2pools issues - that's how I understand it. Too much time has been wasted waiting for a dev who no longer participates in discussions while gladly accepting donations, at least this way the donations will be visible to all in the knowledge that something is being done to find an answer. Let's face it, 2 years of nothing has finally caught up with p2pool, any effort to change that downward trend has got to be a good thing, and it sure beats donating for nothing.

(even though forrestv added altcoin anyway, it can be dropped)

I remember that well, the community was complaining back then about the lack of development, so what does forrestv do? - add an altcoin of course..... Roll Eyes Pointless. Altcoin support should be left to those who are already catering for it in their forks, there's plenty of them.

......wasting money on a rewrite will not save p2pool.

You're right of course ck, it wont save p2pool - but it will open the door to a much larger audience of C devs who might be able to find an answer to p2pools problems. You said yourself a while back - p2pool has outgrown python, & C/++ is the obvious way forward if it is to grow. Also, good C devs are easier to find than good python devs, and the chances of finding a C dev who understands the p2pool system are much greater.

It all boils down to this: P2pool users & the community have a choice - they can continue to sit back & do nothing like they have been doing for the last 2 years & watch it slowly die, or they can do something to help find a solution. IYFTech has done the latter & until I see a better idea, I'll go with his suggestion.

Discussion on  Grin

Peace  Smiley
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
Kano pool team is out.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Not going to happen. You're still at step zero: you don't have a mechanism for dealing with the design flaws and until you do, wasting money on a rewrite will not save p2pool.
hero member
Activity: 686
Merit: 500
WANTED: Active dev to fix & re-write p2pool in C
Well no doubt I wasn't ever going to be the one to undertake such a large project ... but I will say that any project with altcoins in it means I'd avoid it anyway.

Nothing would change - p2pool would still be BTC only (even though forrestv added altcoin anyway, it can be dropped), it would be up to the altcoin p2pool devs to add it to their versions & voluntarily add their own altcoin bounty to the main p2pool thread  Wink

Kano is in again...... Grin
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
Well no doubt I wasn't ever going to be the one to undertake such a large project ... but I will say that any project with altcoins in it means I'd avoid it anyway.

Kano is out ... i'm sure there will be some others to help the project.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Well no doubt I wasn't ever going to be the one to undertake such a large project ... but I will say that any project with altcoins in it means I'd avoid it anyway.
hero member
Activity: 686
Merit: 500
WANTED: Active dev to fix & re-write p2pool in C
Well, I've been away from p2pool for a total of 7 days now & find that I have too much spare time on my hands. Mining at centralised pools is boring. It's just point & go - what to do with all this spare time? Even reading poop-dawgs lies spam posts has got boring  Cheesy

So, I find myself thinking: what to do about p2pool? I miss it, but at the same time I know it's just not worth adding my hash power until it's been "fixed" - for want of a better word.

After mulling over it for some time, I came up with an idea - here's the basic gist of it:

1) Fork it & change the donation option to a new wallet address owned by at least 3 trustworthy legendary community members (0.25%?) Manual donations can also be added to the total at any time by anyone who wishes to do so, but withdrawals can only be done if signed for by all persons holding keys for the bounty.

2) Open a new thread linking to the new github download & headed by a ticker showing the honeypot amount that will be awarded to the dev who can do a) the rewrite & b) solve the variance/scaling issues. The thread should contain the reasons for this being done & describe what issues need to be resolved.

3) If/when the aims are achieved & the rewrite/issues are solved to everyones satisfaction (in either order, 50/50?), the bounty(s) are released by those key holders/multi-signatories

Nothing fancy, keeps it simple, 100% open & transparent, no disruption to mining/sharechain until the final code is approved & a hardfork is necessary, if at all. This way, users will be more inclined to use the standard donate function in the knowledge that funds are actually going towards development instead of nowhere. The higher the bounty gets, the more chance there is of someone stepping up to the mark & taking up the challenge. It also has the benefit of other altcoin address being added by devs who have modded the code (rav3npl - vertoe-drk etc) & are willing to merge it to theirs in an effort to raise the bounty with other coins - as any new development is of benefit to all p2pool users including altcoin miners.

This is just the basics & will of course need plenty of discussion as well as a few good men who are prepared to look after the git page, keep the bounty etc - but hey - it's a start right?

Just don't shout at me........my brain hurts  Tongue
legendary
Activity: 1232
Merit: 1000
Angry Angry Angry

Oh man the Block gods have not been shining on P2Pool lately.  Getting another long stretch.

Yup and my rented hash is going to waste.
full member
Activity: 312
Merit: 100
Bcnex - The Ultimate Blockchain Trading Platform
 Angry Angry Angry

Oh man the Block gods have not been shining on P2Pool lately.  Getting another long stretch.
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
I'm 100% on board for getting this done, and managing the bounty if you folks want, but this is not a small task....

We would need to define the criteria for success, i.e. what constitutes "fixing it" first.

Maintaining P2Pool's decentralized and trust-less nature would be one of my top priorities.

Keeping things trust-less and decentralized while increasing pool hash rate, decreasing variance and including regular payouts for small miners is not an easy problem to solve.

I'm open to any ideas, but until one of us bumps our head in the shower and comes up with a theoretically working solution I would not know how to proceed...






i'm in for USD 50 in BTC when the time comes. ready anytime. i know it's not much but at least something to start.

who's next ?
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
I'm 100% on board for getting this done, and managing the bounty if you folks want, but this is not a small task....

We would need to define the criteria for success, i.e. what constitutes "fixing it" first.

Maintaining P2Pool's decentralized and trust-less nature would be one of my top priorities.

Keeping things trust-less and decentralized while increasing pool hash rate, decreasing variance and including regular payouts for small miners is not an easy problem to solve.

I'm open to any ideas, but until one of us bumps our head in the shower and comes up with a theoretically working solution I would not know how to proceed...
Pretty sure I've bumped my head a few times too many Tongue
legendary
Activity: 1258
Merit: 1027
I'm 100% on board for getting this done, and managing the bounty if you folks want, but this is not a small task....

We would need to define the criteria for success, i.e. what constitutes "fixing it" first.

Maintaining P2Pool's decentralized and trust-less nature would be one of my top priorities.

Keeping things trust-less and decentralized while increasing pool hash rate, decreasing variance and including regular payouts for small miners is not an easy problem to solve.

I'm open to any ideas, but until one of us bumps our head in the shower and comes up with a theoretically working solution I would not know how to proceed...




hero member
Activity: 562
Merit: 506
We're going to need a bigger heatsink.
If p2pool is the best paying pool, I suggest that we create a honey pot that node owners put their default payout address, where the node fees goes to. With that income someone trusted like windpath rents miningpower and the result is donated back to users.
P2pool gets little more speed and it would be fun to see how it goes. Cheesy

I would much rather see a honey pot created in order to attract a dev capable of rewriting p2pool & fixing the variance/scaling issues mentioned many times over the last 2 years. It's pointless throwing more hash power at p2pool in it's current form.

+1 for fix. i'm in. anyone else ?

I'll throw something into the pot.
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
If p2pool is the best paying pool, I suggest that we create a honey pot that node owners put their default payout address, where the node fees goes to. With that income someone trusted like windpath rents miningpower and the result is donated back to users.
P2pool gets little more speed and it would be fun to see how it goes. Cheesy

I would much rather see a honey pot created in order to attract a dev capable of rewriting p2pool & fixing the variance/scaling issues mentioned many times over the last 2 years. It's pointless throwing more hash power at p2pool in it's current form.

+1 for fix. i'm in. anyone else ?
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
If p2pool is the best paying pool, I suggest that we create a honey pot that node owners put their default payout address, where the node fees goes to. With that income someone trusted like windpath rents miningpower and the result is donated back to users.
P2pool gets little more speed and it would be fun to see how it goes. Cheesy

I would much rather see a honey pot created in order to attract a dev capable of rewriting p2pool & fixing the variance/scaling issues mentioned many times over the last 2 years. It's pointless throwing more hash power at p2pool in it's current form.
sr. member
Activity: 322
Merit: 250
Spondoolies vs Antminers???

Who is the best for P2pool?
Either works fine.  I run both S5's and SP35's and they work equally well.  I like the build quality of the Spondoolies gear over the Antminers hands down.

Biggest issue is latency.  I rent my miners also and I see very big swings in hash power for the same gear with folks who I know have used pool servers physically distant from where my miners are.
member
Activity: 166
Merit: 10
Spondoolies vs Antminers???

Who is the best for P2pool?
Jump to: