Bitcoin Forum
May 08, 2024, 09:24:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Multisig  (Read 185 times)
NotATether
Legendary
*
Offline Offline

Activity: 1596
Merit: 6730


bitcoincleanup.com / bitmixlist.org


View Profile WWW
April 10, 2021, 08:37:44 AM
Merited by LoyceV (4), ABCbits (2), o_e_l_e_o (2)
 #21

Let's consider an alternate scenario where you have all the master public keys but you are missing two or three master private keys and this can't spend from the wallet.

If your derivation path was not hardened (and Electrum wallets are unhardened up to a point[1]), and you have an address' private key in addition to a master public key, it is possible to derive its corresponding master private key using an obscure BIP32 feature.



[1]: Electrum derives an extended key at m/84'/0'/0' as explained in the linked post, which is used to derive the addresses that it displays. That other derivation path is entirely unhardened and so it is possible to retrieve this extended key to get the master private key.

So, with 3 master public keys, and any three private keys each corresponding to the different master public keys, you can derive all the master private keys you're missing to be able to spend from the wallet.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715160261
Hero Member
*
Offline Offline

Posts: 1715160261

View Profile Personal Message (Offline)

Ignore
1715160261
Reply with quote  #2

1715160261
Report to moderator
1715160261
Hero Member
*
Offline Offline

Posts: 1715160261

View Profile Personal Message (Offline)

Ignore
1715160261
Reply with quote  #2

1715160261
Report to moderator
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18510


View Profile
April 10, 2021, 07:17:24 PM
 #22

So, with 3 master public keys, and any three private keys each corresponding to the different master public keys, you can derive all the master private keys you're missing to be able to spend from the wallet.
If you have the 3 master public keys, then you would only need two private keys (not three) to be able to spend from a 2-of-3 wallet, as long as the two private keys both correspond to different master public keys.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!