Questions tagged [transactions]

Transactions are signed messages carrying out the transfer or generation of bitcoins. They are broadcast throughout the Bitcoin network and, if accepted, integrated in the blockchain.

Transactions are signed messages about the transfer of bitcoins. They are broadcast to the network, and collected in blocks by all peers generating coins. The blocks in turn form the blockchain.
Every transaction included within the blockchain can be viewed using a blockchain explorer.

Transactions contain outputs which include instructions for spending the bitcoin associated that output, and inputs which reference an output in a different transaction. Inputs and outputs also contain scripts that specify conditions on which the transferred bitcoins can be spent.
Such conditions allow distributed contracts like deposits, escrow, or assurance contracts.

https://en.bitcoin.it/wiki/Transaction

3355 questions
84
votes
3 answers

How to redeem a basic Tx?

Given a raw, standard Tx…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
79
votes
6 answers

How can I accept bitcoins on my website?

I have an online store and would like to begin accepting bitcoins. How can I go about doing this?
eMansipater
  • 14,376
  • 10
  • 50
  • 79
66
votes
9 answers

How anonymous are Bitcoin transactions?

I read some sources that say Bitcoin transactions are anonymous, some that say they are semi-anonymous, and some that say they are not anonymous at all. In what ways are the transactions anonymous and in what ways are they not anonymous?
Michael McGowan
  • 3,364
  • 3
  • 24
  • 23
64
votes
4 answers

Explanation of what an OP_RETURN transaction looks like

How is OP_RETURN used and why was it introduced in the first place?
almel
  • 2,376
  • 1
  • 17
  • 17
64
votes
6 answers

What is meant by Bitcoin dust?

I've seen the term "dust" used to describe small transactions that might be considered as spam by the Bitcoin network. Is there is a generally accepted definition of this term?
David Ogren
  • 3,312
  • 1
  • 18
  • 27
62
votes
6 answers

What is the Merkle root?

The Bitcoin wiki Vocabulary article explains why the Merkle root exists: Every transaction has a hash associated with it. In a block, all of the transaction hashes in the block are themselves hashed (sometimes several times -- the exact process…
Steven Roose
  • 11,473
  • 8
  • 44
  • 71
61
votes
6 answers

What is relation between scriptSig and scriptPubKey?

Scenario: A is sending 1 BTC to B. scriptSig appears in the Input Script. scriptSig = Here, public key is the Public Key of the sender, A. (this is the public key corresponding to his Bitcoin Address which has some unspent…
Neon Flash
  • 1,033
  • 2
  • 10
  • 10
59
votes
3 answers

What are bitcoin "confirmations"?

When I receive bitcoins I see a certain number of "confirmations" in the client. What do these mean? Why do most sites make me wait for 6 "confirmations" before a purchase will go through?
lemonginger
  • 5,392
  • 4
  • 36
  • 55
52
votes
3 answers

How does change work in a bitcoin transaction?

It seems that when you send a bitcoin transaction, all the coins in the sending address are spent in that transaction, divided into the amount that you intended to send, and "change", which goes back to you, but at another (newly created) receiving…
Thilo
  • 4,751
  • 5
  • 25
  • 37
49
votes
7 answers

Is there any way to track an individual bitcoin (or satoshi)?

For example, if I wanted to "collect" important bitcoins is there any way to track a coin rather than a series of transactions? If I wanted one of the bitcoins from the infamous "Bitcoin pizza" purchase, for example, is there any way to do…
David Perry
  • 14,330
  • 5
  • 62
  • 99
48
votes
4 answers

What are multi-signature transactions?

What are multi-signature transactions, and why might they be used? Also see: How does one make multisignature transactions with the bitcoin client? How can I create a multi signature 2-of-3 transaction?
Highly Irregular
  • 10,910
  • 6
  • 52
  • 102
45
votes
4 answers

How do I see the IP address of a bitcoin transaction?

How do I see the IP address that someone used to send or receive bitcoins with? Is it stored in the blockchain?
lemonginger
  • 5,392
  • 4
  • 36
  • 55
45
votes
3 answers

Why does Bitcoin send the "change" to a different address?

For example I have an address (A) with 20 BTC and send 9 BTC to address (B). Bitcoin will create a "change" portion of the transaction where the remaining 11 BTC goes to address (C). Why not send the change back to A? Instead of: Initial balance:…
DeathAndTaxes
  • 8,747
  • 2
  • 36
  • 65
45
votes
2 answers

What is the coin selection algorithm?

When creating a transaction in the standard client, what is the algorithm used to determine which unspent outputs will be used as inputs? Has this changed since the first version? What different algorithms are used by alternative clients? Does the…
43
votes
5 answers

How is Bitcoin supposed to serve as currency when it is all but impossible to spend at the moment (12/2017)?

It seems Bitcoin is not standing up to the test of use as currency (that is to say heavy use). I tried to pay someone 0.009BTC (about $150) for some goods which I need in a fairly timely manner. As if I was ordering some supplies from a crafts…
1
2 3
99 100