Are all UTXOs locked by an address spent in a transaction?UTXO all sent to change address?Signing...

Difference between 'stomach' and 'uterus'

Rationale to prefer local variables over instance variables?

Draw bounding region by list of points

How to get the first element while continue streaming?

Caulking a corner instead of taping with joint compound?

Misplaced tyre lever - alternatives?

The need of reserving one's ability in job interviews

Four buttons on a table

Book about a time-travel war fought by computers

What is the meaning of "notice to quit at once" and "Lotty points”

What is the minimum amount of skill points per HD?

Is every open circuit a capacitor?

Quitting employee has privileged access to critical information

I encountered my boss during an on-site interview at another company. Should I bring it up when seeing him next time?

Can the Shape Water Cantrip be used to manipulate blood?

Can a space-faring robot still function over a billion years?

Why is it "take a leak?"

What could be a means to defeat a childrens’ nightmare?

Did Amazon pay $0 in taxes last year?

Should I use HTTPS on a domain that will only be used for redirection?

Make me a metasequence

Lock enemy's y-axis when using Vector3.MoveTowards to follow the player

How can I handle a player who pre-plans arguments about my rulings on RAW?

Deal the cards to the players



Are all UTXOs locked by an address spent in a transaction?


UTXO all sent to change address?Signing transactions with un/compressed keyStatic receive address instead of dynamic?Processing multiple transactions very fastWhere to find UTXO Metadata APIHow can you consolidate your personal UTXO set? (different wallet answers welcomed)what happens to UTXOs when a transaction output script is satisfied?How many change outputs are there in a Bitcoin transactionI seem to have too many unspent outputs for my given balance. What am I missing?Use UTXOs before transaction is signed/broadcasted













3















Imagine I have 2 UTXOs locked by my address, each of which allows me to spend 5 bitcoins.



If I subsequently want to send just 2 bitcoins to someone else, will both UTXOs be used as inputs in the transaction, where I now receive 8 BTC change as a single UTXO locked to my address, or as the value I want to spend can be covered by a single UTXO, is only one of the 5 BTC UTXOs spent by the transaction and I receive change in a new UTXO worth 3 BTC locked by my address. So now my address locks two UTXOs, one for 5 BTC which was not needed in this transaction, plus the change I just received for 3 BTC. Or something else?










share|improve this question









