Base58 Base是用于比特幣Bitcoin中使用的一种独特的编码方式主要用于产生Bitcoin的钱包地址相比BaseBase不使用数字字母大写O字母大写I和字母小写l以及和符号 设计Base主要的目的是 避免混淆在某些字体下数字和字母大写O以及字母大写I和字母小写l会非常相似 不使用和的原因是非字母或数字的字符串作为帐号较难被接受 没有标点符号通常不会被从中间分行 大部分的软件支持双击选择整个字符串 以下引用自其作者中本聰Satoshi Nakamoto在baseh中的注释   Why base instead of standard base encoding   Dont want OIl characters that look the same in some fonts and  could be used to create visually identical looking account numbers   A string with nonalphanumeric characters is not as easily accepted as an account number   Email usually wont linebreak if theres no punctuation to break at   Doubleclicking selects the whole number as one word if its all alphanumeric