So I'm a little bit confused on this. Isn't it just pure luck that you would get a random block around 60 hours? Couldn't you be solo mining on an i5 or i7 for 500, 1000 or 2000 hours and get nothing?
If I understand this right, then you're basically rolling the dice and could be mining on a single CPU for a year and get nothing. Am I misunderstanding something?