2 ms·
Let's say there are three BTC addresses in the world, #1 to #3. Let's say address #1 has 1 BTC that you're interested in. On Monday, all three addresses send a
by Arnavion 8y ago
Let's say there are three BTC addresses in the world, #1 to #3. Let's say address #1 has 1 BTC that you're interested in.
On Monday, all three addresses send all their BTC to address #4. The next day, address #4 sends the coins back to addresses #5 through #7.
Which address out of #5, #6 or #7 has the original BTC you were interested in?
- Angostura 8y agoSo - and thank you for bearing with me on this - individual BTC don't have a unique identifier that allow one to trace its transaction history? I must admit, I always assumed that they were uniquely identifiable.
- Arnavion 8y agoYes. In the first place, BTC are divisible to eight decimal places, so there would be a lot of these IDs if they were to exist. And there's no reason the divisibility can't change in the future, so these IDs would have to be quite complicated. A (non-coinbase) transaction is valid if its inputs equal its outputs, and if its inputs come from the outputs of other transactions, which in turn are valid if their inputs come from other transactions, all the way to one or more coinbase transactions. This is sufficient to demonstrate that the transaction is valid - ie it's using coins that exist instead of creating them from thin air. That is all that the protocol cares about.
- Angostura 8y agoThank you for taking the time to clear up my misapprehension.