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.

Filter by
Sorted by
Tagged with
5
votes
3answers
5k views

Who currently pays the miners for processing transactions?

The graph: Bitcoin mining cost per transaction leaves an ambiguity. Who pays the transaction costs?
2
votes
1answer
770 views

Identifying sender

Is the sender's address the only way to identify the seller? I don't see how this would work for a large websites that accept bitcoins. Since all of the transactions are visible, anyone can claim ...
7
votes
1answer
6k views

Checking pending (not yet in the blockchain) transactions

Is there a service (like Blockexplorer) that shows pending transactions that have not (yet?) been included in the block chain?
12
votes
2answers
2k views

Two blocks, two transactions, same hash

Would a block containing a transaction with an identical hash as a previous transaction be considered valid? That is, if someone made a transaction for generating Bitcoins and solve two blocks with ...
4
votes
1answer
400 views

Where can I find some guidelines on how to program a merged mining transaction?

In answer to question "How does merged mining work?", we can read that in order to merged mine, we need to create a Bitcoin transaction containing a Namecoin block hash and put it on the tip of the ...
6
votes
1answer
2k views

How to broadcast a transaction anonymously

Is it possible to broadcast a transaction to the network without revealing my personal IP address? My first guess is to connect bitcoind over Tor with proxy=127.0.0.1:9050. Is it the good way to do it ...
13
votes
4answers
1k views

Is pruning transaction history implemented in Satoshi's bitcoin client?

The original bitcoin paper suggests a method to discard old transactions. One should compute the Merkle Tree of the entire transaction history, and store only part of the tree. However, I didn't ...
8
votes
1answer
194 views

Is there a limit on the number of orphan transactions a node can cache?

I´m asking this because a possible attack would be to send an flooding number of orphan transactions, which will never be redeemed. Then clients would have to cache them, increasing storage ...
1
vote
0answers
462 views

Move all coins from an address via RPC

Let's say I generated some coins with a given address and I want to send a specific amount of coins to a specific addresses, and move the remaining balance to another specific address. I want to do it ...
42
votes
1answer
12k views

How are transaction hashes calculated?

I'm trying to calculate the hash of transactions in bitcoin blocks, but I'm not getting the right answers. For example, the genesis block has a single transaction. Here's how I'm attempting to ...
8
votes
2answers
193 views

Is the proposed “Miner Promise” method of accepting 0-confirmation transactions safe?

This thread proposes a method for miners to promise "that their next block/s will contain a specific transaction", and/or that "they won't mine a conflicting transaction". If adopted by a large ...
27
votes
2answers
8k views

How many Bitcoin addresses are/have been carrying a balance?

Bitcoin addresses can be generated at will, and the theoretical limit to their number is high. Addresses are constantly being generated to receive funds or balance transactions, but they are also ...
1
vote
1answer
480 views

Why I haven't received my transfer from BTCGuild? [duplicate]

Possible Duplicate: How long does it take to receive bitcoins? At BTCGuild site it shows on Payout History: 2012-01-26 19:01:06 1BiNp9GmFJv1VuoudsJy8Ke79qvh6BPDzp 0.20000000 2012-01-22 07:29:27 ...
5
votes
1answer
1k views

Sendmany transaction fees

How high are transaction fees for "sendmany"? Is it correct that using "sendmany" i can send Bitcoins to multiple addresses but only have to pay the transaction fee once?
4
votes
1answer
229 views

Can one send bitcoind transactions that will only be valid after a certain amount of time?

The standard client only allows one to spend coins from a transaction after getting 6 confirmations (120 in case of mining rewards). Can one send bitcoind a JSON-RPC command telling it to send those ...
22
votes
7answers
11k views

Why does my wallet need to download the whole transaction history?

I started a wallet, and it is downloading and synchronizing lots of transactions. This takes time and network bandwidth. Why is this necessary? Is this some form of accountability? With Paypal, ...
3
votes
1answer
617 views

