hexafraction
Sr. Member
Offline
Activity: 392
Merit: 259
Tips welcomed: 1CF4GhXX1RhCaGzWztgE1YZZUcSpoqTbsJ
|
|
January 04, 2015, 10:37:07 PM |
|
This is because a wallet ID is a base58 representation of a number (with some cruft at the end for typo verification/checksumming). A similar thing can happen with base 10 numbers. For example, choose a bunch of random numbers from 1 to 1,000,000. Most will be of the form ###,###. Some will be of the form ##,###. Even fewer will be #,###; and so on (less probable) with ###; ##; #.
Due to the range in which these numbers can fall, few will get a lowercase leading letter. Imagine again that we're picking numbers between 1 and 627,500. The leading digit is more likely to be one of 0,1,2,3,4 than it is to be one of 5,6,7,8,9. A similar thing happens with base58check (since the actual address "number" doesn't perfectly "align" to base 58 as in this example).
|