Unanswered Questions
279 questions with no answers
7
votes
0
answers
223
views
Which wallets are spending P2TR with SIGHASH_ALL?
I noticed there are quite a lot of transactions spending taproot key path inputs that use SIGHASH_ALL instead of SIGHASH_DEFAULT in signatures (around 20% in the last two weeks). Recall that ...
5
votes
0
answers
195
views
How to approach building a custom UTXO index on top of a full-node
I want to avoid physically importing addresses into a wallet. I want to write a UTXO indexing system on a per-address basis.
I often wonder how a wallet can keep track of all of its addresses' UTXOs, ...
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 ...
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
117
views
Schnorr signature key storage
So everyone talks about Schnorr signatures and Taproot when talking about Bitcoin. I would like to know if there is any standard that they will use to store the keys used in this algorithm. And also I ...
3
votes
0
answers
339
views
Is it possible to use Bitcoin-core for multisig? Can it handle change addresses?
I have tried to import three xpub in a watch-only wallet as keypool with importmulti and a multisig output descriptor and to fill the first address with some BTCs. When I try to spend the newly ...
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
0
answers
585
views
Blockchain.info may have created a bad private key
A few weeks back, a client wanted to pay me in bitcoin so I created an account at blockchain.info. The transaction went through and the coins show in my account.
When I tried to use it however, I ...
3
votes
0
answers
428
views
Cannot obtain a lock - Already deleted lock file
I am trying to open Bitcoin Core of "Cannot obtain a lock on C:User/App..." I deleted the lock. file like previously suggested but cannot find a solution after that! If I reinstall will I loose the ...
3
votes
0
answers
429
views
Is it possible to import transaction history from an old electrum wallet to a new electrum wallet?
I see there is an option to export history but no option to import history. It would be nice to keep all my history in one wallet. Thx.
3
votes
0
answers
130
views
Proving the address belongs to a shared wallet where one can control some deposits and withdrawals
A bitcoin exchange is using a shared web wallet where its users deposits and withdraw bitcoins. The withdrawal transactions are merged, so that the pending transactions of several users are grouped ...
3
votes
0
answers
190
views
Is anyone mathematically adding a Brain Wallet key with a hosted wallet (like vanitygen) for extra security?
This question is inspired by how the Vanity Gen pool operates. Basically there are two sets of keys and addresses: one that is stored at the Wallet hosting provider, the other set is derived from a ...
2
votes
0
answers
23
views
Preventing excessive rescans on startup
I upgraded my node at coinos.io from bitcoin 25.0 to 28.0 the other day and got hit by a bunch of somewhat lengthy rescans that caused me about 30 minutes of downtime.
I have close to 200 watch-only ...
2
votes
0
answers
123
views
Bitcoin Core stores public keys and balance unencrypted, a few questions
I came across this statement in the Sparrow Wallet documentation;
Unfortunately, Bitcoin Core stores your public keys and balance unencrypted on the computer it is running on. If this computer is ...
2
votes
0
answers
58
views
Dump wallet with only watch-only addresses
I have two wallets on a bitcoind node that consist entirely of watch-only addresses I have added with importaddress over time. I now want to merge these two wallets into one.
My initial thought was to ...