Earnings today 8/26

Encounter a problem related to the pool or have a request for a feature? Post your issue here and we will help you out.
Forum rules
Welcome to the System Support forum! Encounter a problem related to the pool? Post your issue here and we will help you out.

Keep in mind that the forums are monitored by PROHASHING less closely than the official support channels, so if you have a pressing issue, please submit an official support ticket so that our Support Analyst can look into your issue in a timely manner.

We cannot answer financial questions related to your account on a public forum, so those questions should always be submitted through the orange Support button on prohashing.com/about.

For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
zxzxzx
Posts: 13
Joined: Sun Jul 19, 2015 12:20 am

Earnings today 8/26

Post by zxzxzx » Thu Aug 27, 2015 2:18 am

Hi Steve,

I'm not sure but I think have an issue with today's earnings. I have a Titan that hashes between 300MHs to 340+MHz (accepted hashrate)
When calculating 300MHz (low estimate) x 0.00027522 my earnings should be over 0.08 BTC but I only got 0.06004762 today.

Not sure if it is related but, I had 20% and 50% of the payout allocated to LTC yesterday (8/25) and the day before (8/24) but I changed LTC to 0% yesterday around 6pm PDT before 9pm PDT payouts.

As of yesterday I have 100% of the payout allocated to BTC in the setting.

Thanks
ZX
Ben44
Posts: 9
Joined: Thu Aug 27, 2015 4:45 am

Earnings 8/26 and 8/25

Post by Ben44 » Thu Aug 27, 2015 4:50 am

I'm having the same problem with my not so well running two Titans which have about 500 MHs combined since weeks but yesterday I've earned only 0.08497336 BTC (Payout on 27.8.2015) and the day before only 0.13820396 BTC (Payout on 26.8.2015).

Thanks for your help!
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Earnings today 8/26

Post by Steve Sokolowski » Thu Aug 27, 2015 4:08 pm

Thanks for the report. I'll investigate this during the evening and get back to you with more information.
zxzxzx
Posts: 13
Joined: Sun Jul 19, 2015 12:20 am

Re: Earnings today 8/26

Post by zxzxzx » Thu Aug 27, 2015 4:34 pm

Thank you Steve.

Looking at my payouts, I think it started 2-3 days ago.

ZX
Ben44
Posts: 9
Joined: Thu Aug 27, 2015 4:45 am

Re: Earnings today 8/26

Post by Ben44 » Thu Aug 27, 2015 4:59 pm

Steve Sokolowski wrote:Thanks for the report. I'll investigate this during the evening and get back to you with more information.
Sounds great!
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Earnings today 8/26

Post by Steve Sokolowski » Thu Aug 27, 2015 6:10 pm

Hi Ben,

What is your username on the site? Apparently, "Ben44" doesn't exist.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Earnings today 8/26

Post by Steve Sokolowski » Thu Aug 27, 2015 6:40 pm

OK, I think I got to the bottom of this problem.

This is a complicated answer. About six months ago, we realized that we cannot compute an exact daily earnings estimate because that would require looking through tens of millions of shares. We turned off that query and replaced it with another query. There's no need to try to understand the code, but rootdude might appreciate it:

Code: Select all

	select (select sum(usd_equivalent_value) INTO AVERAGE_EARNINGS_BTC from status_miner_daily_balance
	where date=start_date_in) * 1000000.0
	/
	((select avg(accepted_hashrate) from status_hashrate where status_hashrate.start_date>=start_date_in and status_hashrate.start_date < end_date_in and accepted_hashrate is not null and accepted_hashrate <> 0) 
	*
	(select avg(price_in_usd) from history_bitcoin_exchange_rate where originally_created >= start_date_in and originally_created < end_date_in and price_in_usd is not null));
It says that earnings are equal to (total money earned) / (average hashrate). The best way to interpret this is "the rate an average miner mines at." It's different from "the rate a miner who stays 100% of the time mines at" because even if one miner leaves and returns, the "average miner" is no longer someone who mined 100% of the time.

The reason these estimated numbers have been strange the past few days is because the litecoin block halving caused lots of miners to come in when profitability was high and leave when profitability was low. On most days, the "average miner" stays for most of the day. Fortunately, I was not able to detect any actual problem in payouts. We lost about 5% due to slippage on Tuesday, so miners got the good end of the deal.

We apologize for the problem. We knew that the numbers could be up or down by a small amount, but we didn't know how far off it would be when this halving occurred. I'll spend some time tomorrow seeing if there is an alternate way we can compute profitability now that the greater hashrate is messing with our numbers. We already know how to get an exact number, but the performance of the "exact number" query is too low.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Earnings today 8/26

Post by Steve Sokolowski » Fri Aug 28, 2015 10:50 am

I was able to figure out how to get exact earnings from a query that runs in about 110s. The changes will be available in the next release. For those interested, the solution was to disable table scans by using:

Code: Select all

SET seqscan=off;
I tested this code and for yesterday, it came back with 3.943 cents, which is a 2% difference from the 3.99 cents that the estimated query provided. The BTC query was further off, because it used the estimated USD value and then divided by the average BTC price. It was off by about 5%. These new queries are also far more accurate because they don't provide ideal numbers; they provide what a miner with an average work restart interval earned.

Expect to see these changes in the next release! Thanks for the report that helped us resolve this issue.
zxzxzx
Posts: 13
Joined: Sun Jul 19, 2015 12:20 am

Re: Earnings today 8/26

Post by zxzxzx » Fri Aug 28, 2015 5:32 pm

Well, I'm glad I could help.

Since the profitability went down 50% in the last few days, the heat and the high power rate in CA, I had shut my miner down.

Will be back soon.

Good luck to all.
ZX
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Earnings today 8/26

Post by Steve Sokolowski » Fri Aug 28, 2015 8:49 pm

I know. Our miners are off, although they'll be back on when the highs go below 40 in November.

We can't even make a profit on our own pool!
Locked