Skip to main content

Questions tagged [change]

Splitting a transaction and sending some of the coins back to the sender. Necessary for some currencies due to the design of the protocol.

Filter by
Sorted by
Tagged with
1 vote
1 answer
2k views

Is this an incoming or outgoing transaction

I recently looked at this bitcoin transaction: transaction: 3b0e8fae9640e1d043cfef14815c6885e58d71e7ee31cfa53f9c9d5acb138a4d For those who do not want to look at the transaction, I will give a ...
Kyle Graham's user avatar
0 votes
1 answer
163 views

Bitcoin Address Workflow on Spend Leftovers

I need to understand the correct Bitcoin address workflow for transactions. I created an address a while back with a common wallet and sent some coin there. The address is at segwit m/49'/0'/0'/0/0. I ...
Christian Findlay's user avatar
2 votes
1 answer
616 views

bip44 address generation

I am writing hd wallet following bip44. After each transaction, should I create a brand new change address each time? Or can I use the same change address multiple times? What is the recommended ...
Cem Karay's user avatar
0 votes
1 answer
261 views

Who stores your private key?

How does Bitcoin work when someone opens a wallet and gets a private key? Who stores that data? How could you access it if your forgot it? Also, how is it verified when someone exchanges bitcoin and ...
Nacho's user avatar
  • 41
1 vote
1 answer
100 views

Seemingly random transactions on testnet

I'm testing my bitcoin marketplace site using testnet. Sometimes I'll simulate a payment from a buyer to a seller. In this scenario, my site generates a payment address and the fake buyer is supposed ...
Maros's user avatar
  • 139
1 vote
1 answer
172 views

Where does change go when making a transaction from funds imported from a paper wallet?

I'm new to bitcoin and have read numerous articles about it, but I still have questions about how it works. All the articles that I read say the same that, once I spend bitcoin from paper wallet its ...
Katherine's user avatar
  • 133
0 votes
0 answers
59 views

Where is the rest of my bitcoin? [duplicate]

I sent bitcoin from one of my wallets to another wallet using one address (output) then this is what I got only a fraction of my bitcoin the bigger amount went to another unknown address to me https:...
andres salas's user avatar
4 votes
1 answer
3k views

Increase transaction fee with Bitcoin Core client fails because of no change output. Why?

Context I created a transaction (using the full balance of an output) with the Bitcoin Core Wallet (running as full node). The transaction got into the mempool of major nodes, as expected. I set the ...
hitchhiker's user avatar
2 votes
1 answer
62 views

How to distinguish between change and actual sent amount looking at transaction data

I am building analytics starting from blockchain raw data (blk**.dat files). I have read in the bitcoin wiki that once the inputs have been chosen for a transaction, they must be all used: so a ...
Simone Colucci's user avatar
0 votes
0 answers
389 views

Elecrtrum Change Address Problem [duplicate]

While I sending BTC to specific adress, it went to it but also it went to another address. How can i refund it?
Burak AKIN's user avatar
2 votes
1 answer
857 views

First bitcoin payment, sent X BTC, but transaction amount on blockchain.info shows as more than 2X?

I sent 0.01047 BTC through coinpayments.net using electrum. First I selected minimum fee option, then I went back and selected one level higher as the fee tier. My electrum wallet and blockexplorer....
mus-kaya's user avatar
0 votes
1 answer
94 views

Under what conditions could a change address immediately send the entire balance to a third-party address?

I have a situation where I sent 1 coin to and address I own and my wallet sent the unspent output to a change address but due to a glitch in the wallet software, that change address doesn't show up in ...
JimTW's user avatar
  • 11
0 votes
1 answer
86 views

Can bitcoins be moved from the origin address to the origin address? [duplicate]

I ask this because it seems more efficient to send change to the original address instead of a new one. Does the cryptography not allow this?
Expectator's user avatar
4 votes
1 answer
4k views

What happens when two transactions send to the same address?

I would like to know the consequences of sending bitcoin several times to the same address. Let us say I send 1 BTC from Address1 to Address3 and later I send 2 BTC from Address2 to Address3 again. ...
PlatoWright's user avatar
0 votes
1 answer
375 views

Why didn't my change come back to my wallet? And where is it now?

I sent a payment for 198.52 mBTC using Electrum. There were two outputs. One for 196.39 mBTC that arrived. There was another output of 2 mBTC that I'm assuming was processed as change. Does anyone ...
Wilbur's user avatar
  • 81
0 votes
1 answer
120 views

2 mBTC that was outputted as change in a transaction I just sent didn't come back to my wallet

Hi I'm new to this so may be asking a stupid question. I just sent a payment for 198.52 mBTC. There were two outputs. One for 196.39 mBTC that arrived. There was another output of 2 mBTC that didn't ...
Wilbur's user avatar
  • 81
