I don't understand how a MultiSig, requiring multiple private keys to sign, can generate the same address from multiple public keys. I thought you can only generate one address per public key, unless you're using a HD wallet? Could somebody explain this to me very simply, since I am not a programmer or anything like that. Thank you in advance!
What happens is that n public keys are combined to create a new public key that represents the new multi-sig pubkey. This key thus can only be unlocked using at most m number of private keys. If you want 3-way multisig that needs at least 2 signatories to approve a transaction, then you use 3 public keys and set 2 as the number of signatories while creating the multisig key. Here's a complete breakdown of how that works: https://bitcoin.stackexchange.com/questions/6100/how-will-multisig-addresses-work
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
A community of blockchain experts to help
Get started today and earn 128 bonus blocks
Already have an account? Sign In