base58 vs alt-alpha base64? (Re: Re: Curve p25519 Replacements for GnuPG?(x2 now) Re: Pretty Curved Privacy.. ECC Curve p25519 util(Bernstein approved curve))

Cathal Garvey (Phone) cathalgarvey at cathalgarvey.me
Sat Jan 11 06:01:27 PST 2014


Base58 presumably included the "not mangleable by intermediate servers that only speak ascii" design constraint.

Adam Back <adam at cypherspace.org> wrote:
>Bitcoin base58 seemed a to have some minor unfortunate side effects to
>me,
>the intent is good to avoid transcription error, but surely one could
>find
>64-chars.  it could have easily been base 60 to start with (dont delete
>both
>0 and O, and 1 and l just make the equivalent!).  Then you have URL
>encoding
>ambiguity, C/python/bash programming string quoting that rules out some
>more
>non alphanum chars.  (base 64 includes +/).  Just seems some ugly code
>mess
>and implications for vanity address etc to deal with non-power-of-2
>encoding.
>
>Adam
>
>On Sat, Jan 11, 2014 at 10:58:48AM +0100, stef wrote:
>>> > 1l0$WoM5C8z=yeZG7?$]f^Uu8.g>4rf#t^6mfW9(rr910
>>> one of several possible text encodings
>>> Others might include:
>>> - base 29
>>> - base 59
>>> - base 4096 (for UTF8 channels)
>>
>>i like base85. ;)
>>
>>diversity!

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/html
Size: 1781 bytes
Desc: not available
URL: <https://lists.cpunks.org/pipermail/cypherpunks/attachments/20140111/7e277aaf/attachment-0001.txt>


More information about the cypherpunks mailing list