Pages:
Author

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

hero member
Activity: 633
Merit: 591
Can someone decipher what's happening on mainnet,
3 blocs, zero miners, luck sky high and payments zero?
Looks like an error on my sites part, I’m traveling, will be able to investigate Tuesday...

On https://nastyfans.org/p2pool a error was triggered also. I investigate and mainnet had invalid blocks posted. P2Pool thinks they are ok. Bitcoin-Core does not. Do we generate bad blocks or is there a rogue/broken node on mainnet?

From Bitcoin-Core log:

Code:
2017-12-30 07:21:06 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 00000000b9eec159ef734b9d09da67d293c41770899d515df9ed86562f079a90, bad-diffbits, incorrect proof of work (code 16)
2017-12-30 07:21:06 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-12-30 07:23:57 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 00000000781d4c5866a28907cd6c93872f4a64f14d105ce71559711b84c66298, bad-diffbits, incorrect proof of work (code 16)
2017-12-30 07:23:57 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-12-30 07:24:28 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 00000000ccc8cdc107c3d3c95d18434220ef682c3eb917cd2e60b0d0f4d16bb4, bad-diffbits, incorrect proof of work (code 16)
2017-12-30 07:24:28 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-12-31 07:04:56 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 00000000af1a26e2a50d98e0ae1a39584f1469fbdf3c499d86acfe48999b2c25, bad-diffbits, incorrect proof of work (code 16)
2017-12-31 07:04:56 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-12-31 07:04:56 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000076c62944c76dde0d392e3b6579bbef22e1cda52a764ecec71d8533c3, bad-diffbits, incorrect proof of work (code 16)
2017-12-31 07:04:56 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-12-31 09:17:22 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 00000000cfdc22d96a26653110b108caeec2679ead88f4c1df4ed0a3d62002f0, bad-diffbits, incorrect proof of work (code 16)
2017-12-31 09:17:22 ERROR: ProcessNewBlock: AcceptBlock FAILED

From P2Pool log:

