Post
Topic
Board Development & Technical Discussion
Re: What is the upper limit of 'm' and 'n' for m-of-n transactions?
by
TalkingAntColony
on 24/05/2013, 15:56:13 UTC
M-of-N signatures are checked in scripts by OP_CHECKMULTISIG

It is limited to 20 public keys, so the limit of M and N is 20.
Source: https://github.com/bitcoin/bitcoin/blob/master/src/script.cpp#L871

The limit exists out of concern for limting the size and computational complexity of transactions. Private keys are not divided in M-of-N transactions. Rather, there are N private keys, of which M need to sign the transaction for it to be valid.