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
4
votes
1answer
319 views

Is it possible to collect bitcoins? (as a collectors item)

Is there any analogy to collecting BitCoins as there is in the physical world? For example, some notriety was given to the Pizza for bitcoin transaction here, and one of the answers was able to ...
5
votes
1answer
754 views

Do transactions and blocks get relayed even if a node believes them to be invalid?

Each node has a very clear view of what is valid and what is not. With conflicting blocks (Blockchain fork) or transactions (double-spending attack) it will always choose the first it sees, until it ...
4
votes
1answer
228 views

How to ask donors to send bitcoin if they are not bitcoin enthusiasts?

Have idea for wonderful service many would want to donate to see happen. Those who donate though know nothing of bitcoin. Google reveals much trouble with bitcoin<->paypal or bitcoin<->...
4
votes
2answers
3k views

Is there a way to parse raw transactions offline?

I have found a few ways to create signed transactions offline, one is at http://brainwallet.org, and another is at https://www.strongcoin.com/blog/...
9
votes
1answer
1k views

How can a transaction have more than one recipient address?

I see a lot of transactions which have more than one recipient address. Examples: Transaction 1 Transaction 2 Edit #1: I just saw a tag call multi-sig-transactions. It is obviously what I am asking ...
4
votes
1answer
1k views

How to return Bitcoins to sender through Bitcoin API?

I want to get information about the creator of a given transaction through Bitcoin API. More specifically, any or all addresses they sent their Bitcoins from, so I can return some of the money back. ...
4
votes
1answer
304 views

How to force bitcoind to include a specific transaction as an input of another transaction?

I would want to force bitcoind to include a specific transaction as an input of another transaction. This is so as to prevent people front wanting to launch a double-spend attack on the website. The ...
4
votes
3answers
4k views

After sending some bitcoins, why do I have zero available to spend when I clearly didn't send my entire balance?

With some of the clients I use regularly (Multibit, Bitcoin for Android), I've noticed that, after I send bitcoins to an address, I have 0 BTC available to spend despite having perhaps a several ...
4
votes
1answer
193 views

Add a transaction generated offline to the official client

I have a transaction that I generated/signed using a custom tool. I'd like to make sure it was generated correctly by submitting it to the official client and watching the logs to see if it is ...
5
votes
2answers
606 views

Is the transaction database ever shortened?

I just downloaded the bitcoin client and the full transaction database and did not fail to notice that it took me more than a day to download and check the transaction database and that it occupies ...
3
votes
1answer
180 views

Is the current number of confirmations visible somewhere in the raw block?

Is the current number of confirmations visible somewhere in the raw block output created by blockexplorer or blockhain.info? Is this information available in the raw stream or is the number of ...
3
votes
1answer
203 views

Can OTC help lessen the cost of slippage and exchange rate risk?

Obviously one can transact currency via buying BTCs on an exchange transacting them to another person which itself sells the BTCs received on an exchange - this would limit the possibilities of ...
26
votes
4answers
8k views

how to monitor +20,000 addresses for new received transactions?

I have around 20000 generated addresses which I want to monitor for new transactions. More addresses should probably come. Customers should use every address only once but I would like to monitor ...
16
votes
2answers
1k views

Transaction with slightly changed script is never relayed

I am playing with bitcoin transaction a bit now. I have a question. Normally, the output script looks like OP_DUP OP_HASH160 (hash) OP_EQUALVERIFY OP_CHECKSIG Now that is understandable. However, ...
10
votes
4answers
3k views

How important is the fee for speed of confirmation?

