来源:哈希派作者:LucyCheng
无人售货机是方便和快捷的代名词,比特币是所有确认交易均被打包进区块的共识网络。如果将两者结合就会形成悖论;因为没有人愿意在无人售货机前面花上一个小时等待交易被确认,而无人售货机公司也不会想白给出那么多免费的零食。
这是2010年7月17日网友Insti在Bitcointalk上提出的疑问。当时该帖一经发布便在论坛内引起热议,其中最早给予Insti回复的,是那个用10万枚比特币购买披萨的男人。
2010年7月17日,网友Insti在比特币论坛上发的帖子
Laszlo表示,对于像零食这样的低价值产品,我们通常会在没有完成交易确认的情况下就接受请求。也就是说,只要自动售货机和与之相关的比特币节点取得联系并发起交易,那么买卖就可算作“有效”。不过最后他也指出了大多数网友所担心的危险——双花问题。
同日,laszlo在比特币论坛上给予网友Insti的回复
众所周知发起交易可立刻执行,但问题在于等待确认这一环节。即使是只接受一次确认,平均也得等上十分钟。如果有不诚实的使用者趁着这个间隙去另一台售货机购买零食,那么它就能在交易没接收到任何确认的前提下,获得两份零食,从而给售货机带来损失(网友FreeMoney的描述)。
同日,中本聪在此贴上的回复
而中本聪并不这么认为,他回复说,相信支付处理公司能够在10秒甚是是更短的时间内,通过“足够好”(实际损失比信用卡还低)的技术来提供快速交易发布服务。只要支付处理系统与许多节点都有连接,当它得到一笔交易的时候,就能将其迅速广播出去同时监控网络内是否存在双花交易。若在其众多节点中的任何一个上出现双花,随即会警告该交易存在错误,那么双花交易就无法被大范围广播。况且,在双花交易的传播比拼当中,哪怕是慢了一秒钟所占据的劣势也会大幅提升。
推特上部分使用比特币或者比特币现金支付的小机器汇总
时至今日,如中本聪所说,我们已经能通过支付处理公司或者说闪电网络来实现这种近乎实时的买卖与支付。但是现如今比特币小吃机和其他诸如比特币可乐机、比特币放闪机等等设想更多像是爱好者们自娱自乐的实践,或者说是用来证明相关技术可行的宣传手段而已。