I've mostly been into altcoin mining for years before I switched to Bitcoin mining. I used to love dual mining on GPUs, where you mine two different coins simultaneously.
So, is there any way to do this with ASIC miners? Like mining BCH and BTC together?
Also, how feasible is it to split your hardware's hashrate? Like using some of it for solo mining and the rest for regular pool mining?
If you were dual-mining two or three coins, the coins used different algorithms. There was no point in mining two coins simultaneously on a GPU using the same algorithm; you chose the most profitable coin.
You could run two miners for two coins using the same algorithm, but this would lead to crashes.
BCH and BTC use the SHA256 mining algorithm. I recommend mining one coin on a pool for three days, then three days solo.
It's a yes-and-no question; a single hash can only be pointed towards solving a single block, which means the answer is technically no. You could, however, split the "hashes" you got so that a portion of it mines X coin while the rest mines Y coin; it's technically possible and will depend entirely on the software that controls your miner.
The real question, however, is, why would they do that? if you think coin hopping is profitableyou are wrong. Most mining pools and software mine dynamically. And some even call it "smart mining," so hashrate always reaches an equilibrium where profit across all coins of the same algorithm is almost exactly the same value in fiat. You can't outsmart the ecosystem, there are no shortcuts or cutting corners in mining.
FWIW it was more profitable since,
1. 2 coin use 2 different mining algorithm where one of them broadly categorized as "memory bound" while other one categorize as "compute bound".
2. Each of the mining algorithm cannot use 100% of GPU all the time.
With one ASIC one coin, they are "stupid" to run both places at the same time,
But - be aware that you will find pools that give you extra coins to mine.
Like it was with ETH and ZIL
ASIC can mine multiple coins. Dual mining is possible for Litecoin and some other algorithms.
However, mining altcoins like Кaspa carries many other risks. To avoid risk, it's better to mine Bitcoin if you have the resources.
It seems you are talking about the Braiins Proxy with a feature called diversifying with multiple pools. This one needs an extra device to run Linux or Raspberry Pi to install and set up this proxy. If you have an extra device, you can set this up, but I don't know if it's worth it. If you have a big farm, maybe, but if you only have a single unit, I don't think so.
Why not use some pool that supports merge mining so that you can run your unit without splitting the hashing time? Sample pools are ViaBTC or F2Pool; you can mine BTC while being rewarded with altcoins.
Why split your hashrate and use additional firmware or software? You can set up multiple pools in the standard firmware: ViaBTC F2Pool and any solo pool, and switch between them remotely at any time. You can even do this from your phone. With 18 hours a day on the standard pool and 6 hours on the solo pool, you'll have 23 days per month on the standard pool and 7 days on the solo pool. It seems easy enough to switch pools once a month.
That's why I wrote that you should switch once a month. The fewer switches, the fewer problems with your equipment and the fewer unpaid downtimes. It's even possible to mine one month on a solo pool and then four months on a regular pool.
Dual mining on ASICs used to be rare, but now many altcoin ASICs support dual and triple mining. A prime example is the Bitmain Antminer L9 and Bitmain Antminer L11, and their counterparts. Maybe they'll come up with dual mining for Bitcoin ASICs soon, otherwise profits are falling.