If you had two computers with two atomic clocks you could measure the time between signals at $10^{-16}\,\text{s}$. Can the time between signal pulses be used to encode additional bits of information over and above that encoded in the standard way?
If a channel is transmitting bits at $10^6\,\frac1{\text{s}}$ one might imagine that the average time between signals is one cycle length - given random data. So for each $10^{-6}\,\text{s}$ you will also be able to encode and additional $10^{16-6} = 10^{10} \approx 2^{34}$ – i.e. an additional 34 bits for every ordinary bit.
Does this come with obvious downsides? Is it already used?
$\LaTeX$
just for the looks. $\endgroup$