首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
百度
2
今日热点
3
微信公众平台
4
贴吧
5
opgg
6
dnf私服
7
百度贴吧
8
知乎
9
dnf公益服
10
百度傻逼
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
”FAN某”的离婚财产分割判决书(全文)
”FAN某”的离婚财产分割判决书(全文)
公益慈善|“翼行天下 一生守护”慈善项目捐赠仪式圆满举行!
何炅突然高调官宣喜讯,网友恭喜:30年了,终于等到这一天!
哈里斯女粉搞4B运动、毒杀丈夫,回旋镖能否让美国“血流成河”
生成图片,分享到微信朋友圈
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}}}
文章有问题?点此查看未经处理的缓存