All Questions

Filter by
Sorted by
Tagged with
0
votes
1answer
27 views

Bidirectional channel opening in c-lightning

With the current version of c-lightning is it possible to open a bidirectional channel funded by both parties? I managed to open a channel with fundchannel command, but that seems to be a ...
1
vote
3answers
56 views

How bitcoin application in production retrive UTXO's

AFIK, UTXO of an address cannot be retrieved using bitcoin-core, without importing the address in the wallet. How are application in production able to get UTXO ? Does all the application use ...
0
votes
1answer
40 views

How long would it take for all the Bitcoin Key pairs to be calculated?

Is this even something one should be worried about?
4
votes
3answers
227 views

Are BTC Private Keys evenly distributed in 256bit space?

If we assume that there are ~2^96 private keys for EACH bitcoin address (2^256-160) and we assume that in cryptography it is considered good property of every hash function if it evenly distributes ...
0
votes
0answers
13 views

Price calculation from Binance API trades/get_order results

I'm wondering how to calculate a price (per unit) for 1 order that was filled in 2 trades. The 2 trades (GET /api/v3/myTrades): {'commission': '0.00002301', 'commissionAsset': 'BNB', 'id': ...
0
votes
1answer
35 views

What stopping miner from altering value in transaction to increase transaction fee?

I'm learning bitcoin through this book "Mastering Bitcoin, 2nd Edition by Andreas M. Antonopoulos". I'm at Chapter 6 "Transactions". Here is my doubt: Example there is node A, received transaction ...
2
votes
1answer
32 views

Parsing stripped-witness blocks

I've read all the relevant BIPs, and am still confused. Are segwit enabled blocks stripped of witness data and marker and flag bytes when they are propagated to non-segwit peers? Or are they just ...
2
votes
1answer
34 views

How does the 'queryroutes' function in lightning's LND calculate the route fees?

I am testing my own routing implementation and for some weird reason a handful of channels reject my payment stating InsufficientFee. The scenario is A -c1-> B -c2-> C whereby Node A is ...
0
votes
1answer
22 views

Doubt on lightning channel opening

It's 5 days since I opened my first (and unique, for now) lightning channel. Unfortunately it seems that only me have funded the channel while the counterparty didn't, so the channel it's actually a ...
1
vote
1answer
12 views

Processed withdrawal not reflecting in my blockchain wallet

Given below are the transaction details for the transaction which is not reflecting in my blockchain wallet, Transaction batch :f28888630e090d083ce2be5658f526b148d3e8259a33bbcfa58063cc13e8a4c0 ...
0
votes
1answer
21 views

Facing problem of “relay fee” in sending funds from one account to another

I have problem with bitcoin in sending payments from one user to another user. Please help with possible solutions
2
votes
2answers
31 views

Difference between block hash and transaction hash in bitcoin-core

Is there a logic based on which one can determine if a given 32-bit hash corresponds to a transaction or a block without enquiring a bitcoin-client? In other words, how do I differentiate or ...
1
vote
1answer
20 views

Is it possible to build pay to script without destination address?

I am thinking of a transaction that can only be spent if the recipient proves that he has burnt a specific amount of a colored coin. Because the recipient is not known beforehand, is it possible that ...
1
vote
1answer
35 views

What exactly happens when I import private keys to my wallet?

I can create addresses with private keys and import those keys into my wallet to receive their unspent outputs to later spend. My question is split into two parts: What exactly happens when you ...
2
votes
2answers
154 views

Throughput of Lightning Network

Is there any reliable source of information regarding the estimation of the number of payments that occur in Lightning Network every day? If the total number is impossible to estimate are there any ...
1
vote
1answer
51 views

Why one miner can dig out many blocks continually in one moment?

I am new to bitcoin and blockchain, I browed the website just now. There is a question confusing me, I find that one miner dig out blocks many times even in one hour. For example, this miner dig out ...
1
vote
1answer
112 views

Are Bulletproofs fully implemented into liquid?

Blockstream themselves released a paper in 2018 about a more efficient range proof and Calles IT Bulletproofs. I'm wondering if it is already fully integrated into the liquid sidechain?
2
votes
1answer
34 views

If a court orders mining pools to seize funds, they will modify their software to do it, or be shut down' - can this happen?

I thought nodes could prevent this too. but if enough miners did do this, what could happen in worst case? thanks in advance for responding
0
votes
0answers
29 views

if bitcoin miner(s) changed the UTXO set would the bitcoin nodes reject the blocks?

if so, would this cause a Fork? or what would happen?
2
votes
1answer
84 views

In Lightning commitment transactions, what do the upper 8 bits of sequence and locktime represent?

In Bolt 3 of the Lightning Network specs, for commitment transactions it states: locktime: upper 8 bits are 0x20, lower 24 bits are the lower 24 bits of the obscured commitment number. ...
0
votes
1answer
26 views

Lost .dat file but

I lost an old .dat file with 1.5 BTC balance. I created it with Bitcoin qt 0.8.6, I still have that exact program on my SD card. I once heard each bitcoin qt wallet does contain a pool of about 100 ...
0
votes
0answers
24 views

How could PSBT deal with data capacity limit of QR code?

QR code has very limited data capacity. (According to Wikipedia) one single QR code can only carry <3KB of binary data. It's not rare for a PSBT to hit this 3KB limit, especially for ones which ...
0
votes
1answer
21 views

How many bytes long should nSequence be?

When I look at the following raw transaction from: https://blockstream.info/tx/a175425ee2f3c01acc97ef32ab1082db14eaa94e5af4c54f02f3b01dec72558e?expand ...
7
votes
2answers
239 views

How does the bech32 length-extension mutation weakness work?

A bech32 address ending with p can be modified be inserting or removing q characters immediately before the final p character to make a new valid bech32 address. Why does this work? Are there any ...
0
votes
0answers
23 views

Power consumption at different frequencies

How do I understand power consumption of miner (e.g. s9) when changing frequencies? Is there some formula how the power consumption will change when I adjust frequency on miner's boards (using same/...
-1
votes
0answers
53 views

Recovering bitcoins sent to Bitcoin Cash address [duplicate]

I've sent Bitcoin to a Bitcoin Cash address instead of a Bitcoin address. I didn't receive the payment. Instead of sending to 1FJ1sryyHTXza6BDX5o4d4JFUDCdFt9muR (my Bitcoin address), I sent to this ...
1
vote
1answer
56 views

Why Block Chain not Transactions Chain?

I believe that, for some people, the term Block is a sort of holy notion. However, there exist yet some block-free blockchains such as Libra (Sometimes referred to as Zuck Buck). Unlike previous ...
0
votes
1answer
46 views

Where can I find a usefull log if bitcoind stopped for no apparent reason?

I am running bitcoind (Bitcoin Core) on a Raspberry 3B and the process occationally "disappears" from the list in top. The log debug.log shows no etries, last entry is usually something like 2019-11-...
1
vote
1answer
48 views

does bitcoin-core support bip44 HD wallet

If bitcoin-core does not support bip-44, is there any other node ?
1
vote
2answers
43 views

Could someone provide an example of a tx spending from an input with a relative LockTime?

I want to see an example of a raw transaction which spends from an input which has a relative LockTime applied to it. An example would be a transaction from a Lightning payment channel in which a user ...
1
vote
1answer
25 views

Get Seed from wallet on regtest mode

I am doing some tests for an application that signs Bitcoin transactions. I already downloaded the binary files bitcoin-cli,bitcoind and bitcoin-wallet from bitcoin.org. I need to know that the seed ...
2
votes
1answer
52 views

Handwritten paperwallet or hardwarewallet to store Bitcoins?

Most people I talk to are convinced that a hardware wallet is the safest place to hold your Bitcoins. But I'm not so sure if it's not safer if I create offline on a non compromised fresh system the ...
9
votes
3answers
1k views

What does Bitcoin policy language offer the developer that Miniscript doesn't? What is the difference between Bitcoin policy language and Miniscript?

I understand that policy language compiles to Miniscript and Miniscript compiles to Bitcoin Script. This is also a great resource on Miniscript: http://bitcoin.sipa.be/miniscript/ But I know very ...
2
votes
1answer
66 views

How do you run one daemon for multiple users?

I have installed Bitcoin v0.18.1 as user1. Everything is fine, but now I need to let user2 access the same run so he can use bitcoin-cli as well. However, once I log into the VM instance as user2 I ...
0
votes
1answer
48 views

