免责声明:金色财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。请确保访问网址为(jinse.cn) 举报

    Replay Attacks 简单理解区块链重放攻击 | 金色百科

    金色财经——比特币10月19日  传统计算机术语中,重放攻击(Replay Attacks)又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的数据包,来达到欺骗系统的目的。重放攻击在任何网络通过程中都可能发生,是计算机世界黑客常用的攻击方式之一。

    Replay Attacks  简单理解区块链重放攻击

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

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

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

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

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

    jinse.cn 0
    好文章,需要你的鼓励
    jinse.cn 0
    好文章,需要你的鼓励
    参与评论
    0/140
    提交评论
    文章作者: / 责任编辑:

    声明:金色财经登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。

    提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

    金色财经 > 池元昊 > Replay Attacks 简单理解区块链重放攻击 | 金色百科
    • 寻求报道
    • 金色财经中国版App下载
      金色财经APP
      iOS & Android
    • 加入社群
      Telegram
    • 意见反馈
    • 返回顶部
    • 返回底部