<p>Can you mine absolutely? No. If you have 51% share of the network hash rate then the <strong>probability</strong> (not certainty) that you will mine the next block is 51%. It is theoretically possible that you may never find a solution to the block ever. However, if you continue to mine on the blocks that only you generate, then practically you can build a chain that consists entirely of the blocks that you mine after the forking point.</p>

CC BY-SA 4.0
2019-09-22T16:08:42.600Z
This is not necessarily correct. If you truly have more than 50% of the hashrate, and the ability to maintain that state for an extended period of time, you can broadcast your blocks just fine. However, you only choose to extend your own blocks,   not any blocks that others happen to mine. If you have >50% this is guaranteed to eventually result in a majority chain that consists entirely of your blocks after the forking point.
Pieter Wuille
CC BY-SA 4.0
2019-09-22T16:29:11.797Z
@PieterWuille Now that I think about it, your reasoning seems to make sense. I had to not include the possibility of the miner mining on the honest blocks.
Ugam Kamat
CC BY-SA 4.0
2019-09-23T15:15:47.127Z
Note that if anyone actually did this, it would be quite apparent as all other miners would never get any rewards. It's likely that this would prompt a rule change, for example, to a different mining algorithm.
David Schwartz
CC BY-SA 4.0
2019-09-22T13:32:37.943Z
2019-09-22T16:31:20.593Z
2019-09-22T16:31:20.593Z
Ugam Kamat
<p>I'm really wondering can I mine absolutely all the blocks in the network faster than rest miners with their 49% hashing power not for the purpose of conducting double-spend attack?</p>

<mining-theory><mining-profitability><hashpower>
If I have 51% of the capacity of the entire network, can I mine absolutely all the blocks faster than the network?
Monolink
# If I have 51% of the capacity of the entire network, can I mine absolutely all the blocks faster than the network?

(Asked by: username_0 on 2019-09-22)

I'm really wondering can I mine absolutely all the blocks in the network faster than rest miners with their 49% hashing power not for the purpose of conducting double-spend attack?

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


---

## 1 answers

### Answer by username_1 on 2019-09-22. Score: 0 | Accepted answer

Can you mine absolutely? No. If you have 51% share of the network hash rate then the **probability** (not certainty) that you will mine the next block is 51%. It is theoretically possible that you may never find a solution to the block ever. However, if you continue to mine on the blocks that only you generate, then practically you can build a chain that consists entirely of the blocks that you mine after the forking point.

> **Comments:**
> **username_2**: This is not necessarily correct. If you truly have more than 50% of the hashrate, and the ability to maintain that state for an extended period of time, you can broadcast your blocks just fine. However, you only choose to extend your own blocks,   not any blocks that others happen to mine. If you have >50% this is guaranteed to eventually result in a majority chain that consists entirely of your blocks after the forking point.  
> **username_1**: @PieterWuille Now that I think about it, your reasoning seems to make sense. I had to not include the possibility of the miner mining on the honest blocks.  
> **username_3**: Note that if anyone actually did this, it would be quite apparent as all other miners would never get any rewards. It's likely that this would prompt a rule change, for example, to a different mining algorithm.  

---

