I understand that with solo mining you broadcast when your find a hash below a certain target. What about pool mining? Do you have to collect all the hashed and send them to the pool every so often? Can someone give me a simple explanation of how that works?