• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >区块链 > 简单理解区块链重放攻击(Replay Attacks)

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

作者:金色财经 字体:[增加 减小] 来源:互联网

金色财经向大家分享了简单理解区块链重放攻击(Replay Attacks),其中包含区块链重放攻击等知识点,遇到此问题的同学们可以参考下

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


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

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

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

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

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

转自:金色财经

http://www.jinse.com/bitcoin/81590.html

您可能想查找下面的文章:

相关文章

  • Substrate是什么?
  • 区块链(Blockchain)深入介绍
  • 如何妥善备份你的以太坊钱包?
  • 区块链解读——区块链分布式账本
  • 【名词解释】数字货币价格指数
  • 比特币底层区块链技术到底是什么?
  • 蚂蚁矿机中毒了怎么办?
  • Apache Ranger:Hadoop生态圈的安全管家
  • 区块链落地从p2p这几个应用方向出发
  • 什么是以太坊Casper协议?

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • 区块链的互联网 Dapps(分布式应用程序)
    • 可能取代ERC20的以太坊通证协议
    • 智能合约及Dapp安全简介
    • 区块链开发环境选择与建设
    • 区块链解读——区块链分布式账本
    • 新手如何使用MyEtherWallet(MEW钱包)
    • 安全卫士冷钱包(离线钱包)
    • 安全代币中的安全和隐私协议
    • STO(合规通证发行)白皮书如何撰写
    • 蚂蚁矿机E3挖矿教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有