Bitcoin Forum
May 05, 2024, 01:51:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: change address Question ..  (Read 197 times)
Zalima Zohair (OP)
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
October 13, 2020, 04: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?
1714917078
Hero Member
*
Offline Offline

Posts: 1714917078

View Profile Personal Message (Offline)

Ignore
1714917078
Reply with quote  #2

1714917078
Report to moderator
1714917078
Hero Member
*
Offline Offline

Posts: 1714917078

View Profile Personal Message (Offline)

Ignore
1714917078
Reply with quote  #2

1714917078
Report to moderator
1714917078
Hero Member
*
Offline Offline

Posts: 1714917078

View Profile Personal Message (Offline)

Ignore
1714917078
Reply with quote  #2

1714917078
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714917078
Hero Member
*
Offline Offline

Posts: 1714917078

View Profile Personal Message (Offline)

Ignore
1714917078
Reply with quote  #2

1714917078
Report to moderator
AB de Royse777
Legendary
*
Offline Offline

Activity: 2478
Merit: 3893


Hire Bitcointalk Camp. Manager @ r7promotions.com


View Profile WWW
October 13, 2020, 04:16:38 AM
Merited by pooya87 (1), ABCbits (1)
 #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

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5588


Self-proclaimed Genius


View Profile
October 13, 2020, 04:28:54 AM
Merited by pooya87 (1), ABCbits (1)
 #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).

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10549



View Profile
October 13, 2020, 04: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.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18509


View Profile
October 13, 2020, 11:38:17 AM
Merited by Foxpup (2)
 #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
DaveF
Legendary
*
Online Online

Activity: 3472
Merit: 6263


Crypto Swap Exchange


View Profile WWW
October 13, 2020, 12:06:51 PM
 #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

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
AmoreJaz
Legendary
*
Offline Offline

Activity: 3094
Merit: 1102


Leading Crypto Sports Betting & Casino Platform


View Profile
October 13, 2020, 09: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.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
hosseinimr93
Legendary
*
Offline Offline

Activity: 2394
Merit: 5235



View Profile
October 13, 2020, 10:00:25 PM
Merited by o_e_l_e_o (2), nc50lc (1)
 #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.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18509


View Profile
October 14, 2020, 05: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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!