-2

What are the security tradeoffs of running a pruned Bitcoin Core node for a multisig wallet, such as Specter?

It seems that using a multisig wallet with a pruned Bitcoin Core node could be a good incremental improvement of securing assets vs. storing funds on an exchange or on a single seed hardware wallet.

  1. How is the pruned node run for Specter? Is it running off of Bitcoin Core directly? I've heard that similar services, Unchained Capital, run a node supported by Blockstream if I understand correctly.

  2. Is the privacy risk mitigated by connecting Bitcoin Core's pruned node through Tor/VPN (That do not save/collect logs)? Chain analysis companies are able to gather information from non-self-hosted nodes and tie it to personal information.

  3. Are there additional tradeoffs to consider?

13
  • I appreciate the feedback @Anonymous! May you please provide further feedback. – Adam Hurwitz May 3 at 0:37
  • I’ve edited your question to remove the irrelevant spam. – Anonymous May 3 at 0:45
  • @Anonymous, the "off topic blathering" you noted in the edits was originally included in order to provide context on how the pruned Bitcoin Core node is implemented by the Specter wallet. I'd estimate there are more than one pruned node providers. Therefore, the Blockstream background information is relevant in comparing providers and alternatives. – Adam Hurwitz May 3 at 0:46
  • 4
    Bitcoin Core is not product of any company, and definitely isn’t a product of Blockstream. There are no “pruned nodes” run by Blockstream in use by Bitcoin Core. The investors of Blockstream have absolutely nothing to do with your question whatsoever. – Anonymous May 3 at 0:49
  • 1
    You can modify your question if you want, to make it reflect whatever you're interested in. – Pieter Wuille May 3 at 1:15
0

1. How is the pruned node run for Specter? Is it running off of Bitcoin Core directly?

  • In the Specter setup a pruned node is directly downloaded from Bitcoin Core with the 1-click install in ≥ v1.3.0, as shown in Coinkite's How To Use Specter Wallet video.
  • A user on bitcointalk.org provided clarity on using a pruned node in this post.

Security of running a full node versus a light client is obviously higher. Being pruned doesn't change the fact that the node is still a full node, it just doesn't store the historical blocks that are too old.

  • It seems I was confusing Specter's usage of Blockstream for their Bitcoin explorer with running the Bitcoin Core node which is unrelated.

2. Is the privacy risk mitigated by connecting Bitcoin Core's pruned node through Tor/VPN (That do not save/collect logs)?

  • The bitcointalk.org post also mentions there are potential privacy implications from exposing the Bitcoin Core node on a non-private IP address.

Chain analyzers are analyzing the "chain" not the network although that is a possibility but it is a much harder thing to do. However, you do gain additional privacy when running your clients through TOR since it prevents other kinds of attack such as packet sniffing.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.