在传统的计算机术语中,重播攻击也称为重播攻击和重播攻击,是指攻击者发送目的主机已收到的数据包,以达到欺骗系统的目的。重播攻击可以在任何网络通过期间发生,它是计算机世界中黑客使用的常见攻击方法之一。在区块链网络中,还存在重放攻击。但是,对区块链的重放攻击与传统计算机术语不同,但是过程有点类似。在区块链技术中,重播攻击是指“一条链上的交易通常在另一条链上是合法的”,因此重播攻击通常在硬分叉区块链时发生。由于硬叉的两个链具有相同的地址和私钥生成算法,因此交易格式也完全相同,因此一个链上的交易很可能在另一链上完全合法。因此,您可以在另一条链上发起的交易可以在另一条链上重新广播,也可以得到确认。这是“重放攻击”。例如,前段时间进行了热烈讨论的比特币硬叉,我们称其为原始比特币链BTC,而另一个分叉的链称为BCC。然后我们知道BCC在派生之前完全继承了BTC信息。因此,如果在分叉之后发生重播攻击,则在BTC链上发生的事务将在BCC链上重新广播,并且可能是BCC。该链被认为是有效的。这相当于在BTC上花费1个硬币,我可以凭发票在BCC上再次花费它。因此,在进行硬分叉之前,技术方面通常需要做好重播保护,即,一条链上发生的事务在另一条分支链上重播时将失效。