Bitcoin Forum

Bitcoin => Pools => Topic started by: Moneybox007 on January 27, 2024, 11:36:44 AM



Title: Running a mining pool with Public Pool on Umbrel
Post by: Moneybox007 on January 27, 2024, 11:36:44 AM
It is now possible to run your own mining pool on Umbrel with the software from Public pool. That's really fun to be able to do. If someone ever finds a block this way, how can we make sure it doesn't become an orphan block? How can we ensure that the luck of ever finding a block isn't spoiled by an orphan block.

We should have Public pool broadcast its block fast to important distribution points. These would then quickly broadcast the block across the network. The Bitcoin node is, of course, also connected to its own peers, but we don't know if they are fast enough.


My question is what can we do to ensure that the chance of an orphan block is as small as possible.


Title: Re: Running a mining pool with Public Pool on Umbrel
Post by: paid2 on January 29, 2024, 10:22:21 AM
My question is what can we do to ensure that the chance of an orphan block is as small as possible.

I don't think there's much you can do except use an efficient pool (Kano is good, ck solo too, viabtc solo too), and use a server geographically close to your location.


Title: Re: Running a mining pool with Public Pool on Umbrel
Post by: HarryStone on February 10, 2024, 03:11:41 PM
 I agree with you 


Title: Re: Running a mining pool with Public Pool on Umbrel
Post by: DaveF on February 10, 2024, 04:03:40 PM
1) Make sure you are on a fast connection.
2) Don't run it on a RPi, it's slow the extra time it takes to think about the block can cause you to loose it.
3) Don't use Wi-Fi, that slowdown while you were steaming Game Of Thrones to your iPad might cost you a block.

With the above being said, it's lottery mining, if you have a real mining farm, mine to a real pool.
For mucking about with an old S9 the odds of you finding a block are so small, that having another issue at the same time is negligible.
If you are running 25 S19 then it's a different story.

-Dave


Title: Re: Running a mining pool with Public Pool on Umbrel
Post by: Skot on February 18, 2024, 11:33:58 PM
It is now possible to run your own mining pool on Umbrel with the software from Public pool. That's really fun to be able to do. If someone ever finds a block this way, how can we make sure it doesn't become an orphan block? How can we ensure that the luck of ever finding a block isn't spoiled by an orphan block.

We should have Public pool broadcast its block fast to important distribution points. These would then quickly broadcast the block across the network. The Bitcoin node is, of course, also connected to its own peers, but we don't know if they are fast enough.


My question is what can we do to ensure that the chance of an orphan block is as small as possible.


Make sure your home internet is reliable. Finding a golden nonce and having your internet get all Comcast on you is going to kill your chances no matter what solo pool you mine with.

Shaving a few 10s of ms off your latency by using Ethernet isn’t worth it for a small operation