协议演进 / BIP/比特币改进提案 / BIP-176
BIP-176
把 100 聪、即一比特币的一百万分之一,定为标准称呼 bits,作为小额计价的常用单位。本 BIP 目前处于已完成状态。
一、档案卡
| 编号 | BIP-176 |
|---|---|
| 标题 | Bits Denomination |
| 作者 | Jimmy Song <[email protected]> |
| 指定日期 | 2017-12-12 |
| 类型 | Informational(信息类) |
| 状态 | Complete(已完成) |
| 阅读版 | https://bips.dev/176 |
| 官方原文 | https://github.com/bitcoin/bips/blob/master/bip-0176.mediawiki |
二、放在哪一族
计价单位与术语族,只管“怎么称呼金额”,不管协议。它与几个既有单位同处一把尺子上:
- satoshi(聪):最小单位,1 BTC 的一亿分之一;
- bits(本篇):100 聪,1 BTC 的一百万分之一,即 µBTC;
- mBTC(毫比特币):1 BTC 的千分之一;
- BTC:基本计价单位。
同族的另一次尝试是 BIP-177(重定义比特币基本单位),它在原文中明确把本篇列为要反驳的替代方案——两篇放在一起读,正好看到“换小单位计价”与“直接把基本单位改成最小单位”两种思路的分歧。
三、它要解决什么
比特币价格涨高之后,小额用 BTC 表示会拖出一长串小数。原文举例:当 BTC 为 15,000 美元时,10.05 美元写成 0.00067 BTC 很容易看错一位、差出十倍;写成 670 bits 就清楚得多。反过来也一样:“1 美元约 59 bits”比“1 美元约 0.000059 BTC”更容易理解,与日元、韩元等货币做双向比较也更顺。
原文归纳的预期好处包括:
- 减少小额金额上的用户出错;
- 缓解“非要拥有整数个比特币”的单位偏见(unit bias);
- 让多数人更容易比较价格;
- 与法币的双向换算更容易;
- 所有 UTXO 金额用 bits 表示时至多需要 2 位小数,处理起来更简单。
四、规则本身
4.1 定义
1 bit = 100 satoshis = 1/1,000,000 BTC
- 复数形式为 “bits”;
- “bit” 与 “bits” 不是专有名词,除句首等情形外不应大写。
4.2 使用建议
所有以比特币计价的条目,都鼓励同时以 bits 标示金额——或设为默认单位,或至少提供为可选项。这是一条鼓励性建议(encouraged),不是强制要求。原文在向后兼容一节明确:像 Bitcoin Core 图形界面这类已用 µBTC 计价的软件可以继续用,没有义务切换到 bits;µBTC 一词也可与 bits 并存。
4.3 为什么是这一档
原文理由是:bits 在生态里已被使用一段时间,本篇只是把称呼正式化;而且这一档可能就够用了——因为 0.01 bit 正好是 1 satoshi,任意现有 UTXO 金额用 bits 加至多 2 位小数就能精确表示,不必再往下细分单位。satoshi、mBTC、BTC 各处不同数量级,与 bits 不冲突。
4.4 词义消歧
原文专门处理 “bit” 的多义性:它在老用法里可指 1/8 美元,在计算机语境里指数据位或密码学强度(如 256-bit)。原文判断:货币老用法已过时、不易与比特币场景混淆;后两种靠上下文即可区分。
五、谁必须动
普通持币人:无人必须改。只是在钱包或商家把 bits 设为显示单位时,要认得 1 bit = 100 聪这一换算。
钱包开发者:可选择把 bits 作为默认显示单位或可选项;不选也完全合规,原文不设义务。
全节点与矿工、共识层:完全无关。链上金额始终以聪为整数记录,bits 只是链下显示层的一个称呼。
六、现在算不算数,以及一个常见误读
状态为 Complete(已完成)。对信息类文档而言,这表示这份术语建议本身已定稿成文:1 bit = 100 聪的定义就是它的全部内容。它不产生强制力——原文自始至终用的是“鼓励同时标示”,并明说既有软件可以不切换。因此不能仅凭本篇状态声称 bits 已经是全生态的统一计价单位;各钱包实际提供哪些显示单位,应查各自产品。
常见误读:
“bits 是一种新币或链上的新单位。”
不对。链上从来只有聪的整数计数。BIP-176 做的只是给 100 聪这个数量级固定一个名字,方便显示与口头表达;换不换显示,余额与交易分毫不变。
七、延伸
- 阅读版:https://bips.dev/176
- 官方原文:https://github.com/bitcoin/bips/blob/master/bip-0176.mediawiki
- 相关:BIP-177 重定义比特币基本单位(对本篇的反驳与替代)
- 仓库总目录:https://github.com/bitcoin/bips
