<oembed><type>rich</type><version>1.0</version><author_name>npub1jqxs4ftunmm8qjyw9s80hpcayewkjfhpxund29l9qvzy7xqx4duq85jqeg</author_name><author_url>https://nostr.ae/npub1jqxs4ftunmm8qjyw9s80hpcayewkjfhpxund29l9qvzy7xqx4duq85jqeg</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2021-02-09&#xA;📝 Original message:On Tue, Feb 9, 2021 at 2:19 AM Christopher Allen &lt;&#xA;ChristopherA at lifewithalacrity.com&gt; wrote:&#xA;&#xA;&gt;&#xA;&gt;&#xA;&gt; On Tue, Feb 9, 2021 at 2:06 AM Hugo Nguyen &lt;hugo at nunchuk.io&gt; wrote:&#xA;&gt;&#xA;&gt;&gt;&#xA;&gt;&gt; I don&#39;t think reusing XPUBs inside different multisig wallets is a good&#xA;&gt;&gt; idea... For starters, loss of privacy in one wallet will immediately affect&#xA;&gt;&gt; privacy of other wallets. I think multisig wallets should be completely&#xA;&gt;&gt; firewalled from each other. That means one unique XPUB per wallet. This is&#xA;&gt;&gt; what we have been doing with the Nunchuk wallet.&#xA;&gt;&gt;&#xA;&gt;&#xA;&gt; To be clear, I have stated repeatedly that xpub reuse into multisig is a&#xA;&gt; poor practice. However, finding a trustless solution when a wallet is&#xA;&gt; airgapped with no network, or is stateless like Trezor, is quite hard.&#xA;&gt;&#xA;&gt; The challenge also includes how does an airgapped or stateless wallet know&#xA;&gt; that it is talking to the same process on the other side that that it gave&#xA;&gt; the xpub to in the first place. Without state to allow for a commitment, or&#xA;&gt; at least a TOFU, a cosigner who thought he was part of a 3 of 5 could&#xA;&gt; discover that he instead is in a 2 of 3, or in a script with an OR, as some&#xA;&gt; form of scam.&#xA;&gt;&#xA;&#xA;The shared secret approach that I mentioned in the proposal actually can&#xA;help you here. The TOKEN doubles as a session ID - thereby establishing a&#xA;common state on both sides.&#xA;&#xA;Best,&#xA;Hugo&#xA;&#xA;&#xA;&gt;&#xA;&gt; — Christopher Allen&#xA;&gt;&#xA;&gt;&gt;&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210209/51b3281e/attachment.html&gt;</html></oembed>