Code:
2017-12-30 07:21:03.375315 GOT BLOCK FROM PEER! Passing to bitcoind! 2f079a90 bitcoin: https://blockchain.info/block/00000000b9eec159ef734b9d09da67d293c41770899d515df9ed86562f079a90
2017-12-31 07:04:55.608788 GOT BLOCK FROM PEER! Passing to bitcoind! 999b2c25 bitcoin: https://blockchain.info/block/00000000af1a26e2a50d98e0ae1a39584f1469fbdf3c499d86acfe48999b2c25
2017-12-31 07:04:55.633524 GOT BLOCK FROM PEER! Passing to bitcoind! 1d8533c3 bitcoin: https://blockchain.info/block/0000000076c62944c76dde0d392e3b6579bbef22e1cda52a764ecec71d8533c3
2017-12-31 09:40:02.985778 GOT BLOCK FROM PEER! Passing to bitcoind! 5d3932d9 bitcoin: https://blockchain.info/block/0000000061942d8f2b87a8d86446b33bd51fe5269e7e3e7b0364c8f95d3932d9
2017-12-31 09:40:03.218905 GOT BLOCK FROM PEER! Passing to bitcoind! bd3baf5c bitcoin: https://blockchain.info/block/00000000316557cb49340b5cd004ee40a1199eb4f9bb754460f70084bd3baf5c
2017-12-31 09:40:03.449055 GOT BLOCK FROM PEER! Passing to bitcoind! 22bbf8ff bitcoin: https://blockchain.info/block/000000007048fe249d2170007db33b69fff2101258013dca7189b65122bbf8ff
2017-12-31 09:40:03.631120 GOT BLOCK FROM PEER! Passing to bitcoind! 3508c1a7 bitcoin: https://blockchain.info/block/00000000e78fab83c10fa9e7136b9597794ad8634adef5d91358838b3508c1a7
2017-12-31 09:40:03.805622 GOT BLOCK FROM PEER! Passing to bitcoind! e3d2f5b8 bitcoin: https://blockchain.info/block/000000009fc5eca2f539fafbb75fd4d35712079516742067aca714d9e3d2f5b8
2017-12-31 09:40:03.979986 GOT BLOCK FROM PEER! Passing to bitcoind! 427f00af bitcoin: https://blockchain.info/block/00000000de3a42fd06c52639d1fc6d69ee43e2f564ec908b0d6760e7427f00af
2017-12-31 09:40:04.149452 GOT BLOCK FROM PEER! Passing to bitcoind! 060fdd82 bitcoin: https://blockchain.info/block/000000002a22080acd1505437d5ad01ad3c1c37627fc7521c23b7c2a060fdd82
2017-12-31 09:40:04.312668 GOT BLOCK FROM PEER! Passing to bitcoind! 2d5fdc2a bitcoin: https://blockchain.info/block/0000000084a21ca0f7873bcb4714b7567d6e6b5673f26228a67dd8fb2d5fdc2a
2017-12-31 09:40:04.476168 GOT BLOCK FROM PEER! Passing to bitcoind! 3497ef28 bitcoin: https://blockchain.info/block/00000000ac1606e3d3f3ae2a085e228f797063309e11bdc3032e84963497ef28
2017-12-31 09:40:04.645000 GOT BLOCK FROM PEER! Passing to bitcoind! 5a27ddfc bitcoin: https://blockchain.info/block/000000006e07e593fda9bcc8007a03339b86492849c5381bfec4b3815a27ddfc
2017-12-31 09:40:04.788773 GOT BLOCK FROM PEER! Passing to bitcoind! d3b5df7e bitcoin: https://blockchain.info/block/00000000fbedce57721d9eff102522fc9989ed5df1518a0c60b75b49d3b5df7e
2017-12-31 09:40:04.923844 GOT BLOCK FROM PEER! Passing to bitcoind! 5bafd658 bitcoin: https://blockchain.info/block/000000005e92853ec268ccd51658e6f5f9337433391574b806f62c385bafd658
2017-12-31 09:40:05.024871 GOT BLOCK FROM PEER! Passing to bitcoind! b3e05600 bitcoin: https://blockchain.info/block/0000000020ecfd1527c9e94c543dbf66c56bcae2608e4c563a2b2012b3e05600
2017-12-31 09:40:05.071724 GOT BLOCK FROM PEER! Passing to bitcoind! 45a023f6 bitcoin: https://blockchain.info/block/0000000024c68335334ac4d1240e44e15f023fb31f78a0437dac23b045a023f6
2017-12-31 09:40:05.094440 GOT BLOCK FROM PEER! Passing to bitcoind! 553f0238 bitcoin: https://blockchain.info/block/00000000f4a8dd32245dcb55bccd61a72fed4d4ed76956e63ba6025f553f0238
2017-12-31 09:40:05.123139 GOT BLOCK FROM PEER! Passing to bitcoind! 07d41983 bitcoin: https://blockchain.info/block/000000001856a9496501a679e92a929471ff0a0b248917df72d250d107d41983
2017-12-31 09:40:05.156326 GOT BLOCK FROM PEER! Passing to bitcoind! 0cdb86f6 bitcoin: https://blockchain.info/block/00000000f487e19adeaf7c5da7df778c8c75416f28292a4012677b2e0cdb86f6
2017-12-31 09:40:05.217414 GOT BLOCK FROM PEER! Passing to bitcoind! ff2d5e95 bitcoin: https://blockchain.info/block/000000006de47fd566534ec923e826f16837e1c9eef767b00ae7cee9ff2d5e95
2017-12-31 09:40:05.293700 GOT BLOCK FROM PEER! Passing to bitcoind! 6a4b4c12 bitcoin: https://blockchain.info/block/000000003bacad8872ff223cf50385fc71ce9d86a17ca4959e78b2416a4b4c12
2017-12-31 09:40:05.299262 GOT BLOCK FROM PEER! Passing to bitcoind! f79b6c35 bitcoin: https://blockchain.info/block/0000000019c98fbfc38adebb251b518c600ab5a122a0a4fba3e44379f79b6c35
2017-12-31 09:40:05.302878 GOT BLOCK FROM PEER! Passing to bitcoind! d62002f0 bitcoin: https://blockchain.info/block/00000000cfdc22d96a26653110b108caeec2679ead88f4c1df4ed0a3d62002f0



