Bitcoin Forum
October 13, 2025, 01:32:26 PM *
News: Latest Bitcoin Core release: 29.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ViaBTC vs ckpool for solo mining  (Read 403 times)
BitcoinSoloMiner (OP)
Member
**
Offline Offline

Activity: 162
Merit: 27


View Profile
July 05, 2024, 11:19:18 AM
 #1

Lets say I want to send 1-20ph to a pool for solo...

I know I can see my best hash on ckpool...

ViaBTC is knocking out at least 1 block an hour...

What is behind the decision making when choosing between these 2 pools?

Perhaps there is a 3rd alternative, what would that be and why?
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 4144
Merit: 3281


Evil beware: We have waffles!


View Profile
July 05, 2024, 12:58:44 PM
Last edit: October 08, 2025, 04:02:29 PM by NotFuzzyWarm
Merited by ABCbits (1), Nexus9090 (1)
 #2

Quote
ViaBTC is knocking out at least 1 block an hour...
Solo is <drumroll please> SOLO! How much total hash rate is pointed there does not matter because for solo mining size of the pool is irrelevant - all that matters is the amount of hash YOU are sending to it. If Via's solo part is hitting 1 block per hr it is only because they have a shitton of solo users pointed there.

As for 3rd choice use Kano's pool and set it up for solo. Unlike -ck or even Via, Kano has 10 nodes across the globe giving fastest network access and block distribution. FYI, -ck has just the one node which is located in the US, Via has at least 2 nodes.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here  Discord support invite at https://kano.is/
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
paid2
Legendary
*
Offline Offline

Activity: 1148
Merit: 3738


Catalog Websites


View Profile
July 05, 2024, 02:06:28 PM
 #3

Yeah as NotFuzzyWarm said, only the localisation of nodes matters, and we could add, of course, the fee that the pool owner is taking from your block reward, which is important too.

█████████████████████████
████████▀▀████▀▀█▀▀██████
█████▀████▄▄▄▄████████
███▀███▄███████████████
██▀█████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██▄███████████████▀▀▄▄███
███▄███▀████████▀███▄████
█████▄████▀▀▀▀████▄██████
████████▄▄████▄▄█████████
█████████████████████████
 
 BitList 
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
REAL-TIME DATA TRACKING
CURATED BY THE COMMUNITY

.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
 
  List #kycfree Websites   
BitcoinSoloMiner (OP)
Member
**
Offline Offline

Activity: 162
Merit: 27


View Profile
July 05, 2024, 05:27:17 PM
 #4

I was thinking along the lines of fact that ViaBTC is a well established pool.

I am aware that not all blocks mined with the ViaBTC coinbasemessage are solo blocks but they have some which indicate individual users and these are still quite common.

I was thinking that with ViaBTC being such a popular pool that they have a far better server implementation surrounding things like the process of propagation and higher spec hardware.
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 4144
Merit: 3281


Evil beware: We have waffles!


View Profile
July 05, 2024, 07:35:38 PM
Last edit: July 05, 2024, 09:01:34 PM by NotFuzzyWarm
 #5

Quote
I was thinking that with ViaBTC being such a popular pool that they have a far better server implementation surrounding things like the process of propagation and higher spec hardware.
Nope.
It's purely the size of their total hash rate that determines how often they find blocks. That applies to any pool. FYI: a block is found by a single chip in a miner. That's why even a 1-chip stick miner does occasionally find a block  Wink

Via just has more miners pointed at it and remember that these days that usually means hundreds of chips in each miner. Same goes for -ck solo pool, for whatever reason folks love throwing tons of (most often rental) hash at it so they sometimes find several (say, more than 5) blocks each year - their last 3 were from a single user who pointed >1ExH at it for a total of maybe a week.

As far as infra goes, Kano actually has better network block work distribution than most much much larger pools do. It is not that difficult or expensive to setup but most pools do not bother because network distribution speed mainly only matters in an orphan race (which are fairly rare). Given the number of blocks they find it pretty much does not matter whereas for small pools they need every speed advantage they can get when they find a block. Kano's setup broadcasts the block found message to the Bitcoin network worldwide within just a few 10's of ms so as many other pools as possible pick it up and start building on it Same applies to getting the block found message from other pools and sending out new work to Kano users to start building on it.

As far as work generation goes - again not that complex or hard to do right. Safe bet that Kano's extraordinarily high-performance main server at least matches what any large pool is running and it certainly far exceeds -ck's setup...

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here  Discord support invite at https://kano.is/
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
VKBIT
Member
**
Offline Offline

