When conducting solo mining operations, the bottleneck in terms of performance is with the wallet in generating blocks correct?
- If so, is this due to CPU limitation, network latency or the coding?
For Pool Mining, is the pool's wallet, still a limiting factor?
In performance, is the QT and Paper Wallet different?
Yes, I think it´s mostly cpu time. Surely the code can be improved to make it faster. It´s one of the bounties.
For the pool, the limitation is the same.
I don´t think the qt version makes a difference: I would use the headless version on a server anyways.
Paper wallet: you still need a wallet running, to check the blocks and broadcast them on the network.