So until just recently '2 days ago' i thought I did understand how 'bitcoin mining' actually works. but now i came to understand that I really don't know shit

by looking at solo miners status on antpool >

https://www.antpool.com/poolStatsRankings.htm . you can see some crazy results !

take no.20 for an instance, with 322.18 GH/s AVG. he get's to solve/find block in 74 days !.

if you look at the online calculators , the number to generate a block with that kinda hashing power is so many dozen years.

now i do understand that there is a LUCK factor in all this mining process. but i am just lost in trying to understand the basic simple methodology behind this.

I did a lot of reading with no result , not the content online was not great, but simply because I am kinda slow and dumb

so please help me understand these a few terms.

**Q1- provided that every block takes 10 mins on average HOW can these online calculators even estimate the time someone needs to find a block ?**because form what i understand the right after the blockchain is done with a block, all miners need to start working on the NEXT block, and of course the more hashing power one has the MORE results they can submit within those 10 mins therefore raising their chances to find that MAGIC number, but again to every hash submitted there is a chance of it being the right one, so if this is true. then all those calculators are worthless !.

**Q2- as a solo miner , do you GENERATE / SOLVE or FIND blocks ? what is the right term to use ?**i am asking this question because calculators like coinwars says 'estimated time to "GENERATE" . i need to understand the technical difference " if there is any' between these different words.

**Q3- when solo mining , what happens if you get disconnected from the internet or encounter a power outage ,after say a few months ? does that mean you have to start all over ?**no this question is the most stupid one i know, but provided that it really does take a certain time for one to solve/generate block then how is this handled? because i read on https://en.bitcoin.it/wiki/Block

You don't make progress towards solving it. After working on it for 24 hours, your chances of solving it are equal to what your chances were at the start or at any moment. Believing otherwise is what's known as the Gambler's fallacy [1].

now if that statement is correct then i have another question

**Q4 - if every miner has to start all over every 10 mins to hopefully solve that puzzle. what ensures that more hashing power = more bitcoins**if luck factor is THAT important ? what if someone get's so lucky too often ? what if a pool with 40% the hashing power just get's unlucky on every block ? the word luck is quite broad it always has a 50% chance , for every hash you may get to solve a block or not. so it's quite scary to me.

excuse my nooby questions, it's just too much for my brain to handle

.