Does bitcoin core 0.18 support bip44,bip39 (HD wallet)

I am new to bitcoin. Struggling to implement HD wallet. goggled for the same but did not get satisfied answer. Can we create multiple seed in single bitcoin core server? If yes, then how we can ...
0
votes
0answers
22 views

Types of onion address

I'm running a bitcoin core full node with Tor and I've configured a hidden service for that. The point is: bitcoin core log shows me an onion address which is very smaller than the one I found in /var/...
2
votes
2answers
86 views

What is the difference between listpeers vs listnodes commands?

In c-lightning implementation, what is the difference between the listpeers and listnodes commands of lightning-cli?
2
votes
1answer
27 views

Would a dual-funded channel be a single UTXO?

Would a dual-funded channel be a single tx? The peers would cooperatively create a single tx with at least 1 input each. Is this correctly understood?
1
vote
1answer
24 views

difference between inbound and outbound connection

I'm running a bitcoin full node (bitcoin core) via Tor. I noticed I have only outbound connections (using maxconnections=16 in the conf file), but not even an inbound one. So which is exactly the ...
2
votes
1answer
28 views

what is the significance (if any) of “ACKs for top commit:” in the git commit messages of bitcoin core?

There seems to be a reasonably standardized format for some, but not all, commit messages in bitcoin's git repository. For example, in addition to the usual expository commit message, this commit (...
1
vote
1answer
27 views

Syncing blockchain with prune enabled

I'm syncing a node with prune enabled. Will it download the whole blockchain and then prune to my given settings after, or does it prune as it syncs? I'm currently 34.85% synced Blockchain directory ...
10
votes
1answer
410 views

Musig Signature Interactivity

2 Questions: Why is Musig signing always interactive? Let's say I have a Musig wallet where keys are stored in secure locations with no internet access. What are some methods to sign from these ...
2
votes
1answer
30 views

-fallbackfee option in sendtoaddress

I'm trying to send some bitcoins using bitcoin-cli API, but bitcoin core tells me that Fallbackfee is disabled. How can I set a value for fallbackfee? I've tried to specify it like bitcoin-cli ...
3
votes
1answer
121 views

Would a Schnorr PubKey be a different length than a Taproot PubKey like P2WPKH and P2WSH?

A P2WPKH PubKey is shorter than a P2WSH PubKey. Would this also be the case that a Taproot PubKey is larger than a Schnorr PubKey? If so, wouldn't people be incentivised to use the Schnorr PubKey and ...
5
votes
1answer
38 views

What does the 'n' in nLockTime and nSequence stand for?

I know what nLockTime and nSequence do, but I'm just curious about where the 'n' comes from. Thanks
0
votes
0answers
43 views

Extract ECDSA parameters from Bitcoin Blockchain Block

I am trying to extract the parameters of ECDSA signature used in bitcoin to run some tests. For that i need to obtain : --- r and s , i.e., the ECDSA signature --- H(m) , the hash of ...
3
votes
1answer
45 views

I need to know about wallets in cryptocurrency, how do exchanges generate deposite address per user?

In exchanges like Binance when a user wants to deposit coins in bitcoin or in other coins, per user receives a unique public key? Do they have to generate pair key private/public key for each user in ...
1
vote
1answer
33 views

What is the differences in Bitcoin derivative products such as perpetual vs futures?

I see on some crypto exchanges, they offer Bitcoin perpetual orders and futures orders. What are the differences when compared to each other and vs margin orders.
0
votes
1answer
17 views

Is it possible to use Bitcoin Core Qt as interface for DIFFERENT full node?

bitcoind is running on the background, local RPC server is running, all good. But is it now possible to have GUI? To say to bitcoin-qt that it should use RPC instead of going to disk files (which are ...
0
votes
1answer
54 views

Not able to Spend 2-2 MultiSig UTXO

I created 2-2 Multisig Account 2NECouPA4UVNMzX1K7kekc4W3VudDhMdFkM from msrFNhKwLu9GrT3hFoizz21xEwJ61xMsym and n1NPFEJHBA8j63B5dgJ3aQcufA8VmrN27U, I tried spending UTXO from this account but got an ...

15 30 50 per page