Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [transactions]

This tag should be used for questions related to transactions. Transactions are signed messages regarding the transfer or generation of bitcoins. They are broadcast throughout the Bitcoin network and, if accepted, integrated in the blockchain.

0
votes
0answers
11 views

re : minimum sizes of transactions and blocks

I see there's a similar question provided here: What are the minimum sizes for transactions and blocks in Bitcoin? But the answer provided might be not correct in the light that "A valid transaction ...
0
votes
1answer
15 views

Create a Double sha256 block and trandaction

I have same problem whit create a double sha256 of the transactions and blocks with C++. The hash block it is created with the concatenation of these data, version + previusBlock + merkleRoot + ...
0
votes
0answers
9 views

LedgerJS - How to P2SH sign multiple transactions from multiple wallets in 1 function call?

First some explanation I have made 2 raw transactions via Electrum using my Nano S Ledger as seed and exported them to .txn files. let rawTx1 = "...
1
vote
2answers
48 views

How do different blockchains communicate?

I've learned that the different cryptocurrencies have their own P2P blockchain networks. How do exchanges convert coins from one network into a coin on another network?
2
votes
1answer
15 views

What does the prefix of the raw transaction encoding of an exported Electrum transaction file (.txn) mean?

I have exported a testnet transaction into a .txn file: { "hex": "45505446ff0002000000000101c6be24d86ab1ae5b54e7e7905b...", "complete": false, "final": false } However, as explained in ...
0
votes
1answer
18 views

Destination address(es) when redeeming an HTLC

Starting from this text at https://en.bitcoin.it/wiki/Script: "The script for a typical Bitcoin transfer to destination Bitcoin address D simply encumbers future spending of the bitcoins with two ...
1
vote
1answer
104 views

Signrawtransaction is not working on bitcoin core V0.17.1

I am having trouble signing a transaction on bitcoin core since it appears signrawtransaction no longer works. I get the following error message : signrawtransaction is deprecated and will be fully ...
0
votes
2answers
91 views

What is the source of initial transactions of bitcoin?

Sorry, if I am wrong or silly! It is understood that: a) Satoshi Nakamoto sent the first transaction to developer Hal Finney on January 12, 2009, the genesis block contains 1,073 transactions and he ...
-1
votes
1answer
62 views

can I recover the change of a TX?

I was reading and I have a question, if you please can help me. I send 0.00335 BTC in this TX: bf3eedc1929042444e62badaf885a8dd49333c31ff40d023175a90da241ec2e0 and I see the 0.00335 as spent, but the ...
0
votes
2answers
32 views

Transactions with multiple input UTXOs and multiple output UTXOs

Suppose a transaction t has 5 input UTXOs each worth 1 BTC, each unlocked by a different sending address Ai. The outputs of that transaction are 10 UTXOs of 0.5BTC each, each locked by a different ...
0
votes
2answers
32 views

If transactions are changed in memory how miners know it?

If Alice requests something to bob, then Alice sends her public key and Bob encrypts message by using Alice's key. Bob uses his private key and hash function to make a signature. After finishing this ...
8
votes
2answers
32k views

How untraceable is Bitcoin?

Are Bitcoins truly untraceable? For example: I want to buy Bitcoins with a Credit Card (e.g. through VirWoX) then I transfer them to a bitcoins address. After that I send them to some service like ...
0
votes
0answers
5 views

how can i create a sign usdt transaction with javascript? [on hold]

first l konw run en omni core then used the omnicore cli can work but i don't want to run a node in my local compute ,so ======================================== create a sign usdt transaction ...
2
votes
2answers
9k views

Can't connect Electrum to a Network so that I can receive my bitcoins

I've looked everywhere for an answer but can't find the right one for my situation. I'm using the linux based tails OS with persistent setup with my electrum wallet. Everything works fine and LBC ...
0
votes
1answer
32 views

How find own address in testnet using bitcoin-cli?

I have bitcoin-core installed, I am running it in testnet mode. Now if I want to fund my wallet, I need to know the receiving address. How do find my receiving address, so that I can fund it and then ...
0
votes
2answers
38 views

Information to recipient of the transaction

