There are many factors like total network hashrate, previous block's hashrate, and "
Block-time" to consider and these factors differs per coin.
But you can easily "
guess" if you have enough hashrate to hit a block (
solo mining) based from just the Current network hashrate of the particular coin.
In example, Bitcoin (
where mostly all POW coins originated):
- Currently, it has a total of 38,000,000 TH/s
- If you have at least 38,000TH/s, you can expect to hit a block with a chance of 0.1%
Just like that.
Because if you take the
whole formula in consideration, you will likely get the same result (
in average/few minutes late).
By the way, Nicehash doesn't actually solo mine using your hashes, it must have been used together with other miner's hash by a buyer to mine a compatible coin in a pool or personal solo pool.
Maybe your problem isn't the difficulty.