12 votes
4 answers
3k views

If bitcoin is indivisible, where does change come from?

Let's say I want to give Alice .22 BTC. I currently have in my wallet 1 BTC. Because Bitcoin is indivisible, I have to spend the 1 BTC I have as input, and .78 BTC will be returned to me as change, ...
rb612's user avatar
  • 289
-1 votes
1 answer
75 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 ...
zyrezz's user avatar
  • 1
1 vote
1 answer
4k views

Explorer showing different balance then my Blockchain wallet

My Blockchain wallet address on the explorer, shows a low balance (under .001) but when I log into the wallet I can see what should be there about .25 BTC. My Electrum wallet is also doing the same. ...
CoinQuest's user avatar
1 vote
1 answer
148 views

Why did the remaining money go to another address?

I'll try to be short. I gifted 1 BTC to a friend several months ago. She is a completely non-technical person. She tried to send a small fraction of that 1 BTC to her brother, and either she seriously ...
alexakarpov's user avatar
3 votes
2 answers
1k views

PoS (Proof of Stake) what happens to the coin age of the change after I send an amount? [closed]

Ok simple scenario I have 100 'whatever' coins in a PoS wallet, they are mature and have a stake weight that is approaching the weight to stake and forge a block. I send 1 whatever coin to my freind ...
Scalextrix's user avatar
7 votes
1 answer
896 views

Wallet design: What to do with dust amounts in change?

I'm working on some quirks of a wallet I'm developing, and one of the issues is what to do with change amounts that are larger than dust ~600 satoshis, but less than a practical amount to be sent ...
m1xolyd1an's user avatar
  • 5,676
0 votes
2 answers
794 views

About changed address

I am using electrum. First, I had a bitcoin address and I used it once to receive BTCs and then it changed. Will I be able to receive Bitcoins now, even if someone sends them to the old address?
JonnyDef's user avatar
1 vote
2 answers
146 views

If btc change is supposed to be distributed to change addresses, can the distributed change be pooled and paid together in 1 new transaction?

Since last time I dabbled in bitcoin using a single address wallet (using fractions of coins gained from captcha faucets), I've learned about new things like change addresses. I understand when you ...
user avatar
3 votes
3 answers
386 views

What can be changed in signed bitcoin transaction?

What can be changed in signed bitcoin transaction? I mean how is possible to modify transaction to change its hash, but keep transaction valid, without need to have sign private keys?
gkucmierz's user avatar
  • 203
0 votes
1 answer
627 views

Why do transactions send coins to the same address as they spent it from?