I have some questions of the transactions bitcoin, In a transaction bitcoin, there is not information on the recipient, right? How do services such as blockchain.com track information about a ...
4
votes
2answers
607 views

Bitcoin how to get X value from Y

How to get X value from Y? ECDSA x,y coordinate validity verification doesn't seem to work X = 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 Python code, p = ...
0
votes
1answer
45 views

How to generate the digest from a raw bitcoin transaction for verifying signature of specific input?

I'm writing a stand alone process that needs to verify that a known UTXO is part of a new transaction with a valid signature. Inputs [ UTXO, raw transaction, input_number ] How do to I verify the ...
3
votes
1answer
1k views

Please help. BTC has left Armory wallet and shows as gray, but says “Not in the blockchain yet”

I sent 1.5BTC in the usual way from my Armory wallet, but the transaction shows in gray as if it is still pending. When I click more details it says "Not in the blockchain yet". If I search for the ...
129
votes
10answers
293k views

Why is my transaction not getting confirmed and what can I do about it?

I sent a transaction without (or with an exceptionally small) transaction fee using extremely small or unconfirmed inputs while the stars were not standing right. For whatever reason, I have been ...
2
votes
1answer
762 views

Clarification of Tx Fees settings in Bitcoincore 0.10

I'm looking for clarification of the new Tx priority and Tx Fees settings (eg fee per kB in the 0.10 version of Bitcoincore. Is the 0.0001 BTC fee deprecated? Why the move towards variable Tx fees?
0
votes
0answers
15 views

Extremely high fee for sending BTC using Electrum android wallet

I wanted to experiment with android mobile BTC wallets and stumbled upon Electrum. I only have one transaction input to this wallet and that was from my Binance account. I have a balance of 0....
0
votes
1answer
118 views

Confirming transactions in the Merkle root and SegWit

I'm trying to find out how exactly transactions are confirmed in a block. I understand that to confirm a transaction, you hash it with its associated transaction and then the associated hashes until ...
1
vote
0answers
30 views

Why did the lightning network implement a gossip protocol?

As pointed out by many lightning developers in the past (eg Rustys 1 million channel challenge) the gossip protocol is quite noisy and a part of the BOLTs producing many engineering challenges. Today ...
0
votes
1answer
46 views

Lost bitcoin because of deleted receiving wallet id

Is it possible to recover the bitcoin that was sent to a wallet that generated using payeer which I deleted on accident? The transaction also shows completed from the other wallet.
2
votes
1answer
20 views

Why SHOULD the funding tx consume BIP 141 inputs?

In BOLT 02 we read that the funding TX should only consume segwit inputs. The sender: when creating the funding transaction: SHOULD use only BIP141 (Segregated Witness) inputs. What is the reason ...
0
votes
2answers
37 views

What is the best way to differentiate users' balances in a shared wallet?

first time posting around here. I have been thinking about an application that would highly depend on the use of bitcoin for the best user experience. A shared wallet for all users currently seems ...
0
votes
0answers
17 views

Please explain how to configure a satellite for btc payments with blockstream via space

Blockstream has its own satellites in the space orbit, right. So , as I understand, there must be very special requirements met for your satellite to be able to do transactions through space. Not ...
0
votes
1answer
17 views

What happens when transaction bandwidth is exceeded?

A search for definitive information turned up literally nothing, so, what happens when transaction bandwidth is exceeded for an extended period? After a period of two weeks (default) transactions are ...
0
votes
2answers
39 views

What is the most optimal way to parse a raw bitcoin block with python?

Let's say one is connected to a zmq socket and listening for rawblock. How you'd parse the block header is as follows: block_header = raw[:80] version = block_header[:4] prev_merkle_root = ...
18
votes
4answers
78k views

How do I send Bitcoin in paper wallet to other person?

I'm new to bitcoin. Can you tell me step by step how do I send Bitcoin in paper wallet to other person. Thank you!
0
votes
1answer
40 views

Unconfirmed transaction. Please help [duplicate]

Please help. Probably I set fee too small and now I wait 10 hours so far and transaction is not confirmed yet. Is there anybody who can help speed it up ?
0
votes
1answer
25 views

