双花攻击是数字货币世界中的一种做法,用户可以多次使用相同的加密货币。
什么是双花攻击?
精通区块链协议的专家程序员可以 修改或复制数字信息 更容易,这就是为什么双花最常与比特币联系在一起的原因。 比特币使用点对点交易方式,不通过任何中介机构或机构进行交易,这使其很容易成为黑客双花攻击的目标。
在一个经典的 比特币双花攻击, 黑客 复制原始交易 使它看起来很原始,并在另一笔交易中使用它,同时将原始货币保留在他们的钱包中,有时甚至完全删除第一笔交易。
交易撤销 在获得交易对手的资产或服务之后,是进行比特币双花的另一种技术。 它允许黑客 保留收到的资产和提供的比特币 (应该已经发送给另一方)。 为了使交易看起来好像从未发生过,攻击者向网络发送大量数据包(数据单元),从而使其看起来一开始就没有发生过。
有 几种类型的双花攻击. 其中一些包括:
芬尼攻击
芬尼攻击是一种 欺骗性双花攻击 其中商家不等待交易被确认。 在这种情况下,矿工将钱从一个钱包发送到另一个钱包,但不会立即验证该区块。 然后用户使用源钱包进行购买,矿工广播之前挖出的区块,其中包含触发第二笔交易后的第一笔交易。
51% 攻击
51% 攻击,也称为 多数攻击,是一个假设场景,其中坏人控制了网络中超过 51% 的节点。 它赋予他们通过使用 基于多数的共识机制. 然而,随着网络变得更大、更分散和更有价值,51% 攻击变得更加复杂和难以执行。
种族攻击
当攻击者发起两个相互矛盾的交易并且商家在获得交易的块确认之前接受付款时,就可以实现竞争攻击。 同时, 竞争交易被广播到网络,将相同数量的加密货币返还给攻击者,从而使原始交易无效。 在这种情况下,矿工可能会根据钱包验证交易,从而阻止商家收到资金。
虽然 区块链不能完全防止双花,它可以作为防止双花攻击的一道防线,而去中心化验证器节点大军克服复杂的方程式来验证新交易在交易之前没有被双花 无限期地添加到网络的永久分类账中.