I often notice transactions such as: 364efe5a906de5971e242f9711008e58a5ab79f136a8044b66615e8662d35f09 Where funds from the address 3PU with 1.38 BTC are split to itself (1.35 BTC) and 37Ek (0....
nowox's user avatar
  • 227
3 votes
1 answer
98 views

Anonymity of Bitcoin ownership a fakery?

If John needs to send 0.1 BTC to you as payment to your product, and he wants to retain his BTC ownership confidential, and the transaction goes something like this... 1fdfsefesf..... ---> send 0....
Dorky's user avatar
  • 87
1 vote
1 answer
561 views

Why does coinbase make 2 transfers instead of one

I'm new to bitcoin in general and coinbase.com in particular. Can somebody explain what happens when I order a payment (in bitcoins) from their web interface? Say that my acount owns 1 BTC. I create ...
PPC's user avatar
  • 294
11 votes
1 answer
25k views

What does change address mean inside Electrum wallet?

I am bit confused with the change label that is inside Electrum Wallet . Can I receive bitcoin if i give this address which are under change label? What is the difference between Receiving and Change ...
william Henery's user avatar
5 votes
1 answer
1k views

Trying to create a bitcoin public/private key using bitcoin-core

I want to create a single bitcoin address to which I can send and receive funds too. Using the bitcoin-core console, I typed in the following: Input: getnewaddress Output: Address: ...
user43545's user avatar
0 votes
1 answer
541 views

UTXO all sent to change address?

I have read this question that asks if all UTXOs in an address are sent to a change address or only the UTXO involved in the transaction. As part of a spending transaction, the public address is ...
Gradient's user avatar
  • 125
1 vote
1 answer
114 views

How can I use a large input if the difference of the outputs and the inputs goes to the fee?

I'm confused by how exactly Bitcoin transaction are calculated. A transaction contains inputs and outputs, and if its inputs exceed its outputs the difference is deemed as the transaction fee. So, ...
Yangrui's user avatar
  • 657
1 vote
2 answers
2k views

how to configure bitcoin-core (bitcoin-qt) to not use change addresses?

Can bitcoin-core wallet be configured to not use change addresses, but just one address? If yes, how? Thanks (PS: I know most people will try to convince me that this is not a good thing, but I have ...
knocte's user avatar
  • 1,784
9 votes
2 answers
2k views

Why is the change address for a transaction the same as the originator address?

I was under the impression that if address abc has 100 BTC assigned to it, and it pays address def 20 BTC, 80 BTC will be transferred from abc to a new address ghi. But in this transaction: https://...
ffxsam's user avatar
  • 195
1 vote
0 answers
271 views

How can you make bitcoinj not use change addresses?

My question is related to bitcoinj library but not limited by it. bitcoinj will create new change address after every transaction. It will manage them transparently, but let say I want to use this ...
Pavel Niedoba's user avatar
1 vote
1 answer
3k views

Sending from Coinbase to Blockchain wallet. Numbers explained?

I recently sent some BTC from my Coinbase account to a Blockchain.info wallet, but the numbers I see are confusing. According to my Blockchain app, the transaction had a fee of .0001 BTC (for the ...
user avatar
1 vote
2 answers
68 views

When a block that has a transaction with change in it is successfully mined, is the change transaction included in the newly mined block?

If not, how is the change transaction processed?
davidhwang's user avatar
0 votes
1 answer
730 views

Split transaction

Looking at this transaction I was wondering what the unspent part means. Does it belong to the original address owner? If so, how can it be used/claimed? Edit: All cleared up, and seemingly a feature ...
adavid's user avatar
  • 105
1 vote
1 answer
796 views

Do all UTXO get moved to the newest change address?

There is one thing I do not understand about unspent outputs and change addresses. For example, let's say a person has 5BTC in a wallet, and they have 2 unspent outputs of 3BTC and 2BTC. They one ...
patchariadog's user avatar
2 votes
1 answer
103 views

Why are change addresses not associated with an account in your wallet?

From what I understand change addresses are automatically generated when you use sendtoaddress but what I don't understand is why these change addresses don't become automatically associated with the ...
absolutelyNoWarranty's user avatar
1 vote
1 answer
1k views

How to return change (utxo - inputs) to output address?

I've been learning to create bitcoin transactions for 3 weeks now, but keep paying the entire unspent_outputs - inputs as fees, even if the transacted amount was like 1/100 th of the outputs. How do I ...
sl0vaj's user avatar
  • 11
3 votes
1 answer
966 views

Using bitcore to create a transaction with two addresses and change address

I'm playing around with bitcore transactions and multi-sig transactions and was wondering how to send a transaction to more than one address, and keep the change. Currently when I try to send the ...
rxjmx's user avatar
  • 235
1 vote
0 answers
47 views

Single address wallets - no change addresses [duplicate]

Is it legal for Bitcoin transaction to spend output back to one of the input addresses? Namely, to create a single address wallet (paper wallet), so that change addresses do not need to be generated. ...
Mikko Ohtamaa's user avatar
2 votes
1 answer
365 views

Why am I unable to post two transactions (the second from the change address of the first) in the same block?

I'm attempting to make a transaction on the testnet with an OP_RETURN and a change address in it, and then make a second OP_RETURN transaction from first transaction's change address in the same ...
JNCF's user avatar
  • 89
0 votes
1 answer
61 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 ...
Jeff's user avatar
  • 273
2 votes
3 answers
2k views

How are change addresses treated differently by Bitcoin Core?

I understand the reasons for wanting to use new change address for each transaction, but am unsure as to how they are treated by the Bitcoin core client. Is the address deleted as soon as the funds ...
morsecoder's user avatar
  • 14.2k
3 votes
1 answer
1k views

Why does Bitcoin use separate change addresses?

When you create a wallet, it creates one bitcoin address, correct? When I send funds, it sends all my funds; the person I sent it to gets what I sent, and the change from the transaction is sent to a ...
user3994981's user avatar
3 votes
1 answer
6k views

Sending bitcoins to same address

I am using the BitcoinJ API to create my wallet. When I create a transaction, I provide the change address to which change should be sent. For example: let there be 1 bitcoin at address A; then I ...
Deepak Agrawal's user avatar
0 votes
1 answer
188 views

How do I prevent the standard Bitcoin client from sending some of my Bitcoins to a change address?

I found somebody that imported a paper wallet with 100BTC then used 2BTC BUT the other 98BTC were sent to a change address. Why and how can I prevent this; how can I enter a custom change address?
Tor's user avatar
  • 119
2 votes
1 answer
1k views

Is it possible to specify a default change address?

Is it possible to enable default change address on my bitcoin-qt (aka bitcoin-core) client? I'm using a webservice that monitors my balance (based on public keys) and whenever I send a transaction my ...
q9f's user avatar
  • 1,445