Bitcoin create TX. What is 'hash_type'?

https://bitcoin.stackexchange.com/a/5241/92798 What is the meaning of item 13? Why is this value chosen? What does it mean?
1
vote
2answers
67 views

Could not sign Transaction with SignRawTransactionWithKey through the RPC (RegTest)

I am able to sign following transaction with Complete=true result, but when trying to decode signed transaction, it returns error "TX decode failed" both from DecodeRawTransaction and ...
6
votes
3answers
370 views

How do I spend bitcoins from multiple wallets in a single transaction?

Using, e.g., the Bitcoin Core command line, how could I spend bitcoins from multiple wallets in a single transaction? This comment says: instead of sending the transaction to the network, you send ...
7
votes
1answer
521 views

Can I send almost 1MB transaction?

Block size is still limited to 1MB. As I understood, transaction size is no longer limited. So can I be sure that my transaction with 29000 outputs and reliable fee will be included into block? Or ...
0
votes
2answers
32 views

What happens if “transaction size” is larger than “maximum block size”?

Assuming a transaction size is T Bytes, while maximum block size is B Bytes, such that T>B. What happens for this transaction? It will be divided into two smaller parts and will be stored in two ...
2
votes
1answer
31 views

Hashing Transactions for Mining

After reading that Mining involves Taking a root hash of a transaction and combining that hash with a nonce it is required to find a number that is equal or below the given target, i was wondering if ...
47
votes
5answers
15k views

What is relation between scriptSig and scriptPubKey?

Scenario: A is sending 1 BTC to B. scriptSig appears in the Input Script. scriptSig = <sig> <pubKey> Here, public key is the Public Key of the sender, A. (this is the public key ...
0
votes
0answers
18 views

Uniquely identifying a UTXO

I see two ways: Txid + index Txid + script hash Pros of the txid + index: Simple and short Cons of txid + index: It relies on array iteration being deterministic and all third party ...
0
votes
0answers
31 views

Blockchain.info confirmation misunderstanding

I have some misunderstanding regarding how confirmation work on blockchain.info. If we go to payment history we can see info about confirmation in two places. First in history of all transactions. ...
8
votes
2answers
1k views

Are private keys published to the blockchain after spending coins from a wallet?

Always I spend coins the final balance of the address that is used for transaction will go to zero. The remaining coins comes back as a change to a new address. Will this indicate that the private key ...
0
votes
0answers
14 views

Swift implementation of bitcoin transaction creation

Is there a well known and widely used Swift implementation for creating raw Bitcoin transactions and getting their hash (SegWit and Non-SegWit) of signing? If not, is there a reference document that ...
0
votes
1answer
16 views

Why is the privacy for using watch tower services increased with unpredictable commitment tx ids?

In the open channel message in BOLT 02 the following statement is written about the various basepoints. The various _basepoint fields are used to derive unique keys as described in BOLT #3 for ...
3
votes
3answers
132 views

Cancelling transactions

I know it is currently not possible to cancel transactions in the Bitcoin. However, say someone wants to implement such mechanism in an altcoin. Is it theoretically possible without damaging the open ...
8
votes
4answers
2k views

Why do outputs need to be spent entirely?

I understand what change is and how it works (and it's analogous to physical money change), but what I don't understand is why this is needed in the first place. Given that this is all computer based,...
0
votes
1answer
57 views

bitcoin volatility and transaction fees

We know that the Bitcoin currency is volatile, but does the transaction fees correlate with it's volatility? Is it right to assert that if there is high level of Bitcoin demand, then the currency goes ...
0
votes
1answer
34 views

Use UTXOs before transaction is signed/broadcasted

Suppose I have an address with a single UTXO. I want to create 100 transactions and sign/broadcast them all at once. Could I do the following: Create a transaction by hand (where change funds are ...
1
vote
1answer
45 views

Are transaction comments public?

Can other people see the message attached to the bitcoin transaction? Or is it only for receiver/sender to be seen?
0
votes
1answer
50 views

Does a HD Wallet log my IP when i do a transation?

Companies like BitPay and Electrum, can log my IP when i make a transation, right? If so, should i use a Web Wallet (plus VPN) for transactions?