浴帽厂家
免费服务热线

Free service

hotline

010-00000000
浴帽厂家
热门搜索:
产品介绍
当前位置:首页 > 产品介绍

如何理解区块链网络中的重放攻击 - 区块链 - 电子发烧友网

发布时间:2022-04-25 20:01:36 阅读: 来源:浴帽厂家
如何理解区块链网络中的重放攻击 - 区块链 - 电子发烧友网 如何理解区块链网络中的重放攻击 - 区块链 - 电子发烧友网 如何理解区块链网络中的重放攻击 lhl545545•来源:工程师周亮•2019-07-01 14:26 • 次阅读 • 个评论

传统计算机术语中,重放攻击(Re理财保险长页
play Attacks)又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的数据包,来达到欺骗系统的目的。重放攻击在任何网络通过程中都可能发生,是计算机世界黑客常用的攻击方式之一。

在区块链网络中,重放攻击也同样存在。但区块链上的重放攻击和传统计算机术语并不是一回事,只是过程有点类似。

在区块链技术中,重放攻击是指“一条链上的交易在另一条链上也往往是合法的”,所以重放攻击通常出现在区块链硬分叉的时候。

由于硬分叉的两条链,它们的卫生医疗长页
地址和私钥生产的算法相同,交易格式也完全相同,因此导致在其中一条链上的交易在另一条链上很可能是完全合法的。所以你在其中一条链上发起的交易,就可以到另一条链上去重新广播,可能也会得到确认。这就是“重放攻击”。

举个例子,前段时间热烈讨论的比特币硬分叉,我们将比特币原链称为BTC,将分叉的另一条链称为BCC。那么我们知道,BCC是完全继承分叉前的BTC信息的,因此,分叉后如果发生重放攻击,则发生在BTC链上的交易,拿到BCC链上去重新广播,就教育培训长页
有可能会被BCC链承认有效。这就相当于是我在BTC上花了1个币,拿着发票再到BCC上又能消费一次。

因此在硬分叉前,通常技术方都要做好重放保护,即发生在一条链上的交易,在另一条分叉链上重放就会失效。

阅读全文