So I've read Ethereum Payment Channel in 50 Lines of Code and have the general gist of how the contract works. But I don't understand how the signed messages are transmitted between Alice and Bob. Communication isn't done through the blockchain, so via what medium are messages passed?
I'm presuming there is a clever ethereum way to send messages, rather than having to fall back on sending signed messages via email.
Thanks in advance.