Page cover image

日蚀攻击

定义

日蚀攻击是针对P2P网络的特殊攻击形式。攻击者创建与真实网络隔绝的恶意网络环境,并在其中发布虚假的交易、转账、余额等信息,来欺骗网络访问者。

细节

日蚀攻击可以通过下列途径完成:

  • 客户端侧:通过重定向所有相关通信至恶意节点,来隔绝目标用户

  • 节点侧:入侵一个知名的公共节点并将其黑化,并假设基于之前该节点的名誉,大部分用户不会检查其数据真实性

  • 混合:在上述两个方向上均进行入侵活动,确保日蚀覆盖程度最大化

不论你选择哪种方式,核心思想都是要建立一个与主网有区别的,隔绝的、被操控的恶意网络,而尽可能不要在第一时间被用户发现。

区块链项目最常见的被日蚀攻击的后果包括:

  • 双花攻击: 一旦受害者与主网隔绝,攻击者可以诱导受害者接收一笔虚假交易,实现双花。

  • 矿工算力分配: 攻击者可以让被日蚀攻击的矿工误以为新块尚未挖出,在假链上浪费它们的时间和算力。以此便可以在主网上增加攻击者的哈希占有率,在挖矿竞赛中更有优势。另外,因为被日蚀攻击的矿工基本与主网绝缘,攻击者可以向多个矿工发起攻击,来减少51%攻击的启动成本。

最后更新于