Author

Topic: change address Question .. (Read 197 times)

legendary
Activity: 2268
Merit: 18587
October 14, 2020, 01:37:23 PM
#9
At a protocol level, addresses do not really exist. What does exist is outputs. The protocol doesn't care if 10 outputs are on the same address or the 10 outputs are on 10 different addresses - each still needs signed in the exact same way, takes up the exact same amount of space, and costs the exact same fee.

There are very few good reasons to reuse an address, and fees definitely isn't one of them.
legendary
Activity: 2380
Merit: 5213
October 13, 2020, 06:00:25 PM
#8
because usually for every tx you will make, there will be 1 generated change address, and your extra satoshis will be distributed to those change addresses. so when the time comes that you will put all those change addys to your input, usually it will incur more fee. unlike if it is only coming from 1 address, lesser fee.
No, that makes no difference to transaction fee.
If you have received 10 transactions in a single address, you have to pay for a transaction including 10 inputs when spending them.
What determines the transaction fee isn't number of addresses you send the fund from. The fee depends on number of inputs and outputs.
legendary
Activity: 3066
Merit: 1101
Leading Crypto Sports Betting & Casino Platform
October 13, 2020, 05:29:46 PM
#7
The core reference client does this with custom change address:

-

But since you said seed you are probably talking about other clients.
As others have said above electrum will do it, and as others have mentioned it's not recommended.

Why are you trying to do this? We (other forum users) might have a better idea or better way of doing it if we knew why you are doing it.

-Dave

waiting for the OP to directly answer her reasons why she wants to go in that route...

but from what im seeing here. if she wants to return the funds to the same input address - maybe she doesnt want other addresses popping up for change addresses and want to use the same input address every time she will make a tx.
 because usually for every tx you will make, there will be 1 generated change address, and your extra satoshis will be distributed to those change addresses. so when the time comes that you will put all those change addys to your input, usually it will incur more fee. unlike if it is only coming from 1 address, lesser fee.
legendary
Activity: 3458
Merit: 6231
Crypto Swap Exchange
October 13, 2020, 08:06:51 AM
#6
The core reference client does this with custom change address:



But since you said seed you are probably talking about other clients.
As others have said above electrum will do it, and as others have mentioned it's not recommended.

Why are you trying to do this? We (other forum users) might have a better idea or better way of doing it if we knew why you are doing it.

-Dave
legendary
Activity: 2268
Merit: 18587
October 13, 2020, 07:38:17 AM
#5
Can I ask why you want to use the same address as both an input and as for change? Reusing addresses massively compromises your own privacy, as well as having a number of potential security implications.

If you are going to the hassle of downloading, verifying, and setting up some new wallet software such as Electrum, then you might as well use it as intended - Electrum will automatically use change addresses and give you a new receiving address for each transaction.

Have a read of this page for more info: https://en.bitcoin.it/wiki/Address_reuse
legendary
Activity: 3472
Merit: 10611
October 13, 2020, 12:46:06 AM
#4
Is it possible to set the same input address as a change address in the output?
Let's say i have 2 btc in address F and want to send 1 btc to address K, can i set address F as a change address to recieve the remaining 1 btc?
Bitcoin doesn't care about addresses or more specifically it doesn't care about the txouts that you set in your transaction. all that matters is that you provide the correct unlocking script (which in case of spending from an address is the correct signature) that can spend the inputs.
then you can send from "F" to "K"+"F" or even send from "F" to "F" or even send from "F" to some weird output like OP_0.
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
October 13, 2020, 12:28:54 AM
#3
Let's say i have 2 btc in address F and want to send 1 btc to address K, can i set address F as a change address to recieve the remaining 1 btc?
If it's Electrum, just untick "Use change address" in the settings (Tools->Preferences->"Transactions" tab).
It's enabled by default; if you disabled it, Electrum will send the change back to (one of) the input(s).
legendary
Activity: 2464
Merit: 3878
Visit: r7promotions.com
October 13, 2020, 12:16:38 AM
#2
Is it possible to set the same input address as a change address in the output?
Let's say i have 2 btc in address F and want to send 1 btc to address K, can i set address F as a change address to recieve the remaining 1 btc?
Very easy, try it with electrum. Go to send tab and in the pay to box you need two outputs:
Code:
K, 1.0000000
F, !

Electrum will send rest of the coins to the address F.

Which client is the best to help me manually set the change address i want from the address-list automatically generated from my seed?
Electrum severs all you want.
You will find it here: https://electrum.org/#download
newbie
Activity: 23
Merit: 0
October 13, 2020, 12:04:44 AM
#1
Hello guys and girls
Zalima Zohair has few questions for you and she will be happy to read your great replies.

Is it possible to set the same input address as a change address in the output?
Let's say i have 2 btc in address F and want to send 1 btc to address K, can i set address F as a change address to recieve the remaining 1 btc?

Which client is the best to help me manually set the change address i want from the address-list automatically generated from my seed?
Jump to: