作者DarkerDuck (达克鸭)
看板DigiCurrency
标题Re: [闲聊] 为什麽加密货币要有小数点
时间Wed Feb 12 16:36:25 2025
首先,Bitcoin的基本计量单位不是BTC,也不是BCH,而是Satoshi。
中本聪早就预料到Bitcoin的汇率会大幅波动,甚至在global adoption的状态下。
币值将会极高,因此假如以基础单位satoshi来计量,Bitcoin的发行量是
2,100,000,000,000,000 sat
也就是2100兆
但刚开始的时候,Bitcoin币值一定极低,直接用satoshi也只会後面一狗票0。
当初两片Pizza要10000 BTC,也就是
1,000,000,000,000 sat 这後面的0够不够多??
因此用作一般标准计量单位的BTC是1亿satoshi
当然随着BTC升值,一般日常消费下面的小数点下的零也越来越多。
但早期这问题也早就都想好了,而且至少在台湾,有读过国中的人应该都能理解计算。
就是用国际单位制前缀去避免後面过多的小数点。
milli m 0.001
micro μ 0.000001
那在到达satoshi之前,只要多记住两个记号就可以很方便转换了。
像是你举的0.0000000121就会是1.21 sat
或是0.0121μBTC
像是早期甚至还有提案用bits来代换μBTC,让人们更容易使用。
https://tinyurl.com/3j6ybnsf
而在现实日常交易上其实也不太会有人去管这种精确数字到底多少的问题。
因为实际上计价单位都是法币,就连币圈本身也早就实际上为美元本位。
以BCH钱包而言,要付款都可以选择用法币单位计价,它会自动换算成对应的BCH数量。
或者是直接扫描付款QRcode,那就是任何输入都不用,只要确认对应法币金额是正确即可。
https://youtu.be/61kQ4-0a1p8?t=110
上面Roger Ver已经非常明确地展示,在日常交易付款到底是如何运作的了。
就是扫描,付款完成而已。
另外像是法币现金都会有因为面额太小导致相对应的硬币发行维护成本不划算。
用电子现金就完全没这个问题,
就算到1sat以下,也可以透过更改资料结构来支援更小的交易金额。
※ 引述《fmp1234 (刁民H)》之铭言:
: 抛砖闲聊,我不是相关专业人士只是一般民众。我单纯以日常消费为出发点来思考这个问题
: ,自身消费习惯最小单位就是到整数,去商店买东西价格是0.0000000121之类的让我觉得很
: 不直观。
: 进行了一些思考:
: 1. 亚洲区消费习惯似乎最小单位都只到1圆,早期台湾还有「角」,现在没有了。
: 2. 最近有新闻说考虑停产一美分,欧美国家消费习惯有小数点,相关历史渊源是另一个有
: 趣的题目。
: 3. 参考网路上中本聪的比特币白皮书简体中文版有说明比特币可以分割,但是没有提到小
: 数点的字样以及分割到多细;不过既然有「sat」这个单位存在表示应该有相关文件定义。
: 4. 从程式变数角度思考,使用double变数可以显示最大值1.79769313486231570E+308,单
: 纯只用整数部分应该够用。
: 5. 考虑到所有支付包含汇率、投资、利息等都有小数点,如果没有小数点显然会不方便计
: 算。
: 6. 因为BTC总产量2,100万,考虑到遗失的钱包其总量只会减少,有小数点的话可以往下分
: 割保证够用,但商品价格显示小数点後面会有更多0。
: 综上,可以理解小数点存在必要,但是一般小额消费真的不直观,应该有其他方法映射让消
: 费价格看起来单纯又不失其真实价值,让一般民众好使用。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.121.189.12 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1739349387.A.E1D.html
1F:推 nevenhsu: 赞赞赞 02/12 16:48
※ 编辑: DarkerDuck (122.121.189.12 台湾), 02/12/2025 17:05:45
※ 编辑: DarkerDuck (122.121.189.12 台湾), 02/12/2025 17:11:09
2F:推 fmp1234: 感谢指导,大致清楚了。 02/12 18:18
3F:→ fmp1234: 拿来结算确实非常好用,可以一定程度取代许多电子支付工 02/12 18:18
4F:→ fmp1234: 作,这样看起来是信用卡公司跟跨境结算单位要比较紧张, 02/12 18:18
5F:→ fmp1234: 本地银行倒是还有法币相关业务。 02/12 18:18
6F:推 fmp1234: 抱歉,信用卡还是得存在,算是类借贷。 02/12 18:29