research/torchat_protocol: design goals are not specified somewhere, thus assumed