What happens in the bitcoin network when two miners solve a block at the same time? The chain of blocks would potentially split into two versions of true but, since there can only be one blockchain and one truth, the version who first gets additional blocks attached to it and verified would be accepted as the best blockchain to use.
What is a stale block? Stale blocks are those successfully mined and valid blocks whose transactions were not realized because they were part of the version of truth which was not accepted as the longest.
How do stale blocks occur? Stale blocks are produced when multiple versions of truth compete on the network.