Bitcoin Forum
June 21, 2024, 06:23:57 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 55 »
21  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 06, 2015, 02:25:58 AM
Haha. No worries. Smiley
22  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 06, 2015, 01:13:07 AM
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/174

And 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-diff

Here is me trying to get iongchun's stuff merged in as well:

https://github.com/forrestv/p2pool/pull/187

TLDR: Public node operators should use both 174 and 187 to help small miners be served appropriate difficulty target automatically.
23  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 05, 2015, 08:02:32 PM
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#msg6556442

I'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.
24  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 05, 2015, 07:49:04 PM
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.
25  Bitcoin / Pools / Re: [600 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 04, 2014, 10:30:17 PM
How do the Antminer S3s perform on p2pool?
26  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN][POOL] RoyalMiningCo Pool on: June 17, 2014, 10:42:54 PM
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

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.
27  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 05, 2014, 05:54:40 PM
What way do you usually do it? I mean, there must be an official way of merging these requests locally. I've had a read of this:  https://help.github.com/articles/merging-a-pull-request  but the "command line" tab it refers to is not there.......

Thanks.

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 I'm pretty sure what I provided will work as expected though.
28  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 05, 2014, 04:03:40 PM
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

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.

29  Bitcoin / Pools / Re: No payout ever received with p2pool? on: May 05, 2014, 03:21:47 PM
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.
30  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 05, 2014, 03:15:30 PM
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/174

A 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/187

iongchun 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.
31  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 05, 2014, 03:10:25 PM
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.
32  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BETA][EXCHANGE][REALTIME] CoinEX realtime exchange on: May 02, 2014, 08:46:41 PM
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.
33  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: May 01, 2014, 01:54:01 PM
I don't think you can, I think p2pool.info is just that, info

http://p2pool.hostv.pl/ 

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.
34  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 29, 2014, 04:06:22 AM
Roy, I didn't realize it was possible to merge mine UNO - are you using the standard p2pool software?

Thanks  Smiley

UNO is the primary coin, not the merged coin. I run UNO and BTC nodes.
35  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Vertcoin | Scrypt N | Beat ASICs | Must upgrade wallet due to a bug in OpenSSL on: April 27, 2014, 12:07:33 PM
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.
36  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BETA][EXCHANGE][REALTIME] CoinEX realtime exchange on: April 23, 2014, 10:17:08 PM
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.
37  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BETA][EXCHANGE][REALTIME] CoinEX realtime exchange on: April 23, 2014, 10:12:31 PM
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.
38  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 23, 2014, 07:03:30 PM
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

Cheers

You should contact them on their support thread:

https://bitcointalk.org/index.php?topic=176938.0

p2pool.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).
39  Bitcoin / Pools / Re: [6600Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB (New Thread) on: April 22, 2014, 06:19:19 PM
I sense we're drifting way off topic again.
40  Bitcoin / Pools / Re: [185 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 21, 2014, 06:44:33 PM
You can see an example of adding a miner_last_difficulties array, network_hashrate, and network_block_difficulty here:

https://github.com/forrestv/p2pool/pull/191/files

Much obliged!

My pleasure. We use those stats on a modified version of p2pool-node-status, you can see it here:

http://us-east.royalminingco.com:9332/static/
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ... 55 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!