{"id":410,"date":"2022-01-06T12:28:29","date_gmt":"2022-01-06T12:28:29","guid":{"rendered":"https:\/\/ibex.tech\/blockchain\/?p=410"},"modified":"2022-02-17T10:43:54","modified_gmt":"2022-02-17T10:43:54","slug":"wallet-addresses","status":"publish","type":"post","link":"https:\/\/ibex.tech\/blockchain\/cardano\/wallets-cardano\/wallet-addresses","title":{"rendered":"Wallet Addresses"},"content":{"rendered":"\n<p>In UTXO accounting your funds are &#8220;contained&#8221; in UTXOs, not addresses.<\/p>\n\n\n\n<p>Ada is not stored &#8220;on an address&#8221;, but instead within UTXOs. You can use a single address with a wallet to receive funds, but your ada will actually be on multiple UTXOs, as each transaction will generate a new UTXO.<\/p>\n\n\n\n<p>Address != UTXO<\/p>\n\n\n<p>Example<\/p>\n<p style=\"padding-left: 40px;\">You start with empty wallet and send a receive address A to 5 people<br \/>They each send 10 ada to the address<br \/>The wallet will consist of 5 different UTXOs which all point to the same address<br \/>If you now send all this ada somewhere then 5 inputs will be selected for the transaction and NOT one, one for each of the UTXO&#8217;s.<\/p>\n<p>It would work the same if you gave 5 different addresses to the 5 people, just that now you could identify who send you ada and who didn&#8217;t.<\/p>\n<p>The balance of your wallet is the sum of all of the UTXOs plus the rewards account balance.<\/p>\n\n\n<h4 class=\"wp-block-heading\">Multiple addresses used by a wallet<\/h4>\n\n\n\n<p>Daedalus is a hierarchically deterministic wallet, meaning that it can create multiple addresses from the same private key. You can literally send funds to a different address each time and they will wind up in the same wallet, or you can reuse the same address to send funds to.<\/p>\n\n\n\n<p>From an external view (like from an explorer), you can not distinguish addresses and wallets. Only a wallet knows which addresses belong to it &#8230;. well that is until staking was introduced.<\/p>\n\n\n\n<p>Staking breaks this because any Cardano wallet that&#8217;s currently registered for staking has every address easily linked to the staking address. This will change once the multi-delegation feature is finished.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Address reuse<\/h4>\n\n\n\n<p>All UTxO-based ledgers were conceived as ledgers in which each address must be used just once. Any change left after the transaction should come to a new address. Nonetheless, this does not prevent you from reusing each payment address.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Using the same address multiple times for receiving funds is a privacy issue.<\/li><li>Using the same address multiple times for sending\/receiving funds is a security issue (and not only for you).<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Staking Rewards<\/h4>\n\n\n\n<p>Staking rewards are sent as new transactions to a wallet using another address.  When you send funds from your wallet the transaction may include funds from these staking UTxO&#8217;s depending on how the wallet decides to select the inputs for the transaction.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In UTXO accounting your funds are &#8220;contained&#8221; in UTXOs, not addresses. Ada is not stored &#8220;on an address&#8221;, but instead within UTXOs. You can use a single address with a wallet to receive funds, but your ada will actually be on multiple UTXOs, as each transaction will generate a new UTXO. Address != UTXO Example [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-410","post","type-post","status-publish","format-standard","hentry","category-wallets-cardano"],"_links":{"self":[{"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/posts\/410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/comments?post=410"}],"version-history":[{"count":2,"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/posts\/410\/revisions"}],"predecessor-version":[{"id":412,"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/posts\/410\/revisions\/412"}],"wp:attachment":[{"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/media?parent=410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/categories?post=410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ibex.tech\/blockchain\/wp-json\/wp\/v2\/tags?post=410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}