主页 > imtoken冷钱包下载 > 比特币有技术缺陷吗? 比特币会被破解吗?

比特币有技术缺陷吗? 比特币会被破解吗?

imtoken冷钱包下载 2023-07-01 15:14:37

比特币有技术缺陷吗? 比特币会被破解吗? 【Technews科技讯】近日,独立信息安全研究员Sergio Demian Lerner发表文章指出破解比特币的可能性,引发不小争议。

文章说有办法降低SPV证明的安全性,后来我发现他不是第一个知道这个漏洞的人,早期运营比特币的几个核心团队可能都知道这个信息。 比特币的 Merkle Tree 设计存在一个缺陷,可以使用 SPV 钱包欺骗受害者。

SPV全称Simple Payment Verification,最早在中本聪的白皮书中提到过。 它的目标是免除用户运行整个区块链。 毕竟区块链越来越长,会对交易造成障碍,而SPV技术免除用户对全节点区块链的验证。 在使用SPV时,只要判断主链的某个区块出现过一笔交易,就可以证明这笔交易之前已经过验证。 为了实现这样的判断,是通过Merkle树进行搜索的。

中国最早哪买比特币_比特币最早_比特币最早交易时间

关键是比特币的默克尔树不区分内部节点和叶子节点比特币最早,整棵树的深度由交易数量决定。 但是节点没有特定的格式,只要满足64位长度即可,所以攻击者可以通过提交足够的交易信息,让受害者的系统重新翻译成交易,凭空欺骗受害者的钱包完成任意数量的交易。

中国最早哪买比特币_比特币最早_比特币最早交易时间

包含虚假交易的区块 Merkle 树。 (来源:Sergio Demian Lerner 的博客)

中国最早哪买比特币_比特币最早_比特币最早交易时间

当然,要利用这个漏洞并不容易。 需要运行69位到73位的暴力破解,每次操作都要面对SHA-2密码哈希函数计算,SPV钱包本身也有简单的概率保护机制。 即便是作者给出的例子也无法应用于coinbase等平台,需要暴力破解到216位,目前几乎不可能。

比特币最早_比特币最早交易时间_中国最早哪买比特币

不仅如此,SPV 钱包执行此交易的成本仍然很高。 首先,您可能需要订购 ASIC。 虽然设计与现在的矿机类似,但估计需要近130万美元才能满足算力需求,而且根据节点密度不同,设计成本可能要增加近一百万。 此外,为了防止其他矿工重组区块链等问题,可能需要额外的成本,这就需要骗取数百万美元才能获利。

中国最早哪买比特币_比特币最早_比特币最早交易时间

虽然我提出的攻击方式肯定不会是最好的,但是当要进行大规模的BTB交易时,通常会进行整体验证比特币最早,而不是简单的SPV,而且让SPV钱包执行特殊操作也很有用自检。 发现异常交易的几率很高,所以目前的漏洞可能只是理论上存在。 但是,在特殊情况下,这种攻击可以变得更便宜。 例如,攻击者只是持有一个合适的节点,因此仍然需要探索漏洞的可能性。

我也针对这个问题提出了一些解决方案,希望能得到更广泛的讨论。 当然,也有人回应说,满足作者透露的条件需要太过精确,甚至有人表示,与暴力破解对区块链的危害相比,少数人的操纵和疯狂的ICO是真正的问题,但确实如此 这篇文章也引起了这个圈子的大量关注。

这是比特币的技术缺陷吗? 比特币会被破解吗? 希望以上内容对大家有所帮助。 更多详情可以关注我们的菜鸟游戏及软件相关专区。 更多攻略和教程等你来发现!