Assuming two blocks are published at exactly the same time, a race for the next block to be added to one of them begins, which eventually one chain will eventually win.
My question: will the shorter chain still be published? Does the network still syncronize the shorter chain, i.e. does every client contain a copy of not only the longest chain, but all (for lack of a better word) "sidechains"? If so, are there any conditions as to what will be syncronized beyond block validity?
Thanks in advance!