Author

Topic: Difference between: Master Public Key & Receive hash Address ? Electrum Android (Read 213 times)

newbie
Activity: 2
Merit: 0
Thank you kindly

  Abdussamad & pooya87


 Very insightful information. Cool techie stuff
legendary
Activity: 3472
Merit: 10611
to add to what Abdussamad said, your addresses are permanently stored in your wallet. you may not see an address after you used it (if the address becomes empty) but it is still in your wallet and in case you receive a payment to that address, it becomes visible again. Electrum hides used addresses to prevent address reuse (https://en.bitcoin.it/wiki/Address_reuse).
legendary
Activity: 3724
Merit: 1586
The master public key (MPK) can be used to generate all your addresses. If someone has the master public key they can view all the addresses, transactions and balance of your wallet so you must not share your MPK with anyone. Legitimate uses of an MPK are for a user to create a watch-only version of his own wallet and to install his MPK on his webserver so that it can derive addresses for use on his ecommerce website.

An address is just a single lock box of many lock boxes where people can deposit money they want you to have. Your wallet keeps track of all your addresses and can spend money sent to any of them. Ideally you use a different address for every transaction.

Related: https://en.bitcoin.it/wiki/Coin_analogy
newbie
Activity: 2
Merit: 0
What are the main differences between these two addresses. Also are they permanent/static or do any change and if so why. 



Thanks for your time
Jump to: