Bitcoin Forum
December 06, 2016, 04:17:13 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 [742] 743 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2031627 times)
veqtrus
Newbie
*
Offline Offline

Activity: 14


View Profile WWW
November 13, 2016, 08:53:55 PM
 #14821

Pull request to make P2Pool compliant with SegWit: https://github.com/p2pool/p2pool/pull/327

Please help testing by mining on the Testnet.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481041033
Hero Member
*
Offline Offline

Posts: 1481041033

View Profile Personal Message (Offline)

Ignore
1481041033
Reply with quote  #2

1481041033
Report to moderator
1481041033
Hero Member
*
Offline Offline

Posts: 1481041033

View Profile Personal Message (Offline)

Ignore
1481041033
Reply with quote  #2

1481041033
Report to moderator
squidicuz
Jr. Member
*
Offline Offline

Activity: 50


View Profile
November 14, 2016, 05:21:57 PM
 #14822

Pull request to make P2Pool compliant with SegWit: https://github.com/p2pool/p2pool/pull/327

Please help testing by mining on the Testnet.

will do
yslyung
Legendary
*
Offline Offline

Activity: 1050


Mine Mine Mine


View Profile
November 14, 2016, 05:54:17 PM
 #14823

Pull request to make P2Pool compliant with SegWit: https://github.com/p2pool/p2pool/pull/327

Please help testing by mining on the Testnet.

will do

i WANNA eat some SQUID !!!

how are you mate & the p2pool gang ?, long time no see, i;ve been around but at other sections.

sad to see p2pool not doing to well, but i will always support p2pool, a big holla to the guys around.
squidicuz
Jr. Member
*
Offline Offline

Activity: 50


View Profile
November 14, 2016, 09:11:47 PM
 #14824

i WANNA eat some SQUID !!!

how are you mate & the p2pool gang ?, long time no see, i;ve been around but at other sections.

sad to see p2pool not doing to well, but i will always support p2pool, a big holla to the guys around.

lol!  I am doing okay, still hanging in there Smiley   How have you been?  Around on IRC at all?
The pool is fine, still chugging along as always.




Pull request to make P2Pool compliant with SegWit: https://github.com/p2pool/p2pool/pull/327

Please help testing by mining on the Testnet.

veqtrus, I accidentally ran this on Mainnet.  I failed at comprehension and read that post completely wrong..   However; it seems to be running great, finding shares and accepting connections.
Is there any risk in continuing to run this PR on Mainnet?

Also, I was going to suggest but then noticed you already included PR #314 into #327.   Cool

squidicuz
Jr. Member
*
Offline Offline

Activity: 50


View Profile
November 15, 2016, 05:04:13 AM
 #14825

Pull request to make P2Pool compliant with SegWit: https://github.com/p2pool/p2pool/pull/327

Please help testing by mining on the Testnet.
I let it run for a bit to see what it would do;  I think I am getting high latency when getting work from bitcoind?  The workers would time out and fallover to elsewhere.  I switched back to the other version and will mess with it more on testnet in a bit.

Would you like me to PM you the log from the node?


veqtrus
Newbie
*
Offline Offline

Activity: 14


View Profile WWW
November 15, 2016, 05:36:42 PM
 #14826

Pull request to make P2Pool compliant with SegWit: https://github.com/p2pool/p2pool/pull/327

Please help testing by mining on the Testnet.

veqtrus, I accidentally ran this on Mainnet.  I failed at comprehension and read that post completely wrong..   However; it seems to be running great, finding shares and accepting connections.
Is there any risk in continuing to run this PR on Mainnet?

Also, I was going to suggest but then noticed you already included PR #314 into #327.   Cool

If you manage to activate it on mainnet and there is some bug things might get messy. Also it doesn't help testing much since segwit isn't activated on mainnet.

Edit: Your problem is likely that you haven't connected to my testnet p2pool node so you are working on very low difficulty shares.
tubexc
Member
**
Offline Offline

Activity: 97


View Profile
November 16, 2016, 05:57:41 PM
 #14827


 It's raining again !
 Blocks keep coming  Smiley
davidadrake
Newbie
*
Offline Offline

Activity: 4


View Profile
November 16, 2016, 08:54:42 PM
 #14828

Glad I got in on this block, as I missed out on the last one after mining for 16 days without a block, I changed pools, and got nothing. I really wanted to support decentralization, but I got worried.

Now, if I were to change my payout address, would the predicted payout of the new address increase at the same rate as the old one decreases? I don't want to miss out on anything, and I  want to use a long-term, cold storage wallet instead of Coinbase.

Also, if I run my own node, do I need to have the full blockchain downloaded before mining? It seemed to take over a week to download it the last time I started to, so I gave up.

Thanks,

Dave
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 16, 2016, 09:01:32 PM
 #14829

Now, if I were to change my payout address, would the predicted payout of the new address increase at the same rate as the old one decreases? I don't want to miss out on anything, and I  want to use a long-term, cold storage wallet instead of Coinbase.

Also, if I run my own node, do I need to have the full blockchain downloaded before mining? It seemed to take over a week to download it the last time I started to, so I gave up.

You must have the full blockchain in order to mine. If I remember right, p2pool will tell you that bitcoin is downloading blocks in console.

If you do not submit a valid share within a 24 hour period, that wallet is no longer eligible for payout (even though it will say you would get a payout) ... buddy of mine found that out the hard way.
in2tactics
Sr. Member
****
Offline Offline

Activity: 322



View Profile
November 16, 2016, 10:51:57 PM
 #14830

...

Also, if I run my own node, do I need to have the full blockchain downloaded before mining? It seemed to take over a week to download it the last time I started to, so I gave up.

...
If your hardware is unable to download and validate the entirety of the blockchain within a 24 hour period, I would highly recommend that you download the blockchain via a bootstrap.dat file from a reliable source. I usually update my own bootstrap.dat backup every few months in case I need to do a fast reload.

...

If you do not submit a valid share within a 24 hour period, that wallet is no longer eligible for payout (even though it will say you would get a payout) ... buddy of mine found that out the hard way.
The p2pool sharechain pays out to the last 8640 shares. At an estimated 30 seconds per share, the sharechain pays out to any share found in the last 72 hours. This is an approximate of course as 30 seconds is only the target share time and it will vary with the pools hashrate variance.

Active... 2x AntMiner S7-LN, 4x AntMiner S3, and 5x AntMiner U1
Collecting Dust... 2x ASICMiner Block Erupter Cube, 4x AntMiner S1, GAW Black Widow, and ZeusMiner Thunder X6
Needing RMA (but too lazy)... 2x R9 280x and 2x R7 270x // Coin Interests... BTC, LTC, DOGE
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 16, 2016, 11:02:14 PM
 #14831

If you do not submit a valid share within a 24 hour period, that wallet is no longer eligible for payout (even though it will say you would get a payout) ... buddy of mine found that out the hard way.
The p2pool sharechain pays out to the last 8640 shares. At an estimated 30 seconds per share, the sharechain pays out to any share found in the last 72 hours. This is an approximate of course as 30 seconds is only the target share time and it will vary with the pools hashrate variance.

Pulled from the web and this content is referenced all over the place...

The PPLNS payment system is not to be considered as the best for slow hash rate miners. To get payouts, you need to:
solve at least one hash every 24h hours which is higher than the p2pool share difficulty = gets at least one payout each day.
solve at least one hash within the window of the current block with a difficulty higher than the p2pool share difficulty = gets at least one payout each block.

After 24 hours of no mining, you get no more payout even if a block is found within the 3 days (8640 shares).

Like I said, buddy of mine discovered that the hard way and lost a sweet $200 payout.
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
November 16, 2016, 11:09:54 PM
 #14832

If you do not submit a valid share within a 24 hour period, that wallet is no longer eligible for payout (even though it will say you would get a payout) ... buddy of mine found that out the hard way.
The p2pool sharechain pays out to the last 8640 shares. At an estimated 30 seconds per share, the sharechain pays out to any share found in the last 72 hours. This is an approximate of course as 30 seconds is only the target share time and it will vary with the pools hashrate variance.

Pulled from the web and this content is referenced all over the place...

The PPLNS payment system is not to be considered as the best for slow hash rate miners. To get payouts, you need to:
solve at least one hash every 24h hours which is higher than the p2pool share difficulty = gets at least one payout each day.
solve at least one hash within the window of the current block with a difficulty higher than the p2pool share difficulty = gets at least one payout each block.

After 24 hours of no mining, you get no more payout even if a block is found within the 3 days (8640 shares).

Like I said, buddy of mine discovered that the hard way and lost a sweet $200 payout.

