Author

Topic: Running a mining pool with Public Pool on Umbrel (Read 178 times)

full member
Activity: 212
Merit: 241
bitaxe.org
February 18, 2024, 07:33:58 PM
#5
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
legendary
Activity: 3458
Merit: 6231
Crypto Swap Exchange
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
newbie
Activity: 2
Merit: 0
 I agree with you 
hero member
Activity: 504
Merit: 1065
Crypto Swap Exchange
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.
newbie
Activity: 9
Merit: 1
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.
Jump to: