比特币史话·78 | 有容乃大(2): 零食售卖机

(零食售卖机。图片来源于网络)
前情回顾:比特币史话·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         04         116        464        1680%      20%”
“所以,如果一个双花需要等待哪怕是一秒钟,它就具有巨大的劣势。”
“支付处理商与许多节点都有连接。当它收到一笔交易时,它会大声广播它,同时监视网络中是否有双花。如果它在其许多侦听节点中的任何一个上收到双花,则它会警告这笔交易是错误的。如果没有一个节点听到,双花交易就走不远。双花者将不得不等待,直到侦听阶段结束,但是到那时,支付处理商的广播已到达大多数节点,或者在传播方面遥遥领先,以至于双花者没有希望抢占足够大比例的剩余节点。”
【未完待续】(公众号:刘教链)

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇

您不能复制本页内容(。・_・。)ノI’m sorry~