I wondered if somebody would introduce orphan blocks.

It's become quite an interesting discussion, and I'll reread the posts shortly. I'm also thinking of opening the thread to senior members once the post count has passed 50.
Orphaned blocks are valid blocks which are not part of the main chain. They can occur naturally when two miners produce blocks at similar times or they can be caused by an attacker (with enough hashing power) attempting to reverse transactions.
OK, now I`m tempted to write about 51% attack and why one big mining pool sometimes need to split