4
2
Why does bitcoin address encoding use base58 instead of, for instance, base64? I don't see it is useful in any way.
4
2
Why does bitcoin address encoding use base58 instead of, for instance, base64? I don't see it is useful in any way.
10
Why base-58 instead of standard base-64 encoding?
Features of Base58Check
An arbitrarily sized payload
A set of 58 alphanumeric symbols consisting of easily distinguished uppercase and lowercase letters (0OIl are not used)
One byte of version/application information. Bitcoin addresses use 0x00 for this byte (future ones may use 0x05).
2"Future ones"... the v5 prefix is used for P2SH addresses, and has been since 2012. – Pieter Wuille – 2019-04-26T16:56:59.827