主页 > imtoken在新手机上登录 > 问题十七|什么是区块链双花攻击?

问题十七|什么是区块链双花攻击?

imtoken在新手机上登录 2023-02-24 06:55:04

比特币双花攻击的原理分析_比特币交易原理_比特币 挖矿 原理

不懂“区块链”就真的OUT了吗? 分布式数据存储、点对点传输、共识机制……这些高端名词到底是什么意思?

书金博士88问比特币双花攻击的原理分析,带你从零认识区块链,一起揭开区块链的奥秘。

比特币 挖矿 原理_比特币交易原理_比特币双花攻击的原理分析

比特币双花攻击的原理分析_比特币 挖矿 原理_比特币交易原理

用现金交易时,不会出现双花问题,因为支付一笔钱,就意味着资产的转移实际上已经完成。 在区块链世界中,由于交易的是数字资产,本质上是一些虚拟信息的传递,因此存在同一个资产被多次支付的可能性,即双花。

双花问题简单来说就是同一个数字资产被重复支付,即同一笔钱被花费两次或更多次。 一旦出现双花问题,就意味着区块链网络受到了双花攻击。

比特币双花攻击的原理分析_比特币交易原理_比特币 挖矿 原理

如何进行双花攻击?

如果掌握整个比特币网络51%的算力,就可以实现双花。 比如你买了一件衣服,用比特币支付,矿工会把这笔交易记录在第N个区块中。 这时候,你损失一枚比特币,老板又获得一枚比特币。

比特币 挖矿 原理_比特币双花攻击的原理分析_比特币交易原理

这时候你就觉得买不值了。 仅仅因为你拥有整个比特币网络51%的算力,你就可以修改第N-1个区块高度之后的所有区块链数据,从而分叉一条新链。 该链将很快成为最长的链,从而被所有节点接受为主链。

在这条链上,你和服装店老板之间没有交易记录,花掉的比特币还在你的钱包里,实现了双花。

比特币交易原理_比特币 挖矿 原理_比特币双花攻击的原理分析

双花攻击事件

一般情况下,比特币网络不会出现双花问题。 由于攻击成本高等因素,51%攻击几乎不可能实现。 虽然双花问题在比特币网络中几乎不可能发生,但与一些山寨币或小项目相比,它们的攻击成本远低于想象。

比特币交易原理_比特币双花攻击的原理分析_比特币 挖矿 原理

2018 年 5 月,排名第 26 的加密货币比特币黄金 BTG 遭受了 51% 的双花攻击。 这是区块链第一次被篡改。 攻击者从交易所窃取了超过 388,200 BTG,价值高达 1860 万美元。

2019年1月,ETC遭到双花攻击。 Gate Research Institute 宣布确认以太坊经典(ETC)网络遭受 51% 攻击比特币双花攻击的原理分析,并定位到攻击者的 ETC 地址。 在这次攻击中,Gate 共检测到 7 笔回滚交易。 其中四个总计 54200ETC 来自精心策划的攻击者。

结语

拥有全网51%算力的黑客,可以将花费的数字资产返还到自己的账户中。 另外,由于一笔交易记录与区块链挂钩是有时间窗口的,黑客可以利用这个“时间差”来作乱,实际上,双花是一种利用区块确认的欺诈行为时间差异。