Bitcoin Forum

Bitcoin => Mining => Topic started by: aminhadi2020 on June 08, 2021, 11:53:07 AM



Title: is using pool, mandatory?
Post by: aminhadi2020 on June 08, 2021, 11:53:07 AM
Hello
is using pool, mandatory?
how can i mine without addressing (config asics) my asics to pool?
can i mine without pool and just wait for my chance to mine a bitocoin ?


Title: Re: is using pool, mandatory?
Post by: iwantmyhomepaidwithbtc on June 08, 2021, 12:48:35 PM
You have to do solo mining

You can do it through BitcoinCore node or with a pool like ckpool or kano...

You have to know that chances are low if you don't have tons of Th/s / Ph/s

Good luck wish you to solve a block


Title: Re: is using pool, mandatory?
Post by: crwth on June 08, 2021, 12:54:19 PM
Not mandatory.

To be given a reward, you need to solve a block. With the increasing difficulty of the cryptographic problems or sometimes called "hash puzzles," it would be harder to solve them. So when you continuously mine on your own, you will have the entire reward, but you need to have enough hashing power to do it, or the other miners can beat you to it.

I think the best way now is just to join pools.


Title: Re: is using pool, mandatory?
Post by: NeuroticFish on June 08, 2021, 01:17:04 PM
It may worth mentioning that solo mining is also called lotto mining, and it's for a good reason. You have a great chance to never hit any block, hence only waste electricity.


Title: Re: is using pool, mandatory?
Post by: kano on June 09, 2021, 01:42:17 AM
Also, one should point out that there is no 'race' to get a block.
No one can 'beat' you to finding a block, since you just keep modifying your work each time 'anyone' finds a block and continue on.
Someone else finding a single block has no effect on your chances.

The only issue related to that, is that every 2016 blocks found, difficulty changes.

You are expected to find, on average, if you find a large number of blocks, close to one block per every 100% of share difficulty you mine.
This doesn't mean when difficultymined/currentdifficulty = 100%, since difficulty changes.

It means when you add up the value of each share you mine as a % as share/difficulty, at the time the share was calculated,
you are expected, on average, to find about 1 block per 100% of share/difficulty you mine.

When solo mining, the value of a share is zero unless it's a block, but the value share/difficulty as a %, is still correct to determine expected results.