算力战BCH近34万笔交易遭攻击?结果并没那么夸张

博链财经
博链财经 得得号

Nov 19, 2018 揭秘不一样的区块链江湖,团队拥有财经专业内容生产许可。

摘要: 只有让浮躁和互相消耗停止了,行业发展才能回到正轨。

这两天区块链行业内的热点都集中在了比特币现金(BCH)升级分叉上。币价的涨跌、算力的转换都成了关注的焦点。

而Peckshield派盾科技发布的数据显示,在11月16日的凌晨,有34万笔交易同时记录在了BCH和由CSW(Craig Steven Wright,即“澳本聪”)主导的BSV两条链上,可能造成“重放攻击”,使得10080个BCH处于被清除的状态,估值高达345万USDT。

这对于正在进行角逐的BCH分叉,以及脆弱的市场、一个消息就能改变用户情绪的币圈来说,无疑是一记“重拳”伤害。

不过很快,BCH开发者社区就做出了回应,表示已经开发出了防御“重放攻击”的疫苗,而且已经与交易所和钱包进行接触。其中OKEx和火币等已经接受。

1万个BCH处于危险中?

Peckshield的数据中还分析称,造成的原因一方面是因为由CSW主导的BSV受到了粉尘攻击,另外一方面是由于“重放攻击”导致了上述1万多个BCH处于危险中。

不过BCH社区的王宏利否认了这一点,他说:“这些都是正常操作,大量的交易是因为分叉当晚CSW制造了粉尘交易,为了实现“巨块攻击”而有意完成的。”

同时国外用户爆料称,在交易过程中遭到了小额“重放攻击”损失。

王宏利也认为这个消息不可信,因为当时交易所和钱包并没有开放BCH充值和提币服务,所以真正交易的投资者是知道的,应该没有问题。

这里所谓的“重放攻击”是指当一条链分叉为两条链后,由于两条链原本存在很多底层上的相似性,如交易数据、地址、私钥、交易方式等,导致发生在一条链的交易在另一条链上也是“合法”的。即在其中一条链上的交易到另一条链上去广播,仍然有效。

“重放攻击”也让很多交易所和钱包无法支持BCH和BSV两个币种的充值和提币,导致无法交易,上述两个币种成为了“单机币”。同时这种做法也让不太清楚事态发展的投资者,对自己所持有的币种产生困惑,并做出明确的交易决定。

“防御疫苗”已发送

与此同时,BCH社区开发团队——哥白尼项目组已经第一时间,公开发布了防止“重放攻击”的方法。可提供给交易所和钱包,分离BCH和BSV,从而可以让用户更好地交易。

王宏利说:“为交易所和钱包提供重放免疫技术是BCH开发者应该做的,避免用户损失一定要放在第一位。”

据了解,更多数字货币交易所也陆续收到“免疫疫苗”的技术方案。

哥白尼项目组发布的防重放攻击的方法有两种,一种是input污染法,一种是构造特有操作码交易。

简单的来说,input就是在BSV中引入一个BCH接受的交易,但这笔交易并不被BSV接受,也就相当于这笔交易被污染了,因此BSV不认账,而BCH接受了,反之亦可。

而构造特有操作码交易则是根据两条链的共识不同,从而在每笔交易中打上一个特定的代码,这就可以让两条链上交易进行区分。从而达到预防重放攻击。

对于这两种方法,BCH开发者社区推荐使用第1种input污染法,因为他们可以提供分叉后的BCHABC的Coinbase交易作为污染源,从Coinbase交易中可以划分大量的小额输出,在用户提现时,可以将这些小额的输出作为新交易的输入之一来构建提现交易,从而较方便的进行分离。

目前,包括OKEx在内的交易所已经开始将原有的BCH兑换为BCH(ABC)和BCH(SV),兑换比例为1 BCH=1 BCHABC+1 BCHSV。此外,考虑将“BCH”的英文代码重新分配给BCH(ABC)或者BCH(SV)。

今天早些时候,BCH社区表示,硬分叉升级基本已经顺利完成,目前双方算力互不侵犯,没有攻击的迹象。在“重放免疫”技术普及之后,交易所和钱包就能开启充值和提币了。在块高度、累计难度、生态支持率上,已经确定BitcoinABC和其兼容节点BitcoinUnlimited、BitcoinXT、Parity、Bitprim、Copernicus、Bcash产出的币种为BCH。

同时,作为此次观看算力大战的主战场Coin Dance (cash.coin.dance)也表示,BCH分叉的两条链在未来将会永久分叉,并宣布他们接受ABC、BU、Bitprim、Bitcoin XT、bcash和bchd共同的版本为BCH,而BSV版本独立为Bitcoin SV。

后记

从目前来看,这次算力大战结局已定,BCH一直领先BSV出块,同时节点上也是BCH获得的支持更多,而最重要的算力方面,除了在开战之前看到BSV的算力一度超过BCH,但正式分叉后,BSV之前的算力并未体现出很强的爆发力。

其实从BCH社区推出“重放疫苗”的做法来看,我们可以知道,他们更希望与BSV分叉后,能够各自独立发展。但是当CSW挑起大战的时候,BCH也从容应对,快速地结束这场战斗。这其实是一种明智的做法,因为只有让浮躁和互相消耗停止了,行业发展才能回到正轨。

(作者:博链财经,内容来自链得得内容开放平台“得得号”;本文仅代表作者观点,不代表链得得官方立场)

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 博链财经 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信