I am developing a Bitcoin application, so I am sending a lot of "toy" transactions for testing, with 0 fees. But it seems that those take forever to get confirmed. (Right now I am waiting 45 minutes ...
3
votes
1answer
249 views

Can the same target address appear more than once on transaction output?

Normally, a transaction output will contain a list of address + amount. Each element in this list has an associate output number, "vout". For example: Transaction outputs: vout=0: addr=m111111, ...
3
votes
1answer
634 views

Using the Bitcoin API, how can I see the sending address?

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list I have a transaction and I want to see what addresses the inputs came from. How can I do that?
8
votes
3answers
1k views

Why are balances not in the blockchain?

Currently one needs to traverse the full blockchain to determine the balance of a certain address. Wouldn't it be much more efficient to include the new balance along with each transaction? That way ...
3
votes
2answers
519 views

Why are some transactions larger (in bytes) than others?

There's this transaction: http://blockchain.info/tx/2588df59035129de0f0cb20d2cb5d77d18830043aa68ad2a1a2df7d727bc7a62 that is 802 bytes but for only 1.4BTC Another transaction: http://blockchain.info/...
14
votes
6answers
10k views

Giving bitcoins to people as gifts

I am interested in buying bitcoins and giving bitcoins to babies as "birth gifts" and birthday presents. Assuming I've purchased the necessary bitcoins and they are in my wallet, how do I go about ...
7
votes
2answers
2k views

Can I spend a coin sent to myself before it confirms?

If I spend the entire balance in my wallet to another address in my own wallet, do I need to wait until it gets one confirmation in order to spend it, or does the client know it is my own funds and ...
1
vote
1answer
142 views

I am reinstall my btc but balance and address not oldone?

hello sir I have getting some problem to my bitcoin client. I am backup of my old wallet.dat and again install the btc client but this new client my old address is not showing and also my balance of ...
3
votes
1answer
243 views

Are there any miners that will always include microtransactions even when no fee is paid?

There is a node that will always relay every transaction, regardless of whether its amount is acceptable and whether a fee was paid. This node is described in the Free Transaction Relay Policy page ...
5
votes
1answer
112 views

How can you estimate the net amount of transactions? (deducting change)

The change is usually to a different address, and it could be more or less than the amount sent to the recipient. It seems like a crude estimate would be to just randomly remove one output (assuming ...
14
votes
2answers
2k views

What is the point of SIGHASH_NONE?

If I understand correctly, SIGHASH_NONE in the output input signature means that spender of this output doesn't sign his outputs. But doesn't that mean that the spending transaction is by design ...
3
votes
1answer
125 views

Is there any complete specification of the transactions?

I see the wiki page Script, and the page on Contracts makes some remarks on things like signature numbers and SIGHASH flags, but it seems incomplete and not very friendly to someone not familiar with ...
7
votes
2answers
1k views

How to enable website users to transact with each other using bitcoins?

I have a website which enables users to trade information for a price. The price is calculated based on an algorithm within the website. The website charges a percentage per transaction for the ...
2
votes
3answers
317 views

Custom validation logic for transactions/ custom script extensions

Is it possible to add a hook for custom validation of transactions with a special script "tag" in them? If so, How? In essence, I want to add something similar in functionality to bitcoin script, but ...
4
votes
4answers
22k views

Why can't I spend my bitcoins when they have been fully confirmed?

I've used bitcoins for quite a while, but about a year ago I decided to dump having a thin client on my machine, and I've just kept my coins in various exchanges. Yesterday, however, I wanted to ...
11
votes
2answers
2k views

What's the longest chain of orphan blocks? (How many confirmations have been necessary?)

I believe my two title questions are the same (are they?): Heretofore, what is the longest chain of orphan blocks (of N blocks), such that if someone didn't wait for N+1 confirmations, they may have ...
7
votes
2answers
919 views

Can different clients have different transaction fees?

BitCoin Wiki states: Different bitcoin clients and different versions have different rules for determining which transactions to accept and how large a fee to send.. Is it true that different ...
4
votes
2answers
235 views

What might cause the Bitcoin client to take a long time to see a new, unconfirmed transaction?

I've noticed that sometimes, when I send Bitcoins from one client to another, the recipient client might not see the transaction, sometimes until it already has one or more confirmations. Both clients ...
4
votes
2answers
1k views

Bitcoin Transaction Fee

Does the bitcoin transaction fee depend on the number of addresses in the proverbial from field or the number of transactions that led to the balance in the addresses in the from field. eg: I have 10 ...
5
votes
3answers
834 views

What are the risks of in-person private currency exchanging for travellers?

This answer suggests popularity growth of people privately exchanging bitcoins for a physical currency, in person. This might occur in "coffee shops, hotels, hostels, hackerspaces, etc". An example ...
3
votes
1answer
427 views

For SIGHASH_SINGLE do the outputs other than at the input index, have 8 bytes or 9 bytes including a VarInt?

The bitcoin wiki says: All other txCopy outputs aside from the output that is the same as the current input index are set to a blank script and a value of (long) -1. https://en.bitcoin.it/wiki/...
12
votes
2answers
3k views

Why do small transactions without fees ever get processed?

I understand that adding a small transaction fee as incentive ensures block generators will include your transaction. When you have no transaction fee, what is their motivation then? Why do some ...
6
votes
1answer
2k views

What order do transactions appear in a block? Is it up to the miner?

It seems to be random or up to the miner from what I can tell. But to store blocks, one must keep the order of the transactions (in some position column, etc) because regenerating the block for later ...
-4
votes
1answer
1k views

Fundamentals of a Bitcoin Lottery [closed]

I'm relatively new to Bitcoin but love the idea and will soon be accepting bitcoin in my own companies. (We provide online training/e-learning.) But, just for fun I've set up what I would like to ...
9
votes
2answers
696 views

Does Satoshidice benefit the wider Bitcoin ecosystem?

Aside from the entertainment benefit players get from the service, does it in any way help the Bitcoin ecosystem to have a large churn of small transactions?
5
votes
2answers
426 views

Sending and Receiving Mechanics

I'm new to Bitcoin and am considering allowing people to pay for my software with them. Before I continue I would like to clarify some things. My googling did not get me the answers I was after. I ...
5
votes
1answer
2k views

How to clear invalid transactions from one's wallet?

I've recently been testing double-spend attacks against myself using a couple wallets, and the standard client does not appear to clear conflicting transactions from its transaction list, even if the ...
45
votes
4answers
37k views

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 ...
18
votes
4answers
13k views

How can I create a multi signature 2-of-3 transaction?

Can somebody help me with step-by-step list of how to create a multi signature 2-of-3 transaction?
8
votes
1answer
141 views

Does Bitcoin prefer broadcasting transactions crediting it?

I'm currently doing some double-spend testing, and it appears that the standard client prefers broadcasting transactions that credit its wallet. That is to say, a client that receives such a ...
2
votes
4answers
537 views

Who has this many BTC?

http://blockchain.info/address/1VayNert3x1KzbpzMGt2qdqrAThiRovi8 I don't understand who could possibly have this many BTC.
7
votes
4answers
1k views

Will transaction fees eventually make microtransactions not worthwhile?

It seems that one of the strengths of Bitcoin is the ability to send tiny amounts across the globe. If we keep thinking in USD or EUR, we'll wipe out micro transactions altogether (less than 100 ...
3
votes
2answers
238 views

what is the relationship between the blockchain size and the transaction volume on the network?

I'm thinking about the scalability of the system with regard to the transaction volume. Is it possible to predict future blockchain size for a certain future transaction volume? Is the relationship ...
14
votes
2answers
1k views

Does any pool accept higher-fee transactions of a double spend, instead of the earlier one?

Some pools use a modified bitcoind that uses different rules for choosing the transactions to include in a block. Are there any pools that knowing one transaction to be included in a block would ...
7
votes
1answer
320 views

How to do precise accounting with bitcoind?

I'm considering making a service that would be handling user deposits in Bitcoins through a server running bitcoind. Upon purchasing something through the service, I want to withdraw the precise ...
-2
votes
2answers
260 views

create a node, issue new money

I represent an organization that belong to a network of not for profit organizations placed all around the world. We have a centralised office which register internal transactions between members. ...