New contributor




Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    3















    Imagine I have 2 UTXOs locked by my address, each of which allows me to spend 5 bitcoins.



    If I subsequently want to send just 2 bitcoins to someone else, will both UTXOs be used as inputs in the transaction, where I now receive 8 BTC change as a single UTXO locked to my address, or as the value I want to spend can be covered by a single UTXO, is only one of the 5 BTC UTXOs spent by the transaction and I receive change in a new UTXO worth 3 BTC locked by my address. So now my address locks two UTXOs, one for 5 BTC which was not needed in this transaction, plus the change I just received for 3 BTC. Or something else?










    share|improve this question









    New contributor




    Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      3












      3








      3








      Imagine I have 2 UTXOs locked by my address, each of which allows me to spend 5 bitcoins.



      If I subsequently want to send just 2 bitcoins to someone else, will both UTXOs be used as inputs in the transaction, where I now receive 8 BTC change as a single UTXO locked to my address, or as the value I want to spend can be covered by a single UTXO, is only one of the 5 BTC UTXOs spent by the transaction and I receive change in a new UTXO worth 3 BTC locked by my address. So now my address locks two UTXOs, one for 5 BTC which was not needed in this transaction, plus the change I just received for 3 BTC. Or something else?










      share|improve this question









      New contributor




      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      Imagine I have 2 UTXOs locked by my address, each of which allows me to spend 5 bitcoins.



      If I subsequently want to send just 2 bitcoins to someone else, will both UTXOs be used as inputs in the transaction, where I now receive 8 BTC change as a single UTXO locked to my address, or as the value I want to spend can be covered by a single UTXO, is only one of the 5 BTC UTXOs spent by the transaction and I receive change in a new UTXO worth 3 BTC locked by my address. So now my address locks two UTXOs, one for 5 BTC which was not needed in this transaction, plus the change I just received for 3 BTC. Or something else?







      utxo transaction-input address-reuse coin-selection






      share|improve this question









      New contributor




      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 55 mins ago









      Murch

      35.3k27115330




      35.3k27115330






      New contributor




      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 1 hour ago









      Simon O'HanlonSimon O'Hanlon

      1184




      1184




      New contributor




      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Simon O'Hanlon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          3














          Transactions explicitly refer to which UTXOs they are spending.



          You can construct a transaction which only spends one of the two 5-BTC UTXOs, and sends 2 BTC to the destination and 3 BTC to a (possibly new) address of yourself.



          You can also construct a transaction which spends both, and sends 8 BTC back to yourself. Or it could have multiple outputs that send funds back to yourself, summing up to 8 BTC.



          In short: there is nothing special about the two UTXOs that share an address, apart from the fact that the same key can sign for both - but it doesn't have to.






          share|improve this answer
























          • Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

            – Simon O'Hanlon
            56 mins ago











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "308"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          Simon O'Hanlon is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fbitcoin.stackexchange.com%2fquestions%2f85113%2fare-all-utxos-locked-by-an-address-spent-in-a-transaction%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          3














          Transactions explicitly refer to which UTXOs they are spending.



          You can construct a transaction which only spends one of the two 5-BTC UTXOs, and sends 2 BTC to the destination and 3 BTC to a (possibly new) address of yourself.



          You can also construct a transaction which spends both, and sends 8 BTC back to yourself. Or it could have multiple outputs that send funds back to yourself, summing up to 8 BTC.



          In short: there is nothing special about the two UTXOs that share an address, apart from the fact that the same key can sign for both - but it doesn't have to.






          share|improve this answer
























          • Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

            – Simon O'Hanlon
            56 mins ago
















          3














          Transactions explicitly refer to which UTXOs they are spending.



          You can construct a transaction which only spends one of the two 5-BTC UTXOs, and sends 2 BTC to the destination and 3 BTC to a (possibly new) address of yourself.



          You can also construct a transaction which spends both, and sends 8 BTC back to yourself. Or it could have multiple outputs that send funds back to yourself, summing up to 8 BTC.



          In short: there is nothing special about the two UTXOs that share an address, apart from the fact that the same key can sign for both - but it doesn't have to.






          share|improve this answer
























          • Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

            – Simon O'Hanlon
            56 mins ago














          3












          3








          3







          Transactions explicitly refer to which UTXOs they are spending.



          You can construct a transaction which only spends one of the two 5-BTC UTXOs, and sends 2 BTC to the destination and 3 BTC to a (possibly new) address of yourself.



          You can also construct a transaction which spends both, and sends 8 BTC back to yourself. Or it could have multiple outputs that send funds back to yourself, summing up to 8 BTC.



          In short: there is nothing special about the two UTXOs that share an address, apart from the fact that the same key can sign for both - but it doesn't have to.






          share|improve this answer













          Transactions explicitly refer to which UTXOs they are spending.



          You can construct a transaction which only spends one of the two 5-BTC UTXOs, and sends 2 BTC to the destination and 3 BTC to a (possibly new) address of yourself.



          You can also construct a transaction which spends both, and sends 8 BTC back to yourself. Or it could have multiple outputs that send funds back to yourself, summing up to 8 BTC.



          In short: there is nothing special about the two UTXOs that share an address, apart from the fact that the same key can sign for both - but it doesn't have to.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 1 hour ago









          Pieter WuillePieter Wuille

          47.2k399158




          47.2k399158













          • Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

            – Simon O'Hanlon
            56 mins ago



















          • Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

            – Simon O'Hanlon
            56 mins ago

















          Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

          – Simon O'Hanlon
          56 mins ago





          Thank you for this clear explanation of the wonderful flexibility of the UTXO model.

          – Simon O'Hanlon
          56 mins ago










          Simon O'Hanlon is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Simon O'Hanlon is a new contributor. Be nice, and check out our Code of Conduct.













          Simon O'Hanlon is a new contributor. Be nice, and check out our Code of Conduct.












          Simon O'Hanlon is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to Bitcoin Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fbitcoin.stackexchange.com%2fquestions%2f85113%2fare-all-utxos-locked-by-an-address-spent-in-a-transaction%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Parapolítica Índice Antecedentes El escándalo Proceso judicial Consecuencias Véase...

          How to remove border from elements in the last row?Targeting flex items on the last rowHow to vertically wrap...

          Tecnologías entrañables Índice Antecedentes Desarrollo Tecnologías Entrañables en la...