<p>The short answer is: No. The average number of bitcoins per hash is fixed, and is roughly equal to B / (2^32 * D), where B is the bitcoins per block and D is the difficulty. Every calculated hash is either a block or not; if it's not, it doesn't bring you any closer to finding a block.</p>

<p>However, for completeness it should be noted that there are several sophisticated attacks that allow superlinear gains on hashrate, such as lie-in-wait and hashrate amplification (also known as selfish mining). Superlinearity can also be a side effect of a short block interval. All of these require huge hashrate to be effective, on the order of a quarter of the network hashrate - not something which should be of concern to the average miner.</p>

CC BY-SA 3.0
2014-10-08T16:20:36.057Z
I was asking bitcoin per (hash per second), i.e. BTC/(h/s),I know BTC per hash is subject to probability, but if I buy more hashes per second  probability increases?
sites
CC BY-SA 3.0
2014-10-13T15:22:26.943Z
@juanpastas: No. If you have twice the hashes/second, then every second you have twice the hashes and get twice the bitcoins.
Meni Rosenfeld
CC BY-SA 3.0
2014-10-08T12:17:07.223Z
2014-10-08T12:17:07.223Z
Meni Rosenfeld
<p>The expected number of bitcoins per hash depends only on the network difficulty and block reward, not the speed at which you execute the hashes.  Every hash computed has exactly the same probability of successfully mining a block (or share, in the case of pool mining), and this probability is a function of the difficulty only.  More powerful hardware does more hashes per second, so the expected bitcoins earned per second increases, but bitcoins per hash does not change.</p>

CC BY-SA 3.0
2014-10-08T16:11:01.670Z
I was asking bitcoin per (hash per second), i.e. BTC/(h/s),I know BTC per hash is subject to probability, but if I buy more hashes per second my probability increases?
sites
CC BY-SA 3.0
2014-10-08T17:12:30.613Z
@juanpastas: If you buy more hashes per second, then on average you earn more bitcoins per second.  Each hash still earns you the same average number of bitcoins as before, but since you have more hashes in each second, you earn more coins per second.  It's linear: buying twice as many GH/s earns you twice as many bitcoins per day (no more and no less), all other things being equal.
Nate Eldredge
CC BY-SA 3.0
2014-10-08T18:15:53.983Z
I see this as: a lot of computers are trying to solve the problem, if I have more computers(guesses), I will guess more times than others computers ( or group of computers), thus incrementing BTC per day. what am I missing?
sites
CC BY-SA 3.0
2014-10-08T18:17:02.317Z
is having more hash speed like playing a raffle with more tickets?
sites
CC BY-SA 3.0
2014-10-08T21:56:29.617Z
When you're part of a pool, you get paid for the work you do whether you find the block or someone else finds the block, so it's more like there is no raffle and you paid for the tickets you buy.
Tyler
CC BY-SA 3.0
2014-10-08T05:25:08.017Z
2014-10-08T05:31:45.473Z
2014-10-08T05:31:45.473Z
Nate Eldredge
<p>I read <a href="http://cryptomining-blog.com/2940-checking-out-bitcoin-cloud-services/" rel="nofollow">this article</a>:</p>

<blockquote>
  <p>We have paid 0.034 BTC for the 10 GH/s ... Yesterday we have received our first daily payout and it was exactly 0.00041279 BTC ...   Doing a quick calculation has shown that if the Bitcoin network difficulty remains the same and the daily payout is also the same as the one we got the first day we are going to need a little over 82 days to get back what we have spent for the mining contract. </p>
</blockquote>

<p>In this case BTC per GH/s is 0.00041279/10 BTC/(GH/s). All of this is in one day, but for simplicity I removed day from the units.</p>

<p>Will buying more GH/s increase BTC per GH/s (in one day)? Since there is more power solving the problem, and there would be more probability to solve the problems?</p>

<p>How could I calculate decrease of BTC/day vs time with a fixed hashing speed?</p>