(Moderator note: This post was edited by frodocooper to change the quote tags originally used for the logs to code tags instead.)
hero member
Activity: 496
Merit: 500
May this New year end this p2pool sharechain ambiguity
"There can be only one", Highlander 1986
Happy New year to all <Shocked)
hero member
Activity: 721
Merit: 504
Happy New Year!!

Block Found
legendary
Activity: 1258
Merit: 1027
Can someone decipher what's happening on mainnet,
3 blocs, zero miners, luck sky high and payments zero?

Looks like an error on my sites part, I’m traveling, will be able to investigate Tuesday...
newbie
Activity: 11
Merit: 0
Given current fees on the Bitcoin network, in order for donations to be spendable, you need to give more than the fee it would cost to spend it. Currently, that's about 500 sat/byte * 200 bytes = 0.001 BTC per user, minimum. Given how many users there are and the hashrate distribution, a donation smaller than about 0.1 BTC would end up mostly wasted on fees.

I've updated the script. It will now trigger when the account balance is at 0.1 BTC or higher, and pays out to 0.001 BTC.

http://www.mine4.com/#donate

James.
legendary
Activity: 1308
Merit: 1011
For all miners, who mine on the DASH p2pool (not only on my nodes).
After updating the DASH wallets to version 0.12.2.2, the DASH network began to generate many orphans.
This can be seen on the graph: https://chainz.cryptoid.info/dash/orphans.dws
Almost 90% of the blocks found by the P2Pool are Orphans. I informed the developers of the DASH P2Pool
https://github.com/dashpay/p2pool-dash/issues/43

A similar message was received by the developers of the coin itself from the owner of another pool https://github.com/dashpay/dash/issues/1822

In both cases, the developers claim that everything is normal and there are no problems, we must wait until the network is stabilized.
So the miners have only 2 options: either to wait for the network to stabilize, or to go to other coins with the X11 algorithm.
If you stay on the DASH p2pool, then only at your own risk. I do not see a decline in the number of orphans in a couple of days.

The problem with orphans disappeared. You can mine further
hero member
Activity: 496
Merit: 500
Can someone decipher what's happening on mainnet,
3 blocs, zero miners, luck sky high and payments zero?
hero member
Activity: 818
Merit: 1006
Stupid question:  Are we in a drought or are we just suffering from a lack of miners (with heavy iron)?
Lack of big and medium miners, mostly.
newbie
Activity: 32
Merit: 0
I say if you can still submit shares, why not? Seems s7 owners are still mining away? Are you on mainnet or Jtoomimnet?
newbie
Activity: 14
Merit: 0
Stupid question:  Are we in a drought or are we just suffering from a lack of miners (with heavy iron)?

What coin / net are you on? I say Jtoomimnet looks strong compared to mainnet. If you are on mainnet, I suggest just getting on Jtoomimnet now. I tell everyone about the two nets, but I push people to go with Jtoomimnet. They blocked not to long ago and seem to be in the 16day range of estimated block times, while mainnet is 93 days EST. I say, hop on the stronger network.


I'm sorry - Bitcoin.  Been mining off and on over the past several years as a node and I'm wondering if it's time to kick the wimpy S3s and S5's that I have to the curb and look at some of the other coinage out there...... 
newbie
Activity: 32
Merit: 0
Stupid question:  Are we in a drought or are we just suffering from a lack of miners (with heavy iron)?

What coin / net are you on? I say Jtoomimnet looks strong compared to mainnet, for BTC mining. If you are on mainnet, I suggest just getting on Jtoomimnet now. I tell everyone about the two nets, but I push people to go with Jtoomimnet. They blocked not to long ago and seem to be in the 16day range of estimated block times, while mainnet is 93 days EST. I say, hop on the stronger network.

On the LTC p2pool side, we just hit 4 blocks so far today. Last week was one of the worst weeks Ive had mining LTC on p2pool in my 3 months time on the pool, but again it comes back around. When I first hopped on p2pool LTC, global hashrate was 20GH with 3 day block times. Today, we are between 200-300GH, with 14-20hr block times crushing it. The payouts just get better and better for miners the more hash p2pool gets. Its just peoples patients that will be tested, in the age of instant gratification. But more and more people keep staying on building trust in p2pool based off the payouts they receive, heh. More coders have joined us(p2pool), and now we have block announcements in our discord channel for p2pool LTC blocks. I know it could do it with mIRC, but most seem to favor discord now days. One guy even put together a more modern looking p2pool LTC node scanner. Jtoomim and any other coders or p2pool miners, you are always more than welcome to join us on the discord. Pm me if you want it, I don't want to break any rules here.

