首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
这样的洞庭湖决堤,实在让人同情不起来
李尚福、魏凤和双双被拿下,与美国一份报告是否有关?
抗洪靠嘴,堵漏靠沙?印度官员真是绝了!
有的人走了,却永远活着
圈内疯传某谣言
生成图片,分享到微信朋友圈
2023年1月30日
2023年2月21日
2023年2月22日
2023年2月22日
2023年2月23日
2023年2月23日
2023年2月24日
2023年2月24日
2023年2月25日
2023年2月25日
2023年2月26日
2023年2月26日
2023年2月27日
2023年2月27日
2023年2月28日
查看原文
其他
比特币史话·78 | 有容乃大(2): 零食售卖机
Original
刘教链
刘教链
2023-01-30
收录于合集 #史话
102个
(零食售卖机。图片来源于网络)
前情回顾:
比特币史话·73 | 智能合约(8): 从人到神
比特币史话·74 | 分道扬镳(1): 三种分叉
比特币史话·75 | 分道扬镳(2): 脑裂
比特币史话·76 | 分道扬镳(3): 分叉战争
比特币史话·77 | 有容乃大(1): 7 TPS
正文:
当我们讨论比特币的交易速度或者说容量的时候,我们需要首先理解的关键一点是,比特币系统本身是一个货币发行、货币结算和货币支付三位一体的系统。其中货币发行和货币结算是绑定在一起,由平均10分钟间隔的区块账本组成的区块链驱动的。这个区块链账本的作用是避免货币支付交易中的双花。而货币支付则是点到点的,可以直接通过任意通信信道直接发送给对方,也可以通过比特币点对点网络进行转发。支付交易的最终性(finality)则是由区块链账本确认的,而且是以一种随着区块链延长确定概率迅速增加的方式。一旦交易被出块的比特币矿工写入了某个区块,并且后面接续上若干个区块之后,可以认为该笔交易已经被牢固地刻在了历史之中,不再有被撤销和被双花的风险。
对于货币发行和结算而言,比特币的区块链承担了央行和银行的角色。而且,比特币的链上发行的,都是“现金”货币,而没有传统银行中大量“信贷”货币泡沫的膨胀和坍缩;比特币链上结算的,也都是“现金”货币。正因如此,中本聪在比特币2008年的白皮书标题中,给比特币的定义是“电子现金”[1]。就像黄金,每一块黄金都是真正的“现金”,因为人类无法复制黄金,所以也就无法创造出“信贷”黄金;但是我们可以创造出非足额储备的“黄金券”作为一种代币。
在这个层次上,比特币要比较的对象,不是Visa、Mastercard这样的信用卡支付服务,也不是支付宝、微信支付这样的第三方支付服务,后者并不创造货币,也不负责最终结算,而只是在货币系统之上建立的一个互联网服务。和央行、银行间清算结算、常规T+1(次日)、跨境需要数天相比,比特币的区块链全球结算速度快的就像一辆跑车。最终的全球结算每10分钟进行一次,24*7*365不歇业服务,并且任何人在世界任何地方无需许可就可以自由使用。
正如中本聪在2008年11月10日的邮件中所指出的,“即时的不可否认性(non-repudiability)不是一项特性,但是它仍然比现有系统快得多。纸质支票可能会在一周或两周后被退回。信用卡交易最多可在60到180天后被驳回。在一两个小时内,比特币交易就可以完全不可逆。”[2]
之前我们已经了解了,基于场景的不同,完成最终确认所需等待的区块个数也是可以灵活掌握的。如果等6个区块确认,那么就需要60分钟,也就是上面中本聪所说的“一两个小时内”。但是,在某些特定的场景下,如果我们确信付款者几乎不太可能实施欺诈,比如在线下的小微金额零售场景下,那么我们可以采用“零确认交易”,在关闭了RBF (Replace-By-Fee)交易加速功能之后。
2010年7月17-18日中本聪在和论坛网友讨论有关于零食售卖机的快速交易问题时说,“我没有说滴水不漏,我只是说足够好。实践中遭受损失的可能性会远远低于信用卡。”“自动售货机与大型服务提供商(也称为支付处理商)进行对话,该提供商向许多商家提供此服务。想想某种类似于信用卡处理商处理一个新任务的情况。他们有很多连接良好的网络节点。”[3]
中本聪详细解释了这种小微金额、即时性强的情景下,是如何通过交易的快速扩散而做到快速交易的:
“我相信支付处理商有可能在10秒或更短的时间内通过足够好的核查提供快速的交易分发服务。”
“网络节点仅接受其接收的交易的第一个版本(注:中本聪说此话时比特币还没有RBF功能),以将其合并到他们试图生成的区块中。当你广播交易时,如果其他人同时广播双花,则是一场率先传播到最多节点的竞赛。如果某人稍有领先,它将通过网络以几何级数般更快地传播,并到达大多数节点。”
“一个粗略的保守计算(back-of-the-envelope)示例:
1 0
4 1
16 4
64 16
80% 20%
”
“所以,如果一个双花需要等待哪怕是一秒钟,它就具有巨大的劣势。”
“支付处理商与许多节点都有连接。当它收到一笔交易时,它会大声广播它,同时监视网络中是否有双花。如果它在其许多侦听节点中的任何一个上收到双花,则它会警告这笔交易是错误的。如果没有一个节点听到,双花交易就走不远。双花者将不得不等待,直到侦听阶段结束,但是到那时,支付处理商的广播已到达大多数节点,或者在传播方面遥遥领先,以至于双花者没有希望抢占足够大比例的剩余节点。”
【未完待续】(公众号:刘教链)
您可能也对以下帖子感兴趣
{{{title}}}
文章有问题?点此查看未经处理的缓存