找回密码
 立即注册

扫一扫,登录网站

首页 百科 查看内容
  • 3372
  • 0
  • 分享到

区块链节点的网络拓扑

2019-11-28 08:22

节点的网络拓扑结构会为攻击者寻找攻击目标并实施攻击创造便利。攻击者可以采用主动式注入报文或者被动式监听路由间传输的数据包来监测网络拓扑结构,很容易获得目标节点的路由信息并控制其邻居节点,进而实施攻击。Francisco等学者研究发现“日蚀攻击”就是攻击者利用节点间的拓扑关系实现网络隔离的一种典型攻击方式。其基本思想是攻击者通过网络拓扑控制目标节点的数据传入传出节点,限制目标节点与外界的数据交互,甚至将目标节点与区块链主网络隔离,使目标节点仅能接收到攻击者传输的消息,导致目标节点保存的区块链视图与主网区块链视图不一致,破坏局部的一致性。“日蚀攻击”可作为其他攻击的基础。当网络出现阶段性区块链分叉竞赛时,攻击者利用日蚀攻击迫使目标节点将计算资源浪费在无效的区块链上。攻击者还可以针对算力优势节点实施“日蚀攻击”,实现算力的分离,影响挖矿奖励的分配,降低网络中的有效算力,进一步降低自私挖矿和双重支付等攻击的难度。

区块链网络用户通过建立唯一标识的、可验证的数字身份,合理设置对等网络节点的链接数目、连接时长、地址列表大小、更新频率、更新机制、链接选择机制、异常检测机制等。提供区块链服务的平台应具备基本的网络边界防护、网络入侵检测与病毒防御机制。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部