Some elaboration:
bobc2 said:
[..] If there are no competing theories, block universe would be required by SR.[..]
Not sure if I read that correctly, but it seems to contain a logical error (or two). If there was only one proposed explanation of why SR works, or even none, that would not mean that SR would require the one that was proposed, or that SR would require no explanation. As it is, there are several competing models and the most popular one (Minkowski's block universe) is often confounded with SR by association.
I gave you a link to a competing model; regretfully it involves going through the rather elaborate presentation in Einstein's 1905 paper if you are not familiar with it. But it's easy to present a much more compact space-time presentation based on that model, as follows (even keeping the historical sequence of development of SR):
1. Postulate a causal, spatial background for physical processes in which light propagates like a wave with speed c (Maxwell-Lorentz).
Define S as a hypothetical reference system that is in rest in that background. Similarly, define S' as a system that is in rectilinear uniform motion with respect to S.
2. From pragmatic considerations, distant clocks are synchronised by assuming that the speed of light dx'/dt' is uniformly c in all directions. However, that is only true with respect to S. Consequently, make a distinction between "local time" t' in S' and "true time" t in S.
3. Based on some experiments, propose that moving objects contract in length:
L'/L = √(1-(v/c)^2)
4. From symmetry (PoR), propose that the natural frequency of moving resonators decreases:
f'/f = √(1-(v/c)^2)
Combining these assumptions yields the following transformation equations for coinciding origins at t'=t=0:
x' = gamma (x -vt)
t' = gamma (t - vx/c^2)
Still one subtle step is needed: so far the meaning of x and t there is not the common one. However, due to the form of these equations, if they are valid for an S in "true rest" then they will also be valid for a system S that is in inertial motion. With that generalisation you obtain the Lorentz transformations for x,x' and t,t' and the related space-time intervals.
As far as SR concerns, the "true time" model is empirically indistinguishable from the "block time" model.
Harald