Activity: 76
Merit: 18


View Profile WWW
July 06, 2024, 03:51:11 PM
 #6

Actually, is better to have peers than relays Smiley)
You should give a try to vkbit.

Cheers.
philipma1957
Legendary
*
Offline Offline

Activity: 4634
Merit: 10583

'The right to privacy matters'


View Profile WWW
October 07, 2025, 06:16:50 PM
 #7

Lets say I want to send 1-20ph to a pool for solo...

I know I can see my best hash on ckpool...

ViaBTC is knocking out at least 1 block an hour...

What is behind the decision making when choosing between these 2 pools?

Perhaps there is a 3rd alternative, what would that be and why?

its a good question.

1 ph makes about 1000x.05=50 usd a day a block is 3.125x121000=378,125

and 378,125/50=7,562.5 days or twenty years time.

and 20ph would mean 20/20=1 year to hit that block.

my suggestion is point 1ph to ckpool and mine it solo while you mine 19ph to viabtc not solo.


all this is assuming it is your gear and not rentals.


if you rent the hash point it all to ckpool

why because you can give a virgin address with no one knowing who hit the block.


the fact that ckpool allows for a virgin address giving you privacy is good.

Altair Technology - Your One-Stop Shop for Bitcoin Mining Solutions
🔧 Hardware, Parts & Accessories | 💡 Mining Farm Consulting
🌐 altairtech.io - Based in Missouri, USA 🇺🇸
kano
Legendary
*
Offline Offline

Activity: 4732
Merit: 1905


Linux since 1997 RedHat 4


View Profile
October 11, 2025, 10:06:18 PM
 #8

Actually, is better to have peers than relays Smiley)
You should give a try to vkbit.

Cheers.
Considering that a single bitcoind can only handle a limited number of peers quickly,
the more 'relays' you have, the more peers you will have,
and having multiple steps through multiple peers, to get to the big pools, slows down your block distribution.

...

why because you can give a virgin address with no one knowing who hit the block.


the fact that ckpool allows for a virgin address giving you privacy is good.
Actually ck pool is one of the worst for privacy.
All your mining there, is clear text including your BTC address, over the internet, about 26000 times a day.
So it defines your miner IP address associated with that BTC address.
Of course no one would be silly enough to mine through tor or a vpn since that dramatically increases the chance of losing your block.

BTC addresses are not private unless you have your own custodial wallet, never use the address, never reuse the address, and thus never spend your BTC.

Also, being a 'virgin' address makes no difference to privacy.

The block still says it was mined at his pool, just the BTC goes only to your address, not via another trusted address.
e.g. at my pool it goes to the pool address first then directly to the BTC address in your account.
This also resolves a problem where some exchanges are problematic about coinbase transactions and require trusted BTC address sources.

Note also, my pool makes only 1 block difference to the timing of being able to use your BTC, since even if the block sends it directly to your wallet, you still have to wait 100 blocks before you can spend it (and then that will also guarantee it's no longer private Smiley )

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
paid2
Legendary
*
Offline Offline

Activity: 1148
Merit: 3738


Catalog Websites


View Profile
October 12, 2025, 10:56:35 AM
 #9

e.g. at my pool it goes to the pool address first then directly to the BTC address in your account.
This also resolves a problem where some exchanges are problematic about coinbase transactions and require trusted BTC address sources.

Note also, my pool makes only 1 block difference to the timing of being able to use your BTC, since even if the block sends it directly to your wallet, you still have to wait 100 blocks before you can spend it (and then that will also guarantee it's no longer private Smiley )

I know you're right, and all your points are valid. However, is the payment to the user's wallet automatic after 100 confirmations? Otherwise, the weak point of your pool system, with non-automated payments managed by a single person, is that it requires trust that you won't have a car accident, motorcycle accident, or a heart attack, for example. We know you're online every day on Discord, so we would notice if you were unusually absent. But even though I wish you the best for the future, I can't help but think that life's accidents don't give a warning, which would introduce a slight risk (if it is not automatic).

█████████████████████████
████████▀▀████▀▀█▀▀██████
█████▀████▄▄▄▄████████
███▀███▄███████████████
██▀█████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██▄███████████████▀▀▄▄███
███▄███▀████████▀███▄████
█████▄████▀▀▀▀████▄██████
████████▄▄████▄▄█████████
█████████████████████████
 
 BitList 
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
REAL-TIME DATA TRACKING
CURATED BY THE COMMUNITY

.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
 
  List #kycfree Websites   
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!