Skip to main content

Unanswered Questions

209 questions with no upvoted or accepted answers
4 votes
0 answers
305 views

Creating a P2SH-P2WPKH using Bitcoin Functional Test Framework

I'm using the Bitcoin Functional Test framework to understand how SegWit works by analyzing and building a P2SH-P2WPKH transaction. When I run my code the transaction gets created, but when I inspect ...
4 votes
3 answers
411 views

Can stolen or otherwise tainted coins be laundered through mining fees?

Do chain analysis techniques consider the fee portion of block rewards as tainted funds? e.g. if known stolen funds are moved in a certain block, the fees the sender pays end up "polluting" ...
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
90 views

Utility of longterm fee estimation

I've been reviewing the effectiveness of long-term fee estimation in Bitcoin Core and recently conducted an analysis, which indicates that it might not work as expected. https://hackmd.io/@...
3 votes
1 answer
472 views

Partial private key recovery

I had the pleasure of setting up a Bitcoin wallet using the Blue Wallet app and diligently noted down the 52 characters of my private key on a piece of paper for backup purposes. Upon revisiting the ...
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
219 views

How can inputs be retrieved efficiently when parsing the bitcoin blockchain?

I downloaded the Bitcoin blockchain. I have a full node and I would like to do some parsing. I use RPC to send commands to Bitcoin Core from my Python program. When I get a block it works fine but the ...
3 votes
0 answers
129 views

How much mining activity is needed for Bitcoin to remain secure?

I'm not looking for a number, but rather for a way to make an estimate taking things like market capitalization and the fact that mining uses ASICs into account. (I assume ASICs are relevant since ...
3 votes
1 answer
324 views

Key Derivation - CKDprv & CKDpub

I would like to replicate this derivation of keys. Chain m ext pub: xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gZ29ESFjqJoCu1Rupje8YtGqsefD265TMg7usUDFdp6W1EGMcet8 ext prv: ...
3 votes
1 answer
591 views

How do I calculate transaction fee for call to createpsbt()?

When my user invokes my app, he passes as an input parameter the desired value of the TX fee in satoshis per byte. I create a PSBT by calling createpsbt(). I exert complete control over the ...
3 votes
0 answers
2k views

How to sign bitcoin raw transactions with Python offline

I have a raw bitcoin transaction created using createrawtransaction unsigned_tx = "...
3 votes
1 answer
2k views

How can I accelerate confirmations in ledger nano s?

I am using Ledger Nano S hardware wallet to store my bitcoins. Last week, for an experiment, I decided to send bitcoins to hitbtc currency exchange with zero btc fees. I was wondering how many hours ...
3 votes
1 answer
124 views

Can the fee produced by estimatefee be artificially manipulated?

Could a miner who wanted more transaction fees manipulate the fee produced by estimatefee? If so, what percentage of hashpower would it take, and how long would you need it?
2 votes
0 answers
65 views

UniSat's `getPublicKey` returns internal key or output key when using Taproot?

According to UniSat documentation here, I can call window.unisat.getPublicKey to get the public key of the current account. My address type is Taproot. After calling this function, I get a compressed ...
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,&...

15 30 50 per page
1
2 3 4 5
14