I'm beginning to learn about cryptocurrencies, and I'm having a lot of trouble because some terms are used in different contexts. I know that public keys are generated through a private key. So, are those public keys the addresses? And is it possible to generate more than one address per each private key in wallet? Why?



A Bitcoin address is a 160-bit hash of the public portion of a public/private ECDSA keypair.

a picture may make it easier to understand how an address is generated from a public key;

enter image description here Image provided under Creative Commons CC0 1.0 Universal Public Domain Dedication


Public key are not the addresses, A address is like an email address that funds can be sent to.

The public key is used by the wallet to make different addresses.

we can also say that The public address is a hashed version of the public key. Because the public key is made up of an extremely long string of numbers, it is compressed and shortened to form the public address

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.