div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

BSV被双花攻击会归零吗?

[2021-01-29 07:29:03] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: 比特币现金分叉大战似乎已经尘埃落定,但是伴随着的关注和争议远未停止。前几天BSV市值超越BCH Cash,进入市值排名第五,让其风光了一把,一度被人称作“保险品”。1BSV双花视频事件然而,打脸也来

BSV被双花攻击会归零吗?
比特币现金分叉大战似乎已经尘埃落定,但是伴随着的关注和争议远未停止。

前几天BSV市值超越BCH Cash,进入市值排名第五,让其风光了一把,一度被人称作“保险品”。

1

BSV双花视频事件

然而,打脸也来得太快,才过两天,就有一名研究人员Reizu发布了一个视频,用12分钟的时间详细操作了如何进行零交易确认的BSV“双花”攻击,提醒投资者BSV可能会出现双花(double spending)问题。

据了解,这一双花测试视频是用POP拍摄的,是一款包含双花检测功能的应用程序。

视频一出,BSV的安全性遭受了质疑,这与之前Craig Wright说的BSV要比分叉前的比特币现金更安全相悖。

2

双花和51%算力攻击

我们简单介绍一下什么是“双花”(Double Spending)

从字面上看,就是一笔钱被花出去了两次。用现金交易时,没有双重支付的问题。因为一笔钱支付出去,意味着实实在在地完成了资产的转移。而在区块链世界里,由于交易的是数字资产,本质上是一些虚拟信息之间的传递,所以存在同一笔资产反复支付了多次的可能性。

双花问题发生的情况举例:

第一种情况:你用1个比特币进行了一次交易,在这笔交易还未被确认完成,继续进行第二次花费,通俗理解就是1个比特币被花费两次,而且需要在同一个区块中被验证通过。

第二种情况:第一次交易被验证通过并被记录入区块后,在该网络中有更高的算力验证出新的更长链条,在该链条中这个比特币被第二次花费,由于第二次花费的区块链条更长使第一次交易区块所在链条为无效链条,这样一来,第一次交易所在的区块链被比特币网络放弃,第一次花费的比特币就又回到自己账户了,这样就导致了双花问题。

当然,以上这两种情况,在比特币网络中基本上是不可能做到的,首先每笔交易都需要先确认对应比特币之前的状态,如果它之前已经被标记为花掉,那么新的交易会被拒绝。

如果先发起一笔交易,在它被确认前,也就是这个时间段的交易还未被记账成区块时,进行矛盾的第二笔交易,那么在记账时,这些交易会被拒绝。

正常情况之下,双花问题在比特币网络中是不会产生的,但假如说比特币网络受到了51%攻击,存在51%以上的作弊算力,那双花问题便会出现;但比特币网络中因为受到实现成本太高等因素影响,51%攻击几乎无法实现。

而且就算是掌握了51%的算力,也不会发起攻击。如果你花费巨大的成本掌握了,你是不愿意去破坏它的,就好比:我花了非常非常多的钱控制了一家公司,控制完后我就宣布公司破产了正常人一般是不会这么做。

3

如果BSV被双花攻击会归零吗?

事实上,Reizu视频中的做法并不属于“51%算力攻击”,因为并没有超过51%的算力攻击BSV。视频发布者之所以能够成功双花BSV,主要原因在于BSV节点相互之间的联系不够紧密,而且BSV是个新生的网络,这也说明为保证支付安全商家应该与挖矿节点保持联系。

对于此次有关BSV可以被双花攻击消息,还有待存证。不过澳本聪已经回应称,“我们可能需要对这些发布虚假声明的人采取法律行动。这些关于零确认攻击的谎言在英国是属于市场操纵。在英国发布虚假声明是重罪。”

BSV不久前刚分叉脱离BCH,若存在双花问题,势必影响其在币市的生存。这就需要澳本聪用实力证明BSV的安全性,保障用户的利益。毕竟,在币圈,安全才是最重要的。


添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