Transactions are signed messages regarding the transfer or generation of bitcoins. They are broadcasted through the network and, if accepted, integrated in the blockchain.

learn more… | top users | synonyms (1)

0
votes
1answer
17 views

Why can I only see the balance of my wallet and not the one of each of my receiving addresses? (Multibit)

I have some troubles to understand the logic behing addresses and wallets. I use Multibit to manage my BTC. I have one wallet with 5 receiving addresses. I have transfered from an exchange website ...
0
votes
2answers
51 views

bitcoin script for a competitive crowdfunding-like contract

I'm curious about how one might replicate the functionality of http://whatbitcointhinks.com/ using bitcoin script. The functionality is that there's a sort of crowdfunding competition between two ...
1
vote
1answer
30 views

What is meant by “relaxed standards” for P2SH redeem scripts in Bitcoin Core 0.10.0?

From the Bitcoin Core 0.10.0 release notes: Standard script rules relaxed for P2SH addresses The IsStandard() rules have been almost completely removed for P2SH redemption scripts, allowing ...
0
votes
0answers
15 views

Blockchain.info RPC API and deposit/withdraw problem

I'm using blockchain.info RPC to detect deposits using Node.JS as server, using listTransactions method. Because blockchain.info doesn't has walletnotify api. When processing deposits, there is no ...
2
votes
1answer
34 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
1answer
23 views

How to extract the signature of a transaction using bitcoinj

I am trying to extract the signatures from a transaction. What is the best way to do this given a com.google.bitcoin.core.Transaction object I just received from the network?
1
vote
1answer
31 views

Is it possible for a person's transaction to show up on the network BEFORE mine if I send bitcoins before him?

To clarify, if person A sends bitcoins to person B, and person C sends bitcoins to person D, 1 second (or less), AFTER person A, can person C's transaction show up on the network BEFORE person A's? If ...
1
vote
1answer
30 views

Best Way to Get Latest Transactions

I'm trying to write a node that listens all the bitcoin transactions in real time. I'm considering two ways of doing this: The first one is to check mempools of other nodes periodically and the second ...
0
votes
0answers
17 views

What do people mean by solving bitcoin transactions? [duplicate]

I have been looking at a lot of posts about how bitcoins are generated. They keep talking about how miners do computations of other "transactions". Do they mean bitcoin transactions or other forms of ...
0
votes
2answers
42 views

Are there Bitcoin addresses with an odd number of transactions?

When I explore the blockchain on blockchain.info, all Bitcoin addresses seem to have an even number of transactions, e.g. 16Zugc8aq9sPkxBYXyYGqJHTizRzT5wTQg has 16 transactions. I have looked at a lot ...
5
votes
1answer
43 views

Using bitcoins JSON RPC, how can I confirm a transaction I published?

I have created, signed and sent a raw transaction via bitcoind RPC. Now I want to wait for it to have n confirmations. Considering transaction malleability, I can't just check the "confirmations" ...
0
votes
1answer
24 views

Transaction with multiple outputs

I have read that entire bitcoins received in one transaction have to be spend in other transaction. The actual amount to be transferred is deducted from the total bitcoins and the change is returned ...
2
votes
1answer
52 views

Verifying Bitcoin ownership

Suppose Alice has 30 bitcoins from David. Now Alice wants to transfer amount 20 bitcoins to Bob. Now, Alice creates a transaction with Bob's bitcoin address. To prove authenticity and integrity, ...
1
vote
1answer
91 views

How do I compose a transaction with OP_RETURN in Python?

Currently trying to figure out how to use Python to construct a transaction with OP_RETURN. I tried to encode the message myself, and had no luck. I found a function, OPReturn(), on the internet, but ...
4
votes
1answer
68 views

Correct Citation Format for a Bitcoin Transaction

When writing an academic style paper where specific bitcoin transactions are used as examples, is there a standard format to "cite" a bitcoin transaction? If not, what do you think an appropriate ...
0
votes
1answer
18 views

Does the inability to spend only part of a transaction result in “too many” extra transactions?

