How typing errors are prevented in Bitcoin addresses?
Soln. We use base58check to prevent typing errors, the public key hash is first encoded by base58check to get the Bitcoin address. Then that address is decoded using base58check decoding, it confirms that no typing errors occurred and converts the address into PKH.
If I share my address with someone, he/she would know where do I spent my cryptocurrency previously, isn’t it a concern for privacy?
Soln. The same is the reason why address reuse is discouraged, as some may know what we are spending and how much, so we should use different addresses for different transactions.
Questions:
Soln. We use base58check to prevent typing errors, the public key hash is first encoded by base58check to get the Bitcoin address. Then that address is decoded using base58check decoding, it confirms that no typing errors occurred and converts the address into PKH.
Soln. The same is the reason why address reuse is discouraged, as some may know what we are spending and how much, so we should use different addresses for different transactions.