Bitcoin Forum
May 05, 2024, 11:42:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Warning: This address is being reused  (Read 74 times)
10_sjdovn_10 (OP)
Member
**
Offline Offline

Activity: 100
Merit: 30

Stay humble, be cool, make world better place.


View Profile
February 04, 2021, 07:41:56 PM
Merited by hugeblack (2)
 #1

Hello,

I imported a wallet in electrum so, a receiving address and no change address.
when i wanted to make a request using the address, a warning message says This address is being reused

What happen for example if i send half amount of bitcoin, and no change address exists?
Why addresses should not be reused?
Why a transaction splits into outputs?

I hope you understand my words  Grin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
February 04, 2021, 07:48:12 PM
 #2

If you care about privacy, you shouldn't reuse addresses. If not you can.

Wallets generate a new address every time one is used to that your coins stay more pruvate. There are options in electrum to either enhance things for privacy or enhance them for lower fees (I think it's in preferences).

Charles-Tim
Legendary
*
Offline Offline

Activity: 1540
Merit: 4845



View Profile
February 04, 2021, 07:53:11 PM
 #3

I imported a wallet in electrum...
You can not import a wallet into a wallet, you can only import wallet file, seed phrase or private key into a wallet.

What happen for example if i send half amount of bitcoin, and no change address exists?
Change address will always exist on reputed noncustodial wallets like electrum. If you send half of your bitcoin, the half you sent will be sent to the address you sent it to and be confirmed while the UTXO will automatically be sent back into another address on your wallet.

Why addresses should not be reused?
For privacy reasons.

Why a transaction splits into outputs?
This question is not clear, but if it is what I guess it to be, as explained above, that the first output will be sent to the receiver/recipient address while the second output is the UTXO that will that will be sent to an address on your wallet.

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

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

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

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

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

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











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











▄▄▄▄█
hosseinimr93
Legendary
*
Online Online

Activity: 2394
Merit: 5235



View Profile
February 04, 2021, 08:16:18 PM
Last edit: February 04, 2021, 08:31:34 PM by hosseinimr93
 #4

What happen for example if i send half amount of bitcoin, and no change address exists?
If you imported a single private key and now your wallet includes a single address, the change will be sent back to the address you are sending from.
If you imported a seed phrase (a series of words), now you have a HD wallet and the remaining balance of UTXOs selected by electrum will go to your change address.


Why addresses should not be reused?
As long as your privacy doesn't matter to you, you can reuse addresses.

Assume that you gave me an address, so I can send you bitcoin. Now I know that address belongs to you.
I can easily know that every fund sent to that address either in the past or in the future is owned by you.


Why a transaction splits into outputs?
UTXOs must be spent totally.
Assume that you received 1 BTC in a transaction and you want to spend 0.4 BTC of that.
You cannot send 0.4 BTC without touching the other 0.6 BTC.
So, your transaction must have at least two outputs. One of them will receive 0.4 BTC and the other one (your change address) will receive 0.6 BTC - fee.



Change address will always exist on reputed noncustodial wallets like electrum.
If you have imported a single address using its private key (which seems to be the case here), there won't be any separate change address and electrum will use the sending address as the change address.  

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

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
February 05, 2021, 11:15:49 AM
 #5

What happen for example if i send half amount of bitcoin, and no change address exists?
In Electrum, the remaining half just goes back to the single address that your wallet contains. In other wallets, sometimes they would automatically just generate a new random change address for you. This behaviour often led to the loss of funds from paper wallets if users were not aware of what the wallet was doing with regards to handling change.


Why addresses should not be reused?
https://en.bitcoin.it/wiki/Address_reuse


Why a transaction splits into outputs?
Maybe try this: https://en.bitcoin.it/wiki/Change and this: https://en.bitcoin.it/wiki/Coin_analogy

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pmalek
Legendary
*
Offline Offline

Activity: 2758
Merit: 7132



View Profile
February 05, 2021, 01:27:25 PM
 #6

Ensure that you don't make mistakes when importing to Electrum, so you don't create a watch-only wallet instead of a regular wallet. As long as you have a copy of the private key of that watch-only wallet address, you will be fine, but if you delete its private key, any funds sent to that address can't be spent. Import only private keys or recovery phrases if you intent to spend from those wallets.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
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!