The probability of mining a new block every 10 minutes is about 1/10 or 10% on average.
This is incorrect, and thus, so is everything that follows. Binomial probability is not the method to compute it either.
It seems newbies aren't allowed to send a picture here because I did my calculations in my notebook as it would have been easier for me to drop a picture of my calculations. I may be wrong though with my answer but am delighted to participate.
I would be glad to see your calculations! Drop them in
talkimg and post them as a link (since you're prohibited to posting images).
The chance of having exactly three blocks mined in 10 minutes is 0.001
It is not. You can verify by checking the blockchain. 0.001 is 0.1%, which means that three blocks in 10 minutes would have to be mined only once in 1000 times. By checking the three most recent blocks (835552, 835553 and 835554), I can see that they were all mined within 10 minutes. If you go a little past that, blocks 835541, 835540, 835539 and 835538 were all mined within 10 minutes! I'm sure you will find more such cases, a lot more frequently than once in 1000.
Using this formula I got 0
It can be 0... That's a fact.
I just gave two recent examples. How can it have zero probability?