I generate new address in client. I hear that blockchain doesn't know about it. Blockchain will know about it when I use this address for transaction.

My example: I generate this address(offline): 1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1Fe I haven't used yet. How does website blockchain.info know about my address??? https://blockchain.info/address/1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1Fe


It only knows anything about the address because you asked about it.

Since the address has never appeared in the blockchain, all it knows is what can be seen from the address: its hash160 value. This is the hexadecimal version of what is encoded in your address, which is a hash of your public key via the algorithm explained here.

  • okey, but if I change last two letters in address: 1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1Fe -> 1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1eF . Blockchain.info doest't know about it, but it also address or not? May 2 '14 at 17:56
  • 5
    An address includes a 32-bit checksum. If you carelessly change some portion of the address, the new address will most likely be invalid. Blockchain.info recognizes this and rejects it.
    – Tim S.
    May 2 '14 at 17:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.