The way it actually works?
I feel the simplest means ahead is to cling firmly to the reality that addresses are a fiction. They’re an sometimes handy technique to discuss with a locking script. An excessive amount of concentrate on addresses will lead you away from the underlying fact.
If you consider locking scripts as a substitute of addresses, I’d count on issues to turn out to be clearer.
From one pair of private-key and public-key, there are numerous methods of utilizing the general public key to assemble several types of locking script that may be unlocked utilizing the personal key. There are a number of totally different customary locking scripts wherein a public key’s used.
An proprietor of a key-pair can individually observe transactions that include particular however distinct kinds of locking scripts involving the identical underlying keys.
I consider blockchain explorers principally index by summary of locking script – in order that they produce separate lists of transactions for every distinctive locking script.
the transaction lists from all [the different address types] are totally different. How can it’s, if the personal key is identical?
The reality is that transactions do not pay to a particular personal key, they pay to anybody who can unlock a locking script. Generally that unlocking may contain no personal keys, generally which may contain a number of personal keys.
Moreover, some kinds of locking script disclose a public key however some dont. So an explorer would not know if some kinds of transactio-output contain the identical key pair. So the explorer cannot reliably group transaction-outputs by frequent personal key.
Leave a Reply