Haha. No worries. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
Unfortunately that wont help him in any way (unless he was a big time miner) /diff is relevant for fake (pseudo) shares when used by small miners The p2pool share-chain diff is what you must meet before you get a share that will be paid.
The fake pseudo shares are controlled by +DIFF. The actual difficulty of shares you are trying to submit for credit (not just graphs/hashrate purposes) is /DIFF. Agreed that he's possibly too small for it to matter. (I have no idea what p2pool's share difficulty or bitcoin's difficulty are these days.) /DIFF is usually used by huge miners to reduce their shares/block by voluntarily targeting a very high difficulty target. Small miners running their own node don't need to worry about it, the vardiff logic won't push their target too high. It's only a problem if you are a small fish in a large public node. In raw p2pool a year ago (no idea if the code has changed), the share-chain diff target for miners on a node was based on the node's hash rate (not the miner). Thus small miners on a public node also being used by other much larger miners would have diff targets higher than the share-chain minimum difficulty. By using /DIFF you can override that. If you want to make sure you always mine at the minimum possible share-chain difficulty, you could just use /1 since it'll make the share-chain difficulty the floor. Relevant code includes my attempt to fold this into official tree: https://github.com/forrestv/p2pool/pull/174And iongchun's branch where he provides some config options to give you more manual control over how it works, but with the same intent/basic result. However, this only effects psuedo-shares. https://github.com/iongchun/p2pool/tree/auto-worker-diffHere is me trying to get iongchun's stuff merged in as well: https://github.com/forrestv/p2pool/pull/187TLDR: Public node operators should use both 174 and 187 to help small miners be served appropriate difficulty target automatically.
|
|
|
Notice a pattern? My measly 6.9TH/s (6xS5) is now a small miner. Top is shares, and bottom is pool hashrate, over a 14 hour period. I'm sure people can pick this apart, debate luck and statistics, etc... I just thought a good screenshot, somewhat makes a point.
I don't know if you are running your own node or what, and this is my first time in ~8 months looking in the forum, but have you tried /DIFF if you want more frequent (but smaller value) shares? It won't do anything if you are already submitting at the network minimum diff level. But if you are on a public p2pool node that isn't running my old patches, your share difficulty might be higher than it needs to be. (I have no idea if any of my work ever made it into p2pool itself or not.) Some info: https://bitcointalk.org/index.php?topic=18313.msg6556442#msg6556442I'd suggest running your own p2pool node is the best choice, secondly running off a public node running my patches unless someone else or forrest did something better which made them obsolete, or thirdly manually adjusting /DIFF.
|
|
|
When it starts taking you longer to find a share than it does for the pool to find a block you perceive your mining to be "wasted" because blocks will be found for which you receive no payment. I've not been active in the bitcoin community for a long time now, just randomly popped in the thread to see what's up, and I see this is still a topic of conversation. It's important to note (as you did) it is simply perception/variance, and people don't actually lose any income. If you can only find 1 share every 2 blocks, that share will pay enough that the income per block is still the correct average. This was a common point of confusion and misinformation a year ago. I suspect it will persist forever.
|
|
|
How do the Antminer S3s perform on p2pool?
|
|
|
I've not been around the forums or active with bitcoin for a few months, so I think I'm going to wind my projects down. The cost for the various pools/nodes are running about $170/mo, and for a hobby I've kinda set aside, that's a bit much. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) The biggest project was the TRC pool but given the .0001 value these days, it's probably not worth keeping open either. It's been a fun 14 months, but for now I'm going to put everything into hibernation. Good luck to all.
|
|
|
Well for the patches I've written, I have to fork the repo into my own name on github, make a branch, push the changes to the branch, and then submit the pull request to the maintainer. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) I'm pretty sure what I provided will work as expected though.
|
|
|
Excuse my Linux noobness, but what's the command line syntax used to integrate this fix into p2pool? I've tried the "git pull" request using the link above from within the p2pool folder but I get an error - so I presume I'm doing it wrong....... ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif) Thanks. I've not done it this way often, but I think you'd use: git pull https://github.com/roy7/p2pool vardiffbyaddress or git pull https://github.com/iongchun/p2pool auto-worker-diff Depending on which you wanted to pull in.
|
|
|
You need to get above the 0.001BTC dust threshold on your mining payments. 42GH was paying me about 0.0038BTC x 4 times a day back in 2013-12-15 on FabulousPanda (P2P, 0.5% pool fee). So you'll probably need at least 15GH to make P2P pay above 0.001BTC.
This is possibly misleading for people new to p2pool, so I'll clarify. There is a dust theashold in the settings for coins in the config file, which the basic idea is "don't have miners work on share targets that will result in a payment below this amount". So what happens is your share target will be set, at a minimum, to pay you the dust threshold. If this target is higher than you'd normally get for your speed, then this means you'll find shares less often but the shares you find are worth more. To illustrate with totally made up numbers: Vardiff wants to set your miner to submit shares with difficulty 1000. This results in a payment of 5 coins. However, the dust threshold for this coin is set to 20 coins. Therefore, your target difficulty will be set to 4000. You'll find shares 1/4 as often, but the shares will pay 20 coins. This way a tiny miner never get payments that are "too small". They will only receive payments at the dust threshold amount, but they will get paid less often. It does not effect long term average earnings.
|
|
|
The p2pool code looks at the node's total hash rate and assigns difficulty based upon that. There are forks of the code that address the issue of trying to assign difficulties by address/miner. See here: https://bitcointalk.org/index.php?topic=269042.280. For someone running their own node I guess it doesn't matter much, but I made this simple patch for public nodes so that small miners won't have their difficulty target pushed higher by large miners on the same public node. The pull request to the normal repo is: https://github.com/forrestv/p2pool/pull/174A much more advanced patch is by iongchun (also a pull request to the main repo) in handling pseudo share difficulties: https://github.com/forrestv/p2pool/pull/187iongchun folded in his own fix for alt coins serving DIFF 0 work, so I removed my prior mini fix. People running native p2pool repo from forrest for alt coins should at least pull in iongchun's patch for the DIFF 0 fix.
|
|
|
You're probably right, since I have changed it to +1024 my predicted payout has dropped...
+DIFF only affects the pseudo shares you send in for logging/graphing purposes, it has no effect on your earnings. Using /DIFF changes the minimum shares you'll submit, in case vardiff is setting your target difficulty above the network minimum. If you are already at the network minimum, then /DIFF lower than that again has no effect. On some alt coins, /DIFF can be useful if you don't care about dust and want more (but smaller) shares. On Bitcoin, /DIFF is mostly only useful to very large miners who want to reduce the # of shares they find (finding bigger shared instead) to help keep network difficulty down for everyone else.
|
|
|
Not sure why this is happening to some users. I now tried a LTC withdrawal too and it worked perfectly. All small amounts though.
Because only LTC is still working. I will try other coins and update. Only have 2-3 other types. I can always convert them to BTC/LTC to get it out. I deposited some vertcoin 2 weeks ago and my balance still shows 0.
|
|
|
Correct. This is just a historical info site that forrestv took over from whoever else used to maintain it. There's no public node running there.
|
|
|
Roy, I didn't realize it was possible to merge mine UNO - are you using the standard p2pool software? Thanks ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) UNO is the primary coin, not the merged coin. I run UNO and BTC nodes.
|
|
|
I know there's almost no chance the miner would see this, but just in case, VjCmX1z1KHn1rewGC6t6vjnzRj8CYLZe9S on my us-west node is not configured for scrypt-n and all their hash power is going to waste.
|
|
|
Further, it will take more than just a few weeks. It would/will take MONTHS, and that's with people using them. But since people aren't using them, just pissing and moaning about things working exactly how they were told things were going to work at the start, it may never happen.
How can we use them when deposits never show up? I like Coinex's interface and it's my preferred exchange for alt coins. I'm happy to keep using them in spite of the prior theft. But without knowing any better, I sent in some coins the other day and instant of the instant "pending" and quick deposit as soon as it confirmed, it's just silence.
|
|
|
For those wanting for daily updates - I only speak when I have something to say. Posting "we're working, be patient" every day is useless and does nothing except annoying people.
Is the site officially "offline" for new business though or just temporarily having issues? Not realizing otherwise, I deposited some vertcoin the other day to sell, but the deposit never showed up. If you aren't actually still in active operation I don't know why it isn't clearly stated somewhere to not send in new deposits/etc.
|
|
|
How do i find out what i am owed on p2pool.org ? I have disconnected my 1Th miner, mining BTC, where do i look/search ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Cheers You should contact them on their support thread: https://bitcointalk.org/index.php?topic=176938.0p2pool.org is just a public node like many people run, it's not an official site/service/etc of the P2Pool project (which this thread is for).
|
|
|
I sense we're drifting way off topic again.
|
|
|
|