LTC p2pool node scanner http://mine.demon.nl/ltc-nodelist.html
He is tweaking it every day it seems.
newbie
Activity: 14
Merit: 0
Stupid question:  Are we in a drought or are we just suffering from a lack of miners (with heavy iron)?
legendary
Activity: 1308
Merit: 1011
For all miners, who mine on the DASH p2pool (not only on my nodes).
After updating the DASH wallets to version 0.12.2.2, the DASH network began to generate many orphans.
This can be seen on the graph: https://chainz.cryptoid.info/dash/orphans.dws
Almost 90% of the blocks found by the P2Pool are Orphans. I informed the developers of the DASH P2Pool
https://github.com/dashpay/p2pool-dash/issues/43

A similar message was received by the developers of the coin itself from the owner of another pool https://github.com/dashpay/dash/issues/1822

In both cases, the developers claim that everything is normal and there are no problems, we must wait until the network is stabilized.
So the miners have only 2 options: either to wait for the network to stabilize, or to go to other coins with the X11 algorithm.
If you stay on the DASH p2pool, then only at your own risk. I do not see a decline in the number of orphans in a couple of days.
hero member
Activity: 818
Merit: 1006
We need to spread more awareness on this issue to protect as many miners as possible using those Antminers. Anyone would like to chip in with their opinions about Antbleed here,please keep it civil as possible.
Your phrasing is mostly identical to frodocooper's. You use this sentence

Anyone would like to chip in with their opinions about Antbleed here,please keep it civil as possible
Whereas frodocooper's post said

Quote
Also, to anyone who would like to chip in with their opinions about Antbleed here, please keep it civil and as apolitical as possible.
Frodocooper's account was 4 days old at the time he made that post. The jennaya account is 6 days old. The jennaya account also has recent posts offering "Social Media Campaigne ideas" from India and asking "Do you need best Internet marketing policy?"

What is going on here? Are you both reading from the same script? Is this two accounts belonging to the same person, who is copy-pasting this concern-troll message everywhere as part of a PR campaign? Or is there some other explanation for the similarity in these two sets of messages? Did jennaya just read through this thread's history and decide to plagiarize frodocooper's post as jennaya's own?

Curiouser and curiouser.
hero member
Activity: 818
Merit: 1006
Antbleed
Map auth.minerlink.com to 127.0.0.1 on your LAN's DNS server.

https://bitcointalksearch.org/topic/m.18761421
hero member
Activity: 818
Merit: 1006
I've also just finished a python script to trigger the donate to miners as detailed on https://en.bitcoin.it/wiki/P2Pool#Donating_to_P2Pool_miners
Given current fees on the Bitcoin network, in order for donations to be spendable, you need to give more than the fee it would cost to spend it. Currently, that's about 500 sat/byte * 200 bytes = 0.001 BTC per user, minimum. Given how many users there are and the hashrate distribution, a donation smaller than about 0.1 BTC would end up mostly wasted on fees.
hero member
Activity: 818
Merit: 1006
1. "Expected time to share (this node)" shows around 3 minutes. ... What am I missing...?
This metric is bugged. For example, my big node lists "Expected time to share: 1.2 seconds", which is impossible to sustain, as the protocol-level minimum share difficulty will adjust upward until the network as a whole creates one share every 30 seconds.

A difficulty of 1520000 should result in an average of 1 share every 1520000 *2**48/0xffff = 6.53 PH. With a hashrate of 20 TH/s, that should take on average 5.44 hours.

On my to-do list is changing a few things with the difficulty-setting and share-orphaning algorithms to improve both fairness and also to assign large miners higher-difficulty shares. This should substantially improve the number of shares small miners mine. It will not increase expected revenue for small miners, though; it will only reduce the variance.

The averaging period that determines your revenue per block is approximately 3 days long, so you are expected to have around 14 shares in the share chain at steady state, and so your variance will be around 1/sqrt(14)~=27%.