Creating a custom transaction?

I am trying to create a custom transaction. I am using c# and I will code the signature code myself since no library currently allows this. The transaction involves 3 players; a buyer, a seller and an ...
5
votes
3answers
882 views

What is the best way to exchange MTGUSD to USD?

Are there any better ways to exchange MTGUSD to real USD with lowest fees and the shortest time? I had mining some bitcoins and exchange them to MTGUSD at Mt.Gox. But how do I actually use the USD in ...
6
votes
1answer
679 views

Is it possible to recognize conflicting 0-confirmation transactions with the Bitcoin client or other available software?

Is there already a way to detect conflicting 0-confirmation transactions? I'm assuming at least one transaction goes to my wallet. I would expect the client to list the transaction as conflicting but ...
3
votes
1answer
1k views

Comment-to in the API

Sendfrom en senttoaddress both have [comment] and [comment-to] as arguments. Comment uses the script to put in a message, thus in a semi-standardized manner. Does comment-to encrypt the message with ...
9
votes
3answers
632 views

How can I control which coins to spend in a transaction?

When creating a bitcoin transaction, you have to choose which coins to use in them. The standard client does this in a way to avoid unconfirmed inputs and minimize the number of inputs and amount of ...
14
votes
7answers
4k views

Are bitcoins INHERENTLY fungible?

Does each bitcoin has a unique identifier, like currency notes have serial numbers? If so, could you trace a particular bitcoin's ownership chain (ie find the current owner of a particular bitcoin by ...
2
votes
1answer
125 views

How do pools get the needed transaction information?

How do the mining pools obtain the transaction information required to create a new block? Do they communicate with the network directly, or perhaps through a Bitcoin client, like bitcoind?
7
votes
3answers
6k views

How to know if a transaction is valid?

I understand there are a couple things that need to be checked for a transaction to be valid - the previous transaction had to be correct, no OP can invalidate the transaction, etc, but is there a ...
2
votes
2answers
158 views

Will BTC value depend on their history?

It might seem that virgin coins will have higher value than older coins that have lot of exchange transactions that might make it more traceable. Is there some prevision in the protocol for this ...
2
votes
1answer
351 views

Sent 95BTC to my client from Mt.Gox and it never showed

I have had Bitcoin for some time now, but am relatively inexperienced. I have a Mac client, and yesterday sent 95BTC to it from my Mt.Gox wallet but it never arrived. I sent Mt.Gox a message asking ...
17
votes
2answers
13k views

ECDSA r, s encoding as a signature

An ECDSA algorithm when signing a given messages produces a pair of outputs, r and s. How, given a sigStr from a Tx can one extract r and s? Are they just concatenated byte arrays of a specific length,...
3
votes
3answers
1k views

Tracking transactions as a Receiver

I have a question concerning the transaction of bitcoins. If, for example, I send some BTC to a specific address, does the receiver have any chance in verifying that I have already sent the BTC, ...
4
votes
1answer
235 views

Lightweight client, bare necessities

