All Questions

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

Does bitcoin qt need to synch before I can spend my change?

Sorry for the follow up question... i was trying to transfer my btc to a new wallet (believing the original one had been compromised). I sent 2 tiny test transfers of $1 then when they arrived in the ...
1
vote
0answers
25 views

Bitcoin Core Blockchain Sync Fatal Internal Error - Corrupt Block - Linux

I'm trying to perform the IBD on Bitcoin Core 0.18 and I continually receive "Fatal Internal Error" at seemingly random intervals, closing bitcoin-qt and preventing me from fully syncing. Farthest I'...
1
vote
1answer
18 views

How is the PRIVATE KEY actually created in the first place?

How is the "Private Key" created in the first place? I understand that once you have your wallet, you will also gain access to your public key and private key... But in order to have a wallet ...
0
votes
0answers
24 views

Was my transfer hijacked? [duplicate]

I had to take my computer into the shop for a new hard drive a week ago. Worried that my bitcoin wallet (Bitcoin qt) may have been compromised, i setup a new Electrum wallet and one on my iphone. I ...
-1
votes
0answers
41 views

Trouble connecting to my lightning network node at port 9735

I'm on Windows 10. I'm already successfully running a full Litecoin node. Disabling Windows firewall has no effect on this issue. I am using litecoind-0.17.1 and lnd-0.7.0-beta. There's 2 things I ...
1
vote
1answer
34 views

How can I set up a simple single page store that accepts Bitcoin payments? [closed]

I am looking to set up a simple single page store. This store should respect the privacy of users by not requiring personal information where none is needed. I want to retain control of the funds, I ...
0
votes
1answer
33 views

How public-key cryptography secures bitcoin transactions from 51% attacks and Mining Attacks

I wanted to better understand how public-key cryptography avoids 51% attacks and mining attacks, also if this question is wrong please correct so that i can improve my research and provide me with ...
4
votes
1answer
422 views

Is Bitcoin PoW actually SHA256 + Merkle generation? Or have I misunderstood coinbase/append?

Miners can mutate nonce (32 bits) + time (mutates once a second). This allows for 232 (~4 billion) hashes per second. That's not enough anymore for our ASICs as they perform in the TH/s now rather ...
0
votes
1answer
16 views

Strange re-connection problem with python-bitcoinrpc

I am using https://github.com/jgarzik/python-bitcoinrpc to access the bitcoin core rpc. I have found a very strange re-connection problem. from bitcoinrpc.authproxy import AuthServiceProxy, ...
0
votes
1answer
37 views

How can a 51% attack be successful? [duplicate]

In the paper by Nakamoto, miner can accept the mined block only if all transaction are valid. Assume that there are 5 miners in the world. 4 of 5 are honest that have 10% of 100% hash power and 1 of ...
0
votes
0answers
17 views

The time when the miner get a new block [duplicate]

I am wondering the time when get a reward for new mined block. Theoretically, miner will earn reward when they mine new block. but at that time, there is no way to verify that they really waste hash ...
0
votes
1answer
25 views

How do I broadcast an OP_RETURN transaction using bitcoin cli

I am using Bitcoin Testnet's command line (and GUI). I am curious how, using my own computer and equipment (I already used a faucet) I could send a transaction easily. I tried https://github.com/...
0
votes
0answers
25 views

About the balance of specific address

