Outbound streams are opened by the local node, inbound streams are opened by the remote
Optional
Once a protocol has been negotiated for this stream, it will be set on the stat object
Lifecycle times for the stream
Outbound streams are opened by the local node, inbound streams are opened by the remote