Unanswered Questions
190 questions with no upvoted or accepted answers
9
votes
0
answers
222
views
What are the advantages to attackers of different styles of replacement cycle attacks?
In Antoine Riard's
original description of replacement cycle attacks against HTLCs, a replacement cycle looks like this:
Bob broadcasts an HTLC-timeout (input A, input B for fees, output X)
Mallory ...
4
votes
1
answer
1k
views
Generate addresses from Trezor's xPub using Python
I am trying to generate BIP32 HD addresses from my Trezors xPub key.
I keep getting errors with most of the libs our there. What am I missing?
pywallet:
from pywallet import wallet
xpub = '...
3
votes
0
answers
290
views
How to calculate the purging low-fee for a node with the default mempool size?
I'm running a full node with a mempool size set to 2 GB. Default mempool size is 300 MB.
At the moment (block hight 785,095) the mempool size is around 344 MB.
Running rpc command
bitcoin-cli ...
3
votes
0
answers
628
views
bitcoin TransactionBuilder is not a constructor
I'm trying to send bitcoin with the bitcoinjs-lib library and I get the following error:
TypeError: bitcoin.TransactionBuilder is not a constructor
at sendmoney (/Users/....../bitcoin.js:53:18)
at ...
3
votes
0
answers
75
views
How to segregate wallet from bitcoin core | Run multiple wallets in different servers on one centralized bitcoin node
I am running bitcoin full node in a centralized server. I have many web applications running in various places. I want to connect this web applications with centralized full bitcoin node. How to ...
3
votes
0
answers
466
views
Electrum Seed Purpose for MultiSig Wallet
I'm curious as to what exactly is protected by the seed that Electrum generates for a multisig wallet. My knowledge of the protocol implementation is rather basic, so please correct me where I'm wrong ...
3
votes
0
answers
6k
views
bitcoin-cli - "error: couldn't connect to server" [solved as per comment]
I have bitcoind 0.13.1 running on a Raspberry Pi. I can see it on the bitcoin network using bitnodes.21.co but I can't connect to it locally with bitcoin-cli.
My bitcoin.conf is:
rpcuser=xxx
...
3
votes
0
answers
184
views
Electrum via command-line: can generic blockchain info be requested?
For example can I ask the Electrum client via it's API what the height or version of the latest block is? Looking through the docs all I currently see is wallet commands.
2
votes
0
answers
58
views
Using BIP32 derivations, can all seeds theoretically produce all public keys?
I was interested in how many possible combinations of BIP 32 derivation paths exist, which could result in a public key derived from a seed. While some people colloquially call it "unlimited,&...
2
votes
0
answers
82
views
How to claim funds in a multisig address from a money pool psbt?
Mostly followed this guide on how to create a psbt where multiple users pool money together. Everything is done in regtest.
The gist of what I did is as follows:
Created 2 different descriptor ...
2
votes
0
answers
49
views
Is there a way to schedule bandwidth-intensive functions of bitcoind?
Some Internet service providers have different pricing at different hours. Is it possible to limit some functions of bitcoind to specific time ranges? ...especially initial block download (IBD) and/or ...
2
votes
1
answer
192
views
Create and spend P2WSH that locks coins with OP_CHECKLOCKTIMEVERIFY
I'm attempting to create a P2SWH address with a script that locks the coins for some time. And then I want to spend those coins from that address.
I've read a lot, some of the most relevant:
BIP173
...
2
votes
0
answers
51
views
Be notified when node rejects TX from mempool
I need to be notified on my C# backend implementing NBitcoin when my node detects a double spend and rejects a TX from its Mempool.
Is there a RPC call or some kind of events that I can register to to ...
2
votes
0
answers
358
views
Importing BIP-84 keys to Bitcoin Core or similar?
I generated a mnemonic and keys using the BIP-84 scheme and sent funds to a public address from that scheme over time. I have been using this as a paper wallet, unattached to any wallet software.
I ...
2
votes
0
answers
209
views
What happens if a Lightning channel close transaction is evicted from the mempool?
I recently had a cooperative close of a Lightning channel and the two Lightning nodes agreed a fee rate of about 1 sat/vbyte for the closing transaction. (This was fine by me; I always like to keep ...