MinAddress will use one to one correspondence between MinAddress and Full Address to make the MinAddress mistake proof [to be implemented]. So that MinAddress can have 3 levels of checks,
>Block must exist
>Address must be uniquely present in block
>Block should be the first block where the address was used.
Thus one full address will always have one MinAddress.
I just don't see the benefit of this requirement. Perhaps I'm overlooking something, but that seems overly restrictive. I prefer BurtW's recommendation that the rules dictate how to get a Bitcoin address from a MinAddress, and not the other way around.
- Extraneous, useless, bold tag removed -
I think this issue is put here out of context. "I can say no one should create more than one bitcoin address as it increases the chance of address collision by 100% compared to if the user has one bitcoin address". It is true but does not matter as the the base value is so small that even a 100% increase results in insignificant value.
I don't see the analogy. I'm not sure what you are trying to say here.
Similarly this service is aimed at new users who find the wallet address too long / users who need to carry out random small transactions and need an address handy / users who cannot/donot like using QR code so need a easy way to type the address and so on. This service is not for users who make large bitcoin transactions on a regular basis.
My statement has nothing to do with "large bitcoin transactions on a regular basis". I stated my opinion. Clearly you don't like my opinion, but I never expected you to like it. If you did, you wouldn't have created this MinAddress in the first place.
I dont think address reuse poses any serious security or fungibility issue in this case.
You are mistaken. Address re-use significantly reduces both privacy and fungibility.
Also I would like to know the number of users ( if any as I am not aware) who have lost bitcoins due to address reuse.
Who said anything about losing bitcoins. The issue is lost
privacy, and lost
fungibility. Not lost bitcoins.
That being said, there are people that have made false assumptions about "sending addresses" and attempted to re-use those to send bitcoins to someone that they previously received bitcoins from. This has resulted in lost bitcoins.
Furthermore, if anyone ever re-uses an address that they used in the past to send bitcoins to me, the bitcoins WILL be lost, since I delete the private keys after I spend the bitcoins that were received at an address.
For that matter, now that I think about it, I have seen people report that they accidentally re-used an address from an old wallet that they no longer had and wanted to know if there was a way to recover the bitcoins. I guess it happens after all.
We all know a lot of users have entered incorrect address at one time or other leading to loss of bitcoins.
Yes, but I don't know of a single one that lost bitcoins due to a typo. Every one of them that I know about lost bitcoins due to either:
- Using copy and paste and not realizing that they had the wrong address in their clipboard
- Being given the wrong bitcoin address by the receiver
- Misunderstanding which address they were supposed to use when presented with multiple addresses to choose from
MinAddresses will not solve any of these three issues. It might make it a bit easier to tell someone an address vocally, and they may be able to write it down with pencil and paper a bit faster, but if they are given the wrong address, or choose the wrong address from multiple choices, or copy and paste an address that is sent to them, then they will be just as likely to have a problem with MinAddress as they would with traditional addresses.