2. I'm trying to understand the difference between a regular pool and p2pool. If I am hashing at p2pool but receive no shares (as is the situation currently) does that mean that the hash I contributed thus far will give me no payout whatsoever if at the time of a block being found I have no shares?
Correct. On the other hand, if you find 2x as many shares as the expectation, then you get 2x the payout.

3. If I drop off p2pool for a few days (while having no shares yet) and then go back, do I start over from scratch?
Yes, after about 3 days you will be back to ground zero. However, if p2pool finds a block 1.5 days after you stop mining, then you will still get paid at about 50% of your normal payout level. Your expected payout ramps up slowly over 3 days, and it ramps down slowly over 3 days.

4. One of the stats show this: "Total: 682 (Orphan: 41, Dead: 9)". Is this the number of shares to this node? Is it since the last block was found, i.e. it shows the current shares of this node towards the next block when it's found by the pool?
Number of shares found on this node since it was (re)started.

UPDATE: I have been the only one on the node for the last hour or so, contributing 100% of the hash. During this hour, the shares to the node went up by 3, but I still don’t have any. Confused...  Huh
That sounds weird. Perhaps you have your worker name/address set incorrectly? If that's the case, then you will end up mining to that node's default address, which usually belongs to the node operator. Your worker name needs to be a Bitcoin address starting with a 1 (no segwit or multisig addresses) and must not have an _ or ., though you may use + or / to set the pseudoshare or actual share difficulty.
newbie
Activity: 35
Merit: 0
Hi All,

Could anyone record a tutorial video showing how to setup mining with P2P pool as a local node. I think this will help also to attract more miners to the pool.

Thank you
Moharni
newbie
Activity: 32
Merit: 0
Even after trying https://github.com/p2pool/p2pool/issues/241 , still cannot get p2pool LTC to accept +diff inputs from miners, ID+diff. It seems p2pool BTC side accepts +diff easily, but LTC side will not. Anyone else have any suggestions to correcting this?
newbie
Activity: 15
Merit: 3
Hi,

Newbie questions Smiley

I'm on a jtoomimnet p2pool node with 32 TH/s. Node hash rate varies, but at the moment I'm contributing pretty much 60-90% of the hash on that node, depending on the time of day - it's pretty much me at this point, with someone else joining in and dropping out at times. The other person already has some shares, amounting to about 0.03 BTS, I have none. Node DOA is under 2% (currently 1.46), efficiency is 97.3%, share difficulty is 1520000. I'm new to p2pool and trying to understand the differences between a regular pool and p2pool. I did read up, but couldn't find answers to these questions:

1. "Expected time to share (this node)" shows around 3 minutes. I have been on the node for about 6 hours, and I have no shares yet. I thought that the concept was that at the hash rate the node is going, if I'm providing pretty much all the hash, the number of shares I receive should be close to what's predicted, i.e I should get a share every few minutes. What am I missing...?

2. I'm trying to understand the difference between a regular pool and p2pool. If I am hashing at p2pool but receive no shares (as is the situation currently) does that mean that the hash I contributed thus far will give me no payout whatsoever if at the time of a block being found I have no shares? So, is it more similar to a shared solo mining than a regular pool in that in a regular pool, any contribution will result in a payout when a block is found, even if ever so small, but in p2pool, if I have no shares, I may have contributed hash to the pool but no shares to me means I get nothing if a block is found by the pool?

3. If I drop off p2pool for a few days (while having no shares yet) and then go back, do I start over from scratch? Or the hashing I contributed earlier makes a difference?

4. One of the stats show this: "Total: 682 (Orphan: 41, Dead: 9)". Is this the number of shares to this node? Is it since the last block was found, i.e. it shows the current shares of this node towards the next block when it's found by the pool? It went from 660 to 682 since I have been on the node, and while I seem to be the biggest fish on the node Smiley since I joined in, I haven's received any of the 22 new shares created since I have been on. Again, what am I missing...? UPDATE: I have been the only one on the node for the last hour or so, contributing 100% of the hash. During this hour, the shares to the node went up by 3, but I still don’t have any. Confused...  Huh

Sorry for the newbie questions - I did search first but I couldn't find direct answers to these questions.
Pages:
Jump to: