In a multi-sig wallet, each of the public keys is unique. Is it possible to create weighted multi-sig wallet, such that one private key has more power than the others?
Case 1: typical Example (need 2 of 3 to spend):
2 PubKeyAlice PubKeyBob PubKeyChris 3 CHECKMULTISIG
Case 2: Duplicate public key for weighted signing (need 2 of 4 to spend):
2 PubKeyAlice PubKeyAlice PubKeyBob PubKeyChris 4 CHECKMULTISIG
In this case, Alice could sign on her own (she has 2 of 4), or Bob and Chris can come together to sign.
Case 3: No duplicate public keys, but multiple public keys controlled by one person.
In this case Alice would control two private keys, and then the wallet would look like:
2 PubKeyAliceA PubKeyAliceB PubKeyBob PubKeyChris 4 CHECKMULTISIG
Certainly Case 3 works today. And Case 1 is the basic unweighted implementation.
Does Case 2 work? Or is there some alternative to make Case 2 work? (i.e. a single Private Key holder has more power / shares then others).
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments