An N-of-M multisignature Transaction requires to be signed by N addresses to be a valid transaction. I would like to know whether the Bitcoin Protocol would transmit a Transaction with less than N signatures through the Network in order for it to reach the other parties holding the remaining addresses, or would it be rejected?
The problem essentially boils down to whether one can reliably use the Bitcoin Network to initiate N-of-M Transactions and let them reach the other parties on their Clients, or would the Transaction need to be transmitted outside of the Network first, signed by the N addresses, and only then broadcast through the Network?