Unanswered Questions
349 questions with no upvoted or accepted answers
5
votes
0
answers
772
views
Bitcoin RPC: How to find the transaction that spends a TXO?
I suspect there is no good way to do it.
However is there any sub-optimal way to find the transaction that spends a transaction output (knowing the txid and index) with Bitcoin RPC?
Assuming txindex=1 ...
4
votes
0
answers
67
views
How to calculate the hashes in Lightning
I was wondering how I calculate the hashes regarding BOLT03 Specification:
The Revocation Pubkey is calculated like this:
revocationpubkey = revocation_basepoint * SHA256(revocation_basepoint || ...
4
votes
1
answer
78
views
What are the malleability threat vectors when passing PSBTs to other actors?
If I am passing a PSBT (Partially Signed Bitcoin Transaction) between multiple people, and I pass on my signature for my UTXOs for given inputs, can someone take advantage of malleability and cheat me ...
4
votes
1
answer
2k
views
Building Signed Bitcoin Transaction in Java
I have been attempting to build my own raw transaction generator in Java which I can then broadcast on the testnet network. The problem is when I attempt to broadcast the transaction it says there is ...
4
votes
0
answers
413
views
How to explore transaction chain via Original Bitcoin API as blockexplorer does it
Is there any possibility to explore transaction chain via Original Bitcoin API (https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list) as the blockexplorer does it.
If not, why?
3
votes
0
answers
37
views
How to broadcast transactions in bitcoin regtest mode?
I build three nodes named A,B,C based on bitcoin-regtest image of docker. And these three nodes are in the same network which means they can communicate with each other.
In node A, I use
bitcoin-cli -...
3
votes
1
answer
95
views
How to make sure the user receives lightning payment?
I am working on a side project to allow users to receive some payments from it. When a user clicks a button to withdraw to a lightning address, my webapp makes a request to the host of that lightning ...
3
votes
0
answers
51
views
Calculation of different Pubkeys in Lightning according to BOLT03
Lightning uses different Pubkeys to gain more privacy and security, I am not sure how they are calculated. In BOLT03 it says:
The corresponding private keys can be similarly derived, if the basepoint ...
3
votes
2
answers
388
views
In Electrum, how does one watch/poll a wallet for an incoming payments to a certain address via API?
I want to create a simple way to accepting bitcoins on my own, using Electrum. I don't except big volume. I suppose, I'd have at most a handful of incoming payments in the beginning.
That is, I ...
3
votes
1
answer
134
views
How much on-chain activity is to and from exchanges?
Are there any data services which provide metrics that show how much of the transactions on the Bitcoin blockchain are to and from exchanges?
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
6k
views
manually signing bitcoin transaction
I'm trying to create a BTC transaction with one input and two outputs, one for change and one OP_RETURN to anchor data. And I'm doing all of that on my regtest backend. The raw unsigned transaction is
...
3
votes
0
answers
1k
views
How to directly query leveldb database to get get a record by transaction hash or by sender's address?
I learned that the blocks and transactions are stored locally in .bitcoin/blocks/index and .bitcoin/chainstate databases, respectively.
I want to make a direct query to those databases to measure the ...
3
votes
0
answers
5k
views
Electrum transaction still says unconfirmed parent
A transaction from Electrum is still showing unconfirmed parent even though the previous transaction in the chain has completed. Electrum has shown this for 24 hours now. I realize that my fee is ...
3
votes
0
answers
103
views
Whisper Implementation in Bitcoin
Is there some kind of implementation in bitcoin to communicate between nodes, which is similar to the Whisper Communication in Ethereum ?
Whisper, is a communication protocol for DApps to communicate ...