What are the bare data necessities that a lightweight client would have to get from a server client in order to perform basic wallet tasks (show balance, transaction history, number of confirmations, ...
4
votes
1answer
163 views

How does the network determine whether to replace a transaction?

Further to this question, how does the network determine whether to accept a new version of a transaction as a replacement transaction? Could an attacker replace transactions maliciously?
7
votes
1answer
4k views

Bitcoin script example

Is there some good example on how to process a basic tx's scriptsig and get the recipient's address from the raw transaction?
7
votes
3answers
226 views

Given a Tx message, how does one calculate the fee paid for the transaction?

Given a Tx message, how does one calculate how big a fee one paid for the transaction?
17
votes
3answers
27k views

Knowing a single transaction can you track down a Bitcoin user?

I have used this transaction to donate to Wikileaks. I have applied no special techniques to obsure my identity. How much information can find out about me on the blockchain. What tools would you use? ...
15
votes
8answers
3k views

Can Bitcoin help people commit money laundering?

I don't have enough knowledge pertaining to the Bitcoin mechanism. Can Bitcoin help people commit money laundering?
5
votes
1answer
224 views

No Account number or Address in listtransactions for generated blocks

I am in the need (for my app development) of having more information printed with the "listtransactions" of the bitcoind daemon. For blocks generated it shows the account as "" and no bitcoin address ...
8
votes
3answers
9k views

How to calculate a hash of a Tx?

How does one calculate the hash of a Tx? Which fields need to be double SHA hashed and in what order?
17
votes
9answers
1k views

Is there any way the Bitcoin network could resist a viral tainted-coin tagging system implemented by regulators?

Already it's possible for MtGox etc. to detect spends of coins that have certain well-known thefts in their history. If regulators forced audits on exchanges and key popular merchants, as well as ...
9
votes
2answers
7k views

How long does it take to receive bitcoins?

I bought 1.25 BTC but after 2 days I see nothing. What is wrong? This is the transaction. Also, I went to freebitcoins.appspot.com, since they claim thay they give for free 0.005 bitcoins per visitor....
30
votes
2answers
9k views

What is TxIn's sequence?

I'm currently trying to generate the genesis block with my code and I've stumbled upon the TxIn sequence field that is not explained in the Protocol Specification wiki page, nor does it seem to appear ...
2
votes
2answers
4k views

Finding “lost” bitcoins

Bitcoins sent from Mt. Gox, but never have appeared in my account. I have the block # of the transfer. How can I trace the deposit or find them within my account?
3
votes
2answers
220 views

What would be the process for identifying a person that performed a transaction from a wallet on a personal device?

I presume the legal process would be something along the lines of Get IP address from blockchain. Get ISP to tell you whose that is or was at the time. So I expect that this would normally require ...
8
votes
1answer
1k views

Where can I see the average transaction fee payed in the last 100 blocks?

Is there a site that shows what's the average transaction fee payed in the last X blocks? Or just raw data about this? I checked BlockExplorer and Sytes and they don't seem to show this information.
3
votes
1answer
196 views

Can I get all the information I need to create a payment transaction from BlockExplorer?

Let's say I have a bitcoin address that I want to make a payment from. I understand that to create a payment from that address I need to get the unspent outs. Can I get that information from ...
7
votes
4answers
241 views

Do no-fee transaction represent a greater risk if the product is delivered instantly?

Let's say I want to accept payments instantly on a site for digital downloads. So I publish an address and wait for the unconfirmed transaction, I see the transaction and release the digital download....
6
votes
1answer
468 views

What is the maximum number of signature check operations a transaction script can request?

As transaction size, the number of signature checks per transaction can affect client performance and the inclusion of many O_CHECKSIG opcodes could be used as a tool for denial-of-service attacks. I ...
17
votes
2answers
11k views

What is the maximum size of a transaction?

I see from the source code (script.cpp) that there is an upper limit in the script size. It there any other limit to avoid a single transaction preventing other transactions of smaller sizes to get ...
8
votes
1answer
1k views

Confirmations on sent/receive transactions, still have 0 balance

I've tried to transfer Bitcoins from one address to another address, both of which I own. I bought a new computer, so I downloaded the Bitcoin client for OS X, and transfered from the old computer to ...
8
votes
2answers
2k 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 ...
16
votes
1answer
1k views

Given a private key, how do you get a public address [duplicate]

Possible Duplicate: How are public & private keys in an address created? I am scanning in a private key from a QR code in an app I am writting to handle the import of physical bitcoins. ...
3
votes
1answer
227 views

Listtransactions in v. 0.4.0 - different behavior?

I upgraded to Bitcoin v. 0.4.0, and I think the way "listtransactions" works is different now. Let's assume I have 10 transactions on my account. Old behavior: When I call listtransactions ...