首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一币只付一人,拒绝“脚踏两只船”!

最近双花攻击又一次“走红了”。众所周知,只要掌握了51%的算力,便可发动双花攻击,虽然并不容易但在利益的驱使下,总会有人敢想敢做,所谓双花即一份钱当两份花,一个币支付两个人,这无异于是拥有了双倍资产。这样的诱惑又有多少人能够抵御?

曾经论坛上有一个网友发表过自己的看法。

双花不仅仅是技术问题,需要有被双花的人配合。

分为0确认双花,和已经确认双花。分别需要商家接受0确认交易或接受1确认交易来配合才行。

0确认双花门槛较低,随时可能,只要商家接受0确认,因此呼吁最好是等1确认,才算确认,大多币应用都是1确认,也是这个原因。

0确认中的币,其实就是没有写入区块链的,因此确实不应该当成确认。0确认双花只要找到接受0确认双花的商家,然后在同一时间一起发不同的交易即可。

而1确认或多确认双花,那么会复杂很多,必须要有矿池矿业的参与,要有超51%的算力来超过已经1确认的区块来孤立这1个或几个区块。

因此多确认时,双花难度会增大,因此常说的6确认为正式确认。

在重大交易,一般等6确认便没有问题。已经写入历史区块中的交易很难双花的。

很多人也都觉得双花攻击并不能成气候,因为并不是任何人都能够拥有51%的算力,且即使有,一个币花两次但是只有一个会被写入区块链,而另一个则是相当于作废的。

然而事实是他已经给币圈带来了一定的危害。近日以太坊的事就是一个很好的例子。1月7日,技术安全团队漫雾区披露消息,ETC(以太坊经典) 疑似发生了51%攻击(双花攻击),后Coinbase宣布ETC遭受双花攻击实际损失超过88500 ETC,约合46万美元,随后各大交易所纷纷暂停ETC充提,据PeckShield监测,从01月05日截至1月8日晚间,ETC共遭受15次疑似双花攻击,损失ETC219 , 500枚,价值约110万美元。

ETC不是第一个遭受双花攻击的,自然也不是最后一个。BTG也曾遇到过此类攻击,且在那之后,社区也给出了对应的方法。

1. 保持算力分散,中心化的算力是51%攻击的根本原因,只要中心化算力存在,在中本聪共识下,全部PoW区块链都无法从理论上避免51%攻击;

2. 避免与其他区块链的PoW算法冲突;

3. 预警机制,在受到双花攻击时,提高交易确认数、暂停充提币、冻结可疑账户等防御攻击。

双花者固然存在利益,但这种方式却是不正当的,甚至还会影响币市的正常运行。小编在此提醒大家,一定要抵御双花诱惑,遵纪守法、诚信买卖。一起监督、举报双花行为。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190110A0PAK100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券