What I would like to find out is whether for a specific time in the past, we can know the number of BTC that exist today and were bought at this time. The discrete time can be the time of block generation, i.e. roughly every ten minutes, but also for instance daily time.
What I understand is that on the Blockchain, we do not really keep track of the amount of BTC held by a specific address / account, but rather of the full history of transactions of this account. The sum of the unspent inputs of a specific address, which are basically routed output payments of other addresses, is the number of BTC that this address "holds", or is able to spend.
NEW
This part wasnt displayed in the beginning, due to some formatting error.
Now comes the actual, more refined question. In order to construct the number of BTC that were bought at t[smaller than]T, where T is now, is there a way other than looking at the complete history of transactions on the BTC blockchain, in order to find this number? Sort of a shortcut?
NEW END
Thanks, best, JC