比特币全面分裂,比特币硬分叉后安全问题分析

2017年8月1日,比特币区块被正式硬分叉,创造了一个新版本的比特币(BTC)货币,称为比特币现金(BCC或BCH,bitcoin cash)


比特币全面分裂,比特币硬分叉后安全问题分析_第1张图片
比特币全面分裂,比特币硬分叉后安全问题分析_第2张图片

那么究竟发生了什么,什么是安全隐患呢?

BCC是什么

BCC全称叫做Bitcoin Cash,简单来说,BCC是比特币的一种硬分叉产生的币,它修改了比特币的代码,支持大区块,并且不包含Segwit。BCC的前世就是比特币,分叉之前它存储的区块链中的数据以及运行的软件是和所有比特币节点兼容的,而到了分叉那一刻以后,它开始执行新的代码,打包大区块,这样就在链上形成了一个硬分叉。目前BCC还是一个期货,将于8月1日正式分叉成为一个新币种。

比特币全面分裂,比特币硬分叉后安全问题分析_第3张图片

比特币的分裂

BTC和BCC现在是单独的加密货币,尽管它们共享旧版本,但它们不是向前兼容的,并且在交易所单独列出,新的分支BCC链包含比特币的所有交易历史和强加密,但随着BCC的新交易被添加,它将与原始的块链分开。然而,由于硬叉前的块链是相同的,BTC Bitcoin的所有持有人现在也将在Bitcoin Cash中保持相同的价值。

一份BCC创始人申明中说到:

所有位于块478558的比特币持有人现在都是Bitcoin Cash的所有者。Bitcoin Cash给世界提供稳定的货币。商家和用户获得了低廉的费用和可靠的确认。不限制增长,全球通用,permissionless创新和去中心化开发会让未来发展明朗。

分叉背后的原因是比特币社区关于解决一个核心问题与分歧:由于普及造成的网络负载大大加重,比特币的交易确认能力逐渐放缓,同时也又使交易费飙升。

在Bitcoin开发者社区经过多年的辩论之后,最近达成了一项协议来实施Segwit2x,这将使Bitcoin块的大小从目前的1兆字节增加到2兆字节。

SegWit2x是由一些比特币公司和80%的矿工在Consensus2017会议上签署的协议。SegWit2x的内容包含隔离见证的激活和区块体积扩大至2MB。不过激活方式不同,它也是由矿工算力决定,不过算力要求是80%,而不是95%。而且这种方式不适用bit1数据发出信号,而是使用bit4。这意味着不同方案的隔离见证激活时间和激活环境不同,这让节点的隔离见证区块中继策略混淆,可能导致分裂。

然而,在“未来的比特币”中,开发商AmaurySéchet透露了“Bitcoin ABC”(可调节块大小上限)项目,其中块的最大容量为8兆字节,并宣布8月1日为硬分叉日期。

比特币面临的安全问题

用户的第一个安全威胁来自用户激活的硬分叉或UAHF - 在分叉时控制其私钥的所有BTC持有人获得了相等数量的BCC。

那问题就来了:国内很多设计比特币的交易平台,但是需要注意的是:许多投资者使用第三方交易或不支持的软件钱包,但投资者本人没有控制其私钥,所以最终是第三方交易平台收到了新的货币。有些平台会通知客户,有些则不会。

许多投资者纷纷在硬分叉前几个小时将其持有的资产转移到支持的比特币钱包,而不拥有独立钱包的投资者只能等待。网络钓鱼攻击或其他恶意攻击的机会众多,特别是考虑到大多数针对Bitcoin的成功恶意攻击都集中在控制私钥或黑客交换,而不是直接攻击货币。关于比特币安全,也可以加本人微信号 seciot 交流

BCC在技术上与BTC非常相似,增加了更大的区块化和事务重放保护,后者以一种新的签名方式形式。Bitcoin现金交易使用一个新的SIGHASH_FORK ID,这可以防止Bitcoin现金交易在比特币块上被重播 。新签名HASH也带来了额外的好处,如输入值签名改进了硬件钱包的安全性,并消除的二次HASH问题。总之,它可以说在理论上比BTC更安全,它的目的是要启动和使用更快更便捷。

然而,BCC确实面临着一个主要的威胁,即大多数攻击,即单个实体获得网络处理能力的51%以上的安全风险。同时两个块链共享的共同敌人是中断攻击,多数攻击者利用网络中断来分裂网络,用来提高成功几率。同时分区网络和网络延迟攻击都是威胁,根据最新的研究paper显示,对于所谓的分散式网络来说,容易比假定的更少,其中20%的比特币节点被托管在少于100个IP前缀中。下图显示了如何通过劫持前缀来隔离比特币流量来隔离节点集P =(A,B,C,D,E)

比特币全面分裂,比特币硬分叉后安全问题分析_第4张图片

尽管最大的8MB区块对于当前互联网流量条件下是小CASE,但增大的区块还是有可能引起延迟或堵塞。比特币的ZZ斗争肯定会继续上演,正如BitFury Group的推文所表明的那样:

比特币全面分裂,比特币硬分叉后安全问题分析_第5张图片
比特币全面分裂,比特币硬分叉后安全问题分析_第6张图片

当然,BCC / BCH表现良好,虽然过去的历史不能保证未来的表现,但历史的潮流不可逆转,还是拭目以待吧。交流微信 seciot

你可能感兴趣的:(比特币全面分裂,比特币硬分叉后安全问题分析)