First of all, thanks for your reply.
Here i am talking about bitcoin. I have read both of your reference links previously and I understand the chances of success is not extremely rare, but 99.99999999999% impossible. Still i want to try that one with my laptop which has a tdp of 15 watts. I had tried solo mining with ckpool. And it works. But even after research, i am unable to understand fully.
1.when i mine on ckpool, the pool difficulty is 10k and last day i got accepted shares of 10k. What does it mean? Please give an idea.
2. How do we know if we found a block?
Hope someone will give me some answers
![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif)
If you got an accepted share it means its working. Its a solo pool however when you get an accepted share it doesn't mean you found a block. The difficult is much much lower on a pool just to make sure your connection doesn't timeout since its an actual solo pool, you would never send any shares unless it was the block.
So to prevent it from timing out, they set a min difficulty to make sure you are mining. The way the difficulty works its based on your hashrate, so the lower the hashrate the lower the min difficulty so every few seconds you can send a share to the pool.
My advice, just buy a second hand old Antminer S5 ASIC for like $20 on Craigslist and practise your hobby that way. Who knows, maybe you will find a block with the S5. Or maybe try solo mining BCH instead.