I have a Private Ethereum Network. I cannot mine using Parity, if I have a CPU node. Issue: How to do Ethash CPU mine using ethminer?
As a solution, I want to switch to geth node whenever I want to mine and switch back to Parity node if I do not need to mine.
In that case, I need to store the same blockchain for Parity and Geth processes, which is memory efficient.
Instead:
[Q] Can Parity and Geth work on a shared-blockchain?
For example, I can start my blockchain with Parity node, whenever I want to my I can switch back to Geth client and that will use the Parity's already created block chain. And when the mining completed I can switch back to Parity node again.
Please note that: I know that we can run Parity node and attach geth to use it as @Kannan Ravindran points in his answer. But when we do geth attach into an already running Parity node, we cannot execute miner.start() command, Parity does not allow us to do mining through geth.
Thank you for your valuable time and help.