That's not correct.  The p2pool share chain is typically 8640 shares (there are cases where it isn't, but they happen so rarely it might as well just be 8640 shares).  As with any PPLNS system, any viable shares you have are paid when the pool hits a block.  You don't just suddenly lose all of your shares if you don't mine for 24 hours.  They are still there and will still be paid.  I mined on p2pool for a few years before I started my own pool.  There are plenty of times I've been paid out on an address that hadn't mined for a day or two.  It's the way the system works.  You ramp up and ramp down.

Also, you don't get a payout each day, unless the pool is hitting a block every day.  The only time you get a payout is when the pool hits a block.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
kano
Legendary
*
Offline Offline

Activity: 1918


Linux since 1997 RedHat 4


View Profile
November 16, 2016, 11:14:18 PM
 #14833

...
Like I said, buddy of mine discovered that the hard way and lost a sweet $200 payout.
Your buddy was smoking something when he told you that ...

A block is (roughly) $10k and shares are (roughly) 8.5k per payout on the block.
So it's (very roughly) $1.20 per share
You can't get $200 in a block payout from a miner than can't find a p2pool share per day, let alone 10 p2pool shares per day ...

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 16, 2016, 11:15:34 PM
 #14834

Also, you don't get a payout each day, unless the pool is hitting a block every day.  The only time you get a payout is when the pool hits a block.

Yeah, that was peeled from a site detailing litecoin and not bitcoin, which still has for the most part multiple payouts on p2pool per day.

I'm not going to continue to argue this fact though.. If somebody wants to prove to me that p2pool does not need a share completed in 24 hours to receive a payment on the 25th through 72nd hours (if a block is found in that time range), I'll swallow the entire "but the internet said!", and the fact that I had to go research why for my buddy Smiley
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 16, 2016, 11:17:57 PM
 #14835

Your buddy was smoking something when he told you that ...

A block is (roughly) $10k and shares are (roughly) 8.5k per payout on the block.
So it's (very roughly) $1.20 per share
You can't get $200 in a block payout from a miner than can't find a p2pool share per day, let alone 10 p2pool shares per day ...

Remember those massive 10phs waves hitting p2pool? that was us, he stopped, I kept on, I got payout on a block, and he didn't even though it was listed as a payment address and he was going to get a payout. The only reason I could figure out why he never recieved a payment, was due to the fact that he had stopped mining about a day and a half before the block. Very easy to throw 10phs at p2pool for a few hours, then bail for a few days and watch it ramp down.
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 16, 2016, 11:19:24 PM
 #14836

One of those payouts was over 5btc I recieved as well, so your math is highly flawed if you don't think he could have lost $200 from a block
kano
Legendary
*
Offline Offline

Activity: 1918


Linux since 1997 RedHat 4


View Profile
November 17, 2016, 12:39:37 AM
 #14837

One of those payouts was over 5btc I recieved as well, so your math is highly flawed if you don't think he could have lost $200 from a block
Selectively ignoring parts of what I said shows you really don't know what you are talking about.
Quote
You can't get $200 in a block payout from a miner than can't find a p2pool share per day, let alone 10 p2pool shares per day ...

Your buddy was smoking something when he told you that ...

A block is (roughly) $10k and shares are (roughly) 8.5k per payout on the block.
So it's (very roughly) $1.20 per share
You can't get $200 in a block payout from a miner than can't find a p2pool share per day, let alone 10 p2pool shares per day ...

Remember those massive 10phs waves hitting p2pool? that was us, he stopped, I kept on, I got payout on a block, and he didn't even though it was listed as a payment address and he was going to get a payout. The only reason I could figure out why he never recieved a payment, was due to the fact that he had stopped mining about a day and a half before the block. Very easy to throw 10phs at p2pool for a few hours, then bail for a few days and watch it ramp down.
Yes 10PHs will find more than 1 share per day ... ... ...

Those 10PHs 'waves' hitting the pool showed that someone had no idea at all about statistics.
Their approach can quite reasonably be compared to:
Someone goes into a casino and puts $100 on 27 on the roulette wheel 10 times.
Their results are used to determine their 'expected' payout ...

There's a reason why you use statistical analysis of a known system ... it will give you the correct 'expected' answer.

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 17, 2016, 12:54:59 AM
 #14838

