1

I have an Electrum wallet and I can see there are 2 types of addresses: receiving and change.

Change addresses are supposed to receive the change bitcoins after a transaction, but can it happen that such change is sent to a receiving address instead of to a change one?

1 Answer 1

1

Change addresses are supposed to receive the change bitcoins after a transaction,

Delivering change is part of the transaction, not something separate that happens "after a transaction" Change is part of a transaction and transactions submitted to the Bitcoin network are indivisible.

can it happen that such change is sent to a receiving address instead of to a change one?

Your wallet will always construct transactions so that change goes to an address it regards as a change address. You could manually construct a transaction that pays your change to one of your receiving addresses. The Bitcoin network cannot distinguish between change addresses and receiving addresses. It doesn't care about that distinction.

2
  • So the destination address of the change depends on the wallet itself, not on Bitcoin core?
    – Dan
    Dec 7, 2023 at 14:10
  • The concept of "change address" is something local to your own wallet. If your wallet is Bitcoin Core, then it will handle change. If you use other software (like Electrum, as you appear to be using) as wallet software, then that software is responsible for handling change (and all other aspects of transaction creation). Dec 7, 2023 at 18:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.