I understand that I can only spend the amount of a full transaction associated with an address. Often this will result in change being sent to a change address that I provide. One question at this ...
1
vote
2answers
65 views

Multisig vs Multi input transaction signing

Let's say we have a 2 of 2 multisig address that we want to spend from, so the transaction should be signed by both of the private keys. Now let's say we have a transaction with two inputs, so once ...
3
votes
2answers
75 views

Bitcoin in third world countries

I am with the Adelante Foundation. We are a microfinance institution serving the poorest of the poor women in Honduras. We are currently toying with the idea of transitioning into a cashless model ...
1
vote
0answers
21 views

Is it possible to reverse mistaken transactions? [duplicate]

I'm referring to the challenge Bill Gates raised as a shortcoming of Bitcoin. Could it ever be possible to reverse a bitcoin transaction mistakenly sent to the wrong address?
4
votes
2answers
70 views

Intercept and edit transaction output

When a P2PKH transaction is created there are two main parts: the transaction input and the transaction output. I understand that the transaction input requires a signature that unlocks a previous ...
0
votes
0answers
35 views

Downloaded electrum, restored an old wallet, now BTC are stuck. How can I get them out?

How can I send them or reset password? Everytime I try to send it says invalid password. I tried by a couple different ways without luck. I deleted the wallet. Then I downloaded again and created ...
3
votes
1answer
53 views

Is there a fixed order for all transactions in the block chain?

Every block in the block chain contains a list of transactions. This list has a certain order which is basically set by the miner introducing the block. The merkle root in the block header requires ...
0
votes
0answers
16 views

Any efficient way to broadcast pending transactions?

A user creates and signs a transaction & broadcasts it to his linked-peers, the peers then rebroadcast it again without necessary receiving an inv message, then creating a flooded network with ...
1
vote
3answers
84 views

pycoin command line transaction

Is there a quick way to do transactions knowing only the private key(secret exponent) and the destination address, preferably from a command line utility such as pycoin? I am using Debian/Ubuntu and ...
1
vote
1answer
74 views

What is a block?

I know bitcoin has a block chain that is from my best representation a list of blocks. I know the block holds many transactions. But i'm still very much lost as to what a block is and how a block can ...
0
votes
1answer
20 views

Signature on transactions with multiple inputs

My question is that, suppose there is a txn tx(k) paid from user u to v, that refers two txns tx(i) and tx(j) as it's inputs. Also, both these inputs are meant for different public keys of u, say, ...
3
votes
2answers
55 views

How are unconfirmed transactions divided into different blocks?

According to https://bitcointalk.org/index.php?topic=216938.0 one transaction can only be contained in one block. If I understand correctly, miners can freely decide what transaction they include in ...
4
votes
1answer
142 views

If Bitcoin transactions require ~10 min to clear, how can payments get recognized within seconds?

Bitcoin Monitor offers to issue a notification moments after a payment is sent to a Bitcoin address. Yet, if Bitcoin transactions require about ~10 min to get written into the blockchain and confirmed ...
0
votes
0answers
16 views

e-wallet service: 1-step purchase/transfer

I want to buy bitcoin online and am considering both exchanges and online banking sites such as circle.com coinbase.com coin.mx Do these online banking (e-wallet) sites have provisions to transfer ...
0
votes
1answer
14 views

Transaction Duration

Given the volatile bitcoin value, how long is a transaction valid? For example, say a vendor requires X fiat currency via a bitcoin service provider. The service provider link (ie, coinbase.com) ...
4
votes
2answers
87 views

What is the maximum number of inputs/outputs a transaction can have?

Is there a maximum recommended number of inputs/outputs for each transaction? I was scripting a faucet and wasn't sure whether to payout in one transaction to all addresses or split them into groups ...
0
votes
2answers
55 views

walletNotify on every Bitcoin Network transaction