I have a question about how to figure out balance of specific address in the Bitcoin. There are many node in the blockchain(total # of nodes are 10000 based on 01/16/2019). but some nodes may have ...
0
votes
1answer
30 views

What is a mechanism of method how to get the data in the blockchain(e.g. bitcoin, ethereum)?

There are websites which have APIs that allow you to trace transactions and lookup information like specific address balances, etc. I am wondering how these web service providers are able to provide ...
0
votes
0answers
17 views

I mistakenly sent a bitcoin cash to bitcoin address [duplicate]

What can I do to recover my coin back to my wallet
2
votes
1answer
29 views

What happens when i change the encryption password of Bitcoin-Core wallet

What happens when i change the encryption password of Bitcoin-Core wallet? Is first pass lost forever , where is it saved - on the blockchain or on the wallet.dat file? What if encrypt wallet with ...
1
vote
1answer
62 views

Bcoin vs Bitcoin Core: query your node to list transactions of any address

I am trying to set up a Bitcoin node. It should be possible to query the node through JSON RPC to get a list of all transactions (including UTXOs) of any Bitcoin Address, which doesn't necessarily ...
0
votes
0answers
24 views

What role does public-key cryptography play in bitcoin transaction? [duplicate]

Explain in one word and kindly tell what is it exactly that public-key cryptography does in bitcoin.
0
votes
1answer
67 views

How to find out if LND opening pending channels has a confirmation onchain?

After typing lncli pendingchannels I get a channel_point number, and when I put channel_point txid to check if it was confirmed onchain by typing: bitcoin-cli gettransaction "txid insert" I get an ...
1
vote
1answer
35 views

What makes Bitcoin transaction secure against attackers/hackers?

Wanted to know what is it that makes bitcoin transaction secure and make it less vulnerable to attackers and hackers
3
votes
2answers
297 views

To what extent does asymmetric cryptography secure bitcoin transactions?

Is there a specific attack or bug which asymmetric cryptography prevents during bitcoin transactions?
2
votes
2answers
95 views

Why does importmulti not support zpub and ypub?

As far as I can tell importmulti does not work with zpub/ypub. Why not? FWIW I prefer only to deal with xpubs, but I am curious.
1
vote
1answer
36 views

How to calculate txid for segwit transactions?

I'm having difficulty calculating txid for recent transactions. I followed bip-141 at https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki For the first transaction in the first block found ...
0
votes
1answer
31 views

How to find where coin was picked up

I just recently sent two transactions at $2,500 a piece to a wallet I was given to transfer the money to. The money was transferred and the person has disappeared. I'm wondering how to find out where ...
0
votes
2answers
99 views

Help get specific address private key

I want to know if someone can help me with this situation: Two years ago I changed the password of my Bitcoin-Core wallet and forgot it. I sent my wallet.dat to some person, who claimed that will ...
0
votes
0answers
16 views

Cannot connect to Bitcoin JSON-RPC Server [duplicate]

I have just started getting my hands dirty with Bitcoin and I have successfully setup a pruned node on a Linux server but I can't seem to connect to this node from my Dev environment. I keep getting ...
0
votes
0answers
19 views

Non spendable bitcoin [duplicate]

I downloaded the app because the person who was helping me said they can’t transfer my profits to my luno account and he asked for all my login details now there’s non spendable bitcoin he’s saying I ...
0
votes
1answer
52 views

Public Key VS Wallet Address - What is the difference?

I am seeing a lot of contradictory information on why we now use Wallet Addresses rather than Public Keys. Some say that due to additional level of hashing (double hashing), Wallet addresses are ...
6
votes
1answer
119 views

How do BIP numbers get assigned?

Each BIP (Bitcoin Improvement Proposal) has a assigned number. For example BIP-2, BIP-42 and BIP-152. How does this number get assigned and by whom?
0
votes
1answer
22 views

spend a specifc UTXO

Is there any methods to pick a particular UTXO and send it to a particular address in bitcoin regtest mode using bitcoin-cli other than createrawtransaction and sendtoaddress
0
votes
1answer
39 views

How to accept USDT payments the right way?

We are developing an e-commerce solution and consider USDT to accept payments. At the moment as I understand we can generate many addresses (1 per transaction) with BIP32 spec approach. Based on Omni ...
0
votes
0answers
21 views

Where can I find a detailed network protocol spec? [duplicate]

I have been trying for a while to understand how the bitcoin network works, which I (kind of) do on a high level. However, all of the sources I read don't go into the details of the protocol that ...
0
votes
0answers
41 views

GekkoScience Compac+Raspberry Pi+bfgminer+Slushpool+Bitcoin core

I have installed bitcoin core on my laptop and I have created a slushpool account. Then I have installed bfgminer on my RPi3 using the following commands: sudo apt-get install autoconf libtool uthash-...
0
votes
1answer
24 views

How to check a signature on an arbitrary message?

I'm looking to have a p2sh transaction that inside the redeem script there is OP_CHECKSIG (or any other op-code) that verifies a signature on an arbitrary message (not a transaction). I have been ...
4
votes
1answer
269 views

Why is my “spendable_msat” much lower than “msatoshi_to_us”?

Today I was attempting to send a Lightning Network payment via c-lightning, version v0.7.1-64-gbb30104, using a channel I established in 2018. Strangely, my payment kept failing even if the ...
1
vote
1answer
18 views

How to import multi sig using importmulti correctly?

I create a 2 of 2 with createmultisig using 02254aba14091e45a9067fbe5b225b3863d1c49650226d583dcede06a7c33f8613 and 02ad64a03b7fc53c02f68eac04743b819bfeeabe6ca7007f473dbaf7c3570f5dc9 pubkeys. I then ...
1
vote
1answer
29 views

Viewing truly raw but decoded transaction data

I've previously been using bitcoin-cli decoderawtransaction to get human readable bitcoin transaction data but am just learning that it's not only decoding the raw transaction but also adding extra ...
2
votes
1answer
51 views

Why is the field 'hash' necessary in a bitcoin transaction?

Using bitcoin-cli decoderawtransaction I see results like... { "txid": "d2183b3ea763f41a30ec5ba6fbf6e5f32e0ca6a5e8761249c533fe22190f71f1", "hash": "...
0
votes
1answer
36 views

Do you have to pay income taxes on Cryptocurrency in Canada?

Cryptocurrency Will i have to pay the income tax for that? If so, how much will it be? I can withdraw it here and it's not taxed. and then convert to CAD.
1
vote
1answer
14 views

How do I broadcast an “alert” message to the network

I am curious about how to broadcast an alert. I know that this is possible because the system to send alerts has been shut down and this probably won't work, but I am curious about how I can ...
0
votes
0answers
11 views

Converting decimal to base58check using Python 3.7 [migrated]

As part of the routine I have used ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz" def convertToBase58(num): sb = '' while (num > 0): r = num % 58 # ...
0
votes
1answer
30 views

Exporting private key from expired bitcoin address (now showing as watch-only)

Is there a way, in theory, to export private key from the bitcoin address (watch-only) that is now expired, but used once before? (even to get a different format of that key, numeric one instead of QR ...
0
votes
0answers
18 views

Running two nodes on the same network

Running multiple Bitcoin nodes on same network That post discussed it, but I need a little more help than that. I am not totally sure what to do with the config file and the add node. Where can I ...
1
vote
1answer
27 views

Do HTLCs get “carried over” in the subsequent commitment transactions?

With regular commitment transactions, current transaction invalidates the previous one. This is fine, since TXs between A and B in their channel happen one after another. However, HTLCs are sort of ...
1
vote
2answers
35 views

How to get historical balance of a Bitcoin address at a particular block number or date?

I would like to get the balance of a Bitcoin address at a particular block number or date. Is there any way to retrieve this data from JSON-RPC? Alternatively, is there any API or blockchain ...
0
votes
1answer
18 views

listunspent bitcoin core command returns the address as String while getrawtransaction addresses are array

this answers why vout.scriptPubKey.addresses is an array, then why the address in listunspent response is a String? Do you know any transactions in the blockchain have multi addresses in the vout?
0
votes
2answers
59 views

How to get input address and amount from vin using bitcoin core rpc

I am trying to find details of every transaction using bitcoin core rpc. First, I using bitcoin-cli getblock to get the block data, then use bitcoin-cli getrawtransaction to get the transaction ...
3
votes
1answer
34 views

How do I find the nodeid of the node issuing a lightning network invoice?

I recently got an BOLT11 invoice from a store. For example this one: ...
0
votes
0answers
23 views

analyzepsbt says next role is “updater”, but nothing is “missing”

I'm trying to spend a 2/2 P2WSH input. I don't understand how the "next" field can be "updater" if the "missing" field is empty: $ bitcoin-cli -testnet analyzepsbt cHNidP8BAH0CAAAAAXz0qBDXO+...
0
votes
1answer
34 views

My Multibit wallet is empty

I had a few bitcoins in a Multibit wallet version 0.5.14 on my old computer. I decided to start up the old computer again and transfer the bitcoins to a hard wallet. I opened it up and there's ...

15 30 50 per page