I will absolutely search for this... but I swear, I read somewhere that some company has this setup of roughly 11 out of 14 or something crazy like this.
I just saw this amazing thread on the various address types, and in here, they state multisig came in April 2012. (its actually a very interesting thread, and especially to read the distributions of coins in the different address types)
Funnily enough, this is also in this post....
"P2SH creates an address by putting a redeem script (rather than a public key) through hash functions, and the redeem script contains the instructions for how the bitcoin can be spent later."
So this is what I'm going on and on about. You need to look at the redeem script in order to spend the UTXO. Having a hash of it just simply means I think that you can verify it hasn't been changed. But in order to read the instructions, I would think you need to read the script.
Its like a will. Maybe you make a will, hash it, and give all your relatives the hash. Then when you die, each relative gets a copy of the will. They can hash it themselves and verify that every letter is the same. So they know the will hasn't been changed. But having just the hash doesn't tell them what's inside. They still need to open the will and read it.
OMG... this is the perfect analogy for what I'm trying to say!!!! No estate could start distributing the assets of the will by just knowing that everyone verifies the will as being authentic. They still need to read the will (ie. the locking script)
I guess what I'm trying to say is that if the current address is trying to spend utxo's, why would we need to verify how the source utxo's going back all the way back to when the bitcoins were first mined?
Along the blocks and along the transfers, some were multi sig, most were not, and trying to decode every single one of those seems frivolous or useless, since they were recorded on the blockchain they were already verified at that particular time and instance
Take all the recorded utxo's on the blockchain as valid, is what I'm saying. Yes, verify them through hisotrical records on the blockchain if spending on the current mempool, but accept they are valid
Mempool and the next block is the battleground. Any invalid utxo's cannot be recorded on the next block
We're probably not seeing eye to eye but agree on the fundamentals, haha