2018年5月24日,当绝大多数新币圈人还在盯着政策的蛛丝马迹、以及OK与火币之间的爱恨情仇时,一名(或是一群)矿工在获得了至少51%的算力支持之后,对比特币黄金的网络发动了双花攻击,于将近一周的时间里,成功逆转了22个区块的交易记录,
获利38.8万个比特币黄金代币,合1860万美元!
很少有人注意到,
这是一起极有可能动摇区块链行业根基的事件。
首先给大家介绍一下比特币黄金。
该币是2017年10月24日,由闪电智能CEO廖翔对比特币区块链进行硬分叉得到的一种新的数字货币,简称BTG。
为了抵御ASIC矿机所导致的算力集中化,BTG采用了“equihash pow”的哈希算法。由于这种哈希算法受到计算设备的内存大小影响,因此,ASIC矿机将不再有效用于BTG的挖矿,这也是为什么它的slogan是“
让比特币再次去中心化”
的原因(见上图)。
那么,啥又是“双花”呢?相信很多读者的脑海里立刻浮现出了“两朵花”。如你所想,这种解释当然是错误的,所谓的“双花”只是一个简称,正式的称呼应该是
“双重支付”
,而通俗点的说法则是
“把一笔钱花了两次”
。
对于我们生活中的很多人来说,这个解释还是不够透彻,一笔钱花了就是花了,怎么还能花两次呢?OK,笔者在这里给大家举个例子,各位读者应该都听过一个词叫
“空头支票”,
它实际上就是最常见的一种“一笔钱花了两次”,具体过程如下:
相信很多经常去银行办理对公业务的朋友都知道,所谓的“支票”,是银行存款户给银行签发的一种票据,当符合条件的持票人拿着这张票据到银行时,可以提取出相应数额的现金。下面我们模拟一个场景:
假设贵公司是一家供应商,在卖货给客户的时候,客户开出一张10万元的支票,你打电话到开户行,确认客户的对公账户上确实有10万元,于是双方成交,你拿到支票,客户提走货。然而当你拿着支票去银行时,却被告知:另一家供应商刚刚把这10万元提走。恭喜你,成功地经历了一次双重支付,这就叫“把一笔钱花了两次”。