CC BY-SA 3.0
2014-10-08T10:11:25.450Z
You probably didn't pay for 10GH/s but more like 10GH/s for one month or one year? Important distinction.
Jannes
CC BY-SA 3.0
2014-10-08T16:18:14.303Z
yes, a contract is hashings/seconds during some time. But you can remove the duration of the contract from the units.
sites
CC BY-SA 3.0
2014-10-08T17:58:28.797Z
Not if you want to know if you're ever going to break even. (Supposing you can correctly estimate the difficulty growth.)  You yourself mention 82 days, but not the contract duration. I now saw the linked article (hadn't before) : 5 years. Anyway. looks even more like a scam than it did before. Also the article is clueless on proper use of units... GHS?  You seem to be using units properly. Anyway, you have your answer(s) below.
Jannes
<mining-profitability><hashpower><contracts>
Will more hashes per second increase bitcoins per hash per second?
sites
# Will more hashes per second increase bitcoins per hash per second?

(Asked by: username_0 on 2014-10-08)

I read [this article](http://cryptomining-blog.com/2940-checking-out-bitcoin-cloud-services/):

> We have paid 0.034 BTC for the 10 GH/s ... Yesterday we have received our first daily payout and it was exactly 0.00041279 BTC ... Doing a quick calculation has shown that if the Bitcoin network difficulty remains the same and the daily payout is also the same as the one we got the first day we are going to need a little over 82 days to get back what we have spent for the mining contract.

In this case BTC per GH/s is 0.00041279/10 BTC/(GH/s). All of this is in one day, but for simplicity I removed day from the units.

Will buying more GH/s increase BTC per GH/s (in one day)? Since there is more power solving the problem, and there would be more probability to solve the problems?

How could I calculate decrease of BTC/day vs time with a fixed hashing speed?

**Tags:** mining-profitability, hashpower, contracts

> **Comments:**
> **username_1**: You probably didn't pay for 10GH/s but more like 10GH/s for one month or one year? Important distinction.  
> **username_0**: yes, a contract is hashings/seconds during some time. But you can remove the duration of the contract from the units.  
> **username_1**: Not if you want to know if you're ever going to break even. (Supposing you can correctly estimate the difficulty growth.)  You yourself mention 82 days, but not the contract duration. I now saw the linked article (hadn't before) : 5 years. Anyway. looks even more like a scam than it did before. Also the article is clueless on proper use of units... GHS?  You seem to be using units properly. Anyway, you have your answer(s) below.  

---

## 2 answers

### Answer by username_2 on 2014-10-08. Score: 4

The short answer is: No. The average number of bitcoins per hash is fixed, and is roughly equal to B / (2^32 \* D), where B is the bitcoins per block and D is the difficulty. Every calculated hash is either a block or not; if it's not, it doesn't bring you any closer to finding a block.

However, for completeness it should be noted that there are several sophisticated attacks that allow superlinear gains on hashrate, such as lie-in-wait and hashrate amplification (also known as selfish mining). Superlinearity can also be a side effect of a short block interval. All of these require huge hashrate to be effective, on the order of a quarter of the network hashrate - not something which should be of concern to the average miner.

> **Comments:**
> **username_0**: I was asking bitcoin per (hash per second), i.e. BTC/(h/s),I know BTC per hash is subject to probability, but if I buy more hashes per second  probability increases?  
> **username_2**: @juanpastas: No. If you have twice the hashes/second, then every second you have twice the hashes and get twice the bitcoins.  

---

### Answer by username_3 on 2014-10-08. Score: 1

The expected number of bitcoins per hash depends only on the network difficulty and block reward, not the speed at which you execute the hashes. Every hash computed has exactly the same probability of successfully mining a block (or share, in the case of pool mining), and this probability is a function of the difficulty only. More powerful hardware does more hashes per second, so the expected bitcoins earned per second increases, but bitcoins per hash does not change.

> **Comments:**
> **username_0**: I was asking bitcoin per (hash per second), i.e. BTC/(h/s),I know BTC per hash is subject to probability, but if I buy more hashes per second my probability increases?  
> **username_3**: @juanpastas: If you buy more hashes per second, then on average you earn more bitcoins per second.  Each hash still earns you the same average number of bitcoins as before, but since you have more hashes in each second, you earn more coins per second.  It's linear: buying twice as many GH/s earns you twice as many bitcoins per day (no more and no less), all other things being equal.  
> **username_0**: I see this as: a lot of computers are trying to solve the problem, if I have more computers(guesses), I will guess more times than others computers ( or group of computers), thus incrementing BTC per day. what am I missing?  
> **username_0**: is having more hash speed like playing a raffle with more tickets?  
> **username_4**: When you're part of a pool, you get paid for the work you do whether you find the block or someone else finds the block, so it's more like there is no raffle and you paid for the tickets you buy.  

---

