Zero can either mean EOF or "I'm alive but boring".
I can't see how a reliable communication (a cpu connection for example) can survive this mismatch. I'm probably missing something.