"Statistically", its paid off quite well... about a 500% return over 2 months. I played it smart and been idle the last 3 weeks after tossing a bitcoin at no block, bringing this adventure pretty much to 3 months. Even when I throw a bitcoin at the mining though, I end up with 0.25 back from the alts I mine, so its not a horrible waste if it doesn't block relatively soon. This last run I've done is quite low key and started with a spike of 60ths and a long term idle of about 5ths .. almost doubled what I spent on getting this block and if it blocks in the next 2.5 days again, its even more kickback. I doubt it will.

Over the long term, yes its best to have steady hashing... But with the 3 day sharechain, and usually ~7 days predicted block time, its better to feed p2pool in intervals from rentals when one thinks it has a better chance of blocking. The further away from 7 days it gets, the higher the chance of it blocking in the near future. While the short term 10 minute to next 10 minute has the same chance of blocking, looked at in the long term statistics, you can tell that it will block again, but do not know when. The further past the point of average it goes, the higher the chance that it will occur to stay within the normal long term values. Same with short term blocks.. they have a less percentage chance of occuring, due to luck in the long term attempting to maintain an average.

If it didn't work, I would have lost it all by now in the 3 week dry spell, as I would have just kept feeding the machine.

That being said, the chance of a block in p2pool happening right NOW, is the same as it was 10 minutes ago, and 10 minutes from now. That never changes except with amount of hashrate. Meaning, pouring on the hashrate, increases the chance of a block.

Correction: I didn't get this last block, but I did double what I spent due to when I thought I should start my rentals of miners again.
SixOfFive
Jr. Member
*
Offline Offline

Activity: 36


View Profile
November 17, 2016, 01:25:22 AM
 #14839

One of those payouts was over 5btc I recieved as well, so your math is highly flawed if you don't think he could have lost $200 from a block
Selectively ignoring parts of what I said shows you really don't know what you are talking about.
Quote
You can't get $200 in a block payout from a miner than can't find a p2pool share per day, let alone 10 p2pool shares per day ...

It wasn't selectively ignored, I corrected you in the fact that 5btc = a larger amount than $200 I received, and my friend had lost out on a payment from the block due to not mining for a day and a half. It never was in the list of payouts from the block, even though it was listed in p2pool.

Lets play with your math:
A block is (roughly) $10k and shares are (roughly) 8.5k per payout on the block.
So it's (very roughly) $1.20 per share
You can't get $200 in a block payout from a miner than can't find a p2pool share per day, let alone 10 p2pool shares per day ...

What is 167 shares equal to with your math as far as a value goes? ~$200
Now, what is 3269 shares equal to with your math? ~$3922
That leaves just over 5k shares for other people.

So, if that was what was in the p2pool display on the pool (this was about a month and a half ago, and these values are only an example now as I would have to dig up both our original wallets to show this, and then it would have to be compared to past p2pool data which I really do not know if anything like that exists (p2pool data archive))

I get a payout, displayed in blockchain.info to my address, they got nothing because they stopped mining a day and a half before the block occured and there is no payout displayed in blockchain.info even though p2pool said they were going to get a payout.

I had to figure out why, so why am I getting crapped on for pointing it out?

Edit: You misinterpret me as well, I never said they didn't get a share, as I have corrected you above in the math. They got many shares, and then quit mining a day and a half before the block occured.
jonnybravo0311
Hero Member
*****
Offline Offline

Activity: 994


Mine at Jonny's Pool


View Profile WWW
November 17, 2016, 02:27:54 AM
 #14840

I get a payout, displayed in blockchain.info to my address, they got nothing because they stopped mining a day and a half before the block occured and there is no payout displayed in blockchain.info even though p2pool said they were going to get a payout.

I had to figure out why, so why am I getting crapped on for pointing it out?

Edit: You misinterpret me as well, I never said they didn't get a share, as I have corrected you above in the math. They got many shares, and then quit mining a day and a half before the block occured.
The only way your friend doesn't get a payout when the block is hit is if he no longer has any shares on the chain.  The only way for that to happen is if somehow p2pool busts out 8640 shares after your friend's last submitted one before a block is found.  Can that happen?  Yes.  It's one of those cases I mentioned in my previous post.  P2Pool will use either the fixed 8640 shares or the average of 3 times the work expected to find a block.  It's not very likely though - at least not in the scenario you've provided.  To make it work, your friend would have had to stop mining and then you would have had to pick it up at a hash rate of about 24PH/s and kept that steady for about 1.5 days without finding a block (that's at a difficulty of about 241G from a month and a half ago).  You could have feasibly knocked all of his shares off the chain.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
Pages: « 1 ... 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 [742] 743 744 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!