Wikidata facts
- Instance of
- positional numeral system
Show 3 more facts
- Stack Exchange tag
- stackoverflow.com/tags/base58
- radix
- 58
- described at URL
- learnmeabitcoin.com/technical/base58
via Wikidata · CC0
Article · 中文
Base58是用于比特幣(Bitcoin)中使用的一种独特的编码方式,主要用于产生Bitcoin的。相比Base64,Base58不使用数字"0",字母大写"O",字母大写"I",和字母小写"l",以及"+"和"/"符号。 设计Base58主要的目的是: 1. * 避免混淆。在某些字体下,数字0和字母大写O,以及字母大写I和字母小写l会非常相似。 2. * 不使用"+"和"/"的原因是非字母或数字的字符串作为帐号较难被接受。 3. * 没有标点符号,通常不会被从中间分行。 4. * 大部分的软件支持双击选择整个字符串。 以下引用自其作者中本聰(Satoshi Nakamoto)在base58.h中的注释: //// Why base-58 instead of standard base-64 encoding?// - Don't want 0OIl characters that look the same in some fonts and// could be used to create visually identical looking account numbers.// - A string with non-alphanumeric characters is not as easily accepted as an account number.// - E-mail usually won't line-break if there's no punctuation to break at.// - Doubleclicking selects the whole number as one word if it's all alphanumeric.//
Abstract from DBpedia / Wikipedia · CC BY-SA