所谓双重快速攻击(Double Spedig Aack),是指攻击者试图通过在区块链上同时使用同一比特币来欺骗其他用户[[28]]。这种攻击取决于攻击者所控制的网络计算力的比例(通常在50%以上),以实现区块的逆转和排序。[[7]][[13]]
双重花攻击的本质是欺诈行为。攻击者通过伪造交易记录,让相同的资金被多次使用[[16]][[27]]。例如,比特币?黄金(BTG)网络将于2018年5月16日在区块链?发生了利用网络脆弱性成功进行双重支付的重大双重花攻击,攻击持续了3天,直到5月19日。这次攻击为攻击者赢得了超过388200btg,价值1860万美元[[5]][[6]]。
为了防止两朵花的攻击,区块链?在系统中,一笔交易只处理一次,区块链?确保网络中的每个节点拥有相同交易记录的确认机制和共识?算法等技术是常见的[[14]]。比特币通过PoW(工作量证明)机制生成新的比特币,通过保持网络分布式账本的一致性,可以在一定程度上防止双重花攻击。[[17]][[25]]
尽管采取了这样的防御措施,双重花攻击仍然是区块链系统的潜在威胁,特别是在低市值的加密货币中非常普遍[[29]]。因此,研究应对这种攻击的措施和缓和措施是必不可少的。[[12]]