Is there any way by which I can receive each and every Bitcoin transaction that takes place on the Bitcoin network(not only my own wallet's transactions)? Just the way Blockchain.info provides a ...
13
votes
1answer
1k views

Can private keys remain offline for their entire life?

I am new to Bitcoin and this question is based on 3 assumptions that may be incorrect. Assumption 1: If I understand correctly, the Bitcoin address is generated algorithmically independent of the ...
3
votes
1answer
87 views

Does the bitcoin URI message parameter have character limits?

Is there a limit to how many characters are allowed in the message parameter of a BIP21 URI? I tried searching on the subject, but found nothing about it.
3
votes
2answers
77 views

Which bitcoin script forms should be detected when tracking wallet balance?

I am implementing a library for tracking wallet balance of given bitcoin addresses. How should the transaction output script be parsed to find if the output belongs to the given address? Is it dirty ...
1
vote
1answer
56 views

Why bother having limitations on Bitcoin Coinbase Transaction Scriptsigs?

There are a few limitations on the structure of the coinbase (reward) transaction in a block. There is only one input. vin.size() == 1 (source) It doesn't reference any previous output. ...
5
votes
2answers
307 views

Proving a transaction is mine

As an assignment in a digital security course, a group of 100 students was asked to transfer a small amount in bitcoins to a certain wallet. They promised they'd buy something for us from this money. ...
1
vote
1answer
61 views

What transactions will be included in the next block?

The miners decide whether a transaction will be included in the block. What information do miners have about unconfirmed transactions? How can I know, in detail, what transactions are going to be ...
8
votes
3answers
1k views

Can a wallet deny payments to it?

Once my public wallet address is known, is there anyway to deny payments to that wallet? For example, if I want an external authority to regulate who can pay into a wallet, is that possible? I ...
1
vote
1answer
294 views

How do miners receive transaction fees?

I know that in a transaction, the difference between the amount and the sum of the outputs is the implicit transaction fee, but how do the miners that verify the block containing that transaction ...
1
vote
1answer
73 views

How do we verify the signature on a raw transaction using Bitcoinj?

I managed to create a raw tx using Bitcoinj but not able to figure out how to verify its signatures. Assuming I know the addresses corresponding to the (supposedly) unspent outputs used as inputs to ...
2
votes
1answer
44 views

Transactions used to form a block

I've read the Developers Guide ( bitcoin.org/en/developer-guide ), asked a few peers and I still don't understand how the transactions are used to form the block. I did get that the transactions are ...
1
vote
1answer
37 views

Confirmed transactions lost in my synchronised node

I tried to get a transaction information using RPC method getrawtransaction in my synchronized node, but I got no information about the transaction. I did it in another node, and I could get the ...
0
votes
1answer
44 views

How to get the list of transactions that has gone into an address with the amount and date?

How to get the list of transactions that has deposited funds in an address, including information about the amount that has been deposited (sent towards my address not sent away from it), and the date ...
2
votes
1answer
64 views

Is there an easy way to consolidate Dust Microtransactions

I just found out today that all those websites I go to to earn like .0000087 for clicking around here and there have now in a way corrupted my wallet as yesterday I deposited 50$ into my wallet and ...
1
vote
1answer
85 views

Transaction input bigger than output

Yesterday I made a transaction from my one btc address to another by using pybitcointools library for blockchain api. I made a mistake by making input value 10x times higher than output value. So I ...
2
votes
1answer
72 views

accept bitcoin payments for orders without 3rd party software

I've been searching for an open-source alternative to blockchain.info's Receive Payments API (https://blockchain.info/api/api_receive). I want to run bitcoind on my own server and have payments ...
2
votes
1answer
76 views

How resilient are Proof of Stake (PoS) mechanisms to brute force quantum computing attacks?

The article called "Bitcoin vs. The NSA’s Quantum Computer" was a great read pertaining to Bitcoin, and computing minimum thermodynamic energy required to brute force attack public key to discover the ...
1
vote
1answer
51 views

Duplicate tx ids

Is there a quick and dirty way to detect all transactions whose tx-id can be found in more than one transaction since the genesis block? I would also like to see mutated transactions as well ...
0
votes
1answer
31 views

Do all transactions have at least one output that contains at least one bitcoin address

Do all transactions that are included in a valid block have to have at least one bitcoin address as part of their outputs (vout)? I found this to be similar: Are Bitcoin transactions permitted to ...