remove msg_nonce in protocol