全新

通过即将推出的 IQ.wiki API,将专家精选的加密货币和区块链知识集成到您的应用中。

0% read

Sybil Attack

Sybil Attack

女巫攻击(Sybil attack)是一种安全威胁,指单个实体创建多个虚假身份或节点,以在网络中获得不成比例的影响力或控制权。这种类型的攻击与去中心化点对点系统(包括网络)尤为相关 [1] [2] [3]

概述

“女巫攻击”一词源于1973年的书籍《女巫》(Sybil),该书记录了一名被诊断患有分离性身份识别障碍的女性案例,象征着攻击者使用的多个身份 [2] [3]

这一概念由微软研究员 Brian Zill 和 John R. Douceur 在21世纪初正式定义。在女巫攻击中,恶意行为者旨在通过大量虚假身份或节点淹没网络,使网络将这些欺诈实体视为合法的独立参与者。这使得攻击者能够潜在地操纵网络流程、破坏运行或获得对决策机制的控制权 [1]

女巫攻击对去中心化网络构成了重大风险,因为它们破坏了每个或参与者代表一个唯一实体的基本假设。通过控制多个身份,攻击者可以放大其影响力,从而可能损害系统的完整性和安全性 [1] [2]

依赖节点间分布式共识的网络,如果设计时没有强大的抗女巫攻击机制,将特别脆弱 [1] [3]

机制

女巫攻击由单个实体在网络中创建并运行大量伪匿名节点或账户来执行 [1] [3]。攻击者的目标是让网络相信这些欺诈节点是独立的参与者。如果成功利用足够数量的恶意节点渗透网络,攻击者就可以利用这种影响力对抗诚实节点 [1] [2]

女巫攻击主要有两种类型:

  • 直接女巫攻击: 恶意节点直接与诚实节点交互并施加影响,以控制投票或共识等流程 [3]
  • 间接女巫攻击: 恶意节点不直接与诚实节点交互,而是旨在静默地提高特定节点的声誉、改变网络拓扑或隔离网络的部分区域 [3]

背景下,女巫攻击者的最终目标通常是实现 。当单个实体控制了网络一半以上的计算能力(在中)或质押资产(在中)时,就会发生这种情况 [1]。拥有网络大部分资源后,攻击者可以潜在地操纵,包括重新排序或阻止交易以及执行双花攻击 [1] [2]

影响

成功的女巫攻击会对去中心化网络产生严重后果。通过控制网络节点的很大,攻击者可以损害网络的完整性和可靠性 [1]

潜在影响包括:

  • 损害最终性:攻击者可以潜在地更改区块链历史,破坏交易最终性原则(即交易一旦记录就不可更改) [1] [2]
  • 双重支出(双花):在 场景下,攻击者可以在交易确认后撤销自己的交易,从而允许他们多次消费同一笔 [1] [2]
  • 交易审查:攻击者可以阻止特定交易被确认或包含在新的区块中 [1]
  • 隐私泄露:攻击者可以拦截并分析敏感的用户数据(如 IP 地址),并可能将其与特定交易关联起来 [1] [2]
  • 破坏共识:通过控制大多数节点,攻击者可以主导共识机制的结果,可能导致网络不稳定或分叉 [1] [2]

缓解措施

区块链网络采用各种机制来降低女巫攻击的风险,主要是通过使单个实体控制网络大部分验证能力的成本在经济或技术上变得极其高昂 [1] [2] [3]

关键的缓解策略包括:

  • 共识机制:
    • (PoW):要求参与者(矿工)消耗大量的计算资源来验证交易并创建新区块。获得 51% 的控制权需要巨大且昂贵的算力 [1] [2]
    • (PoS):要求参与者(验证者)质押一定数量的以参与验证。控制 51% 需要拥有大部分质押资产,这通常非常昂贵 [1] [2]。PoS 机制通常包括对恶意行为的惩罚(罚没/slashing),进一步遏制攻击 [2]
    • (DPoS):用户投票选出一组较小的代表,由其负责验证交易。这依赖于当选代表的声誉和可信度,他们受到激励去诚实行动以维持其地位和奖励 [2]
  • 声誉系统:网络可以引入根据节点的历史和贡献来跟踪并分配声誉分数的系统,使新节点或恶意节点难以快速获得影响力 [3]
  • 身份验证:虽然在网络中具有挑战性,但一些系统可能会采用验证参与者唯一性的方法。示例包括人格证明 (PoP)(可能使用生物识别或其他唯一标识符)以及了解您的客户 (KYC) 程序(要求用户使用官方文件验证身份) [2] [3]

示例

一些区块链网络曾经历过女巫攻击或尝试,突显了这一威胁的持续性。

  • (2020):专注于隐私的门罗币网络在 2020 年 11 月面临一次女巫攻击尝试。攻击者使用多个恶意节点,旨在去匿名化交易、交易并跟踪 IP 地址。门罗币的隐私功能(如 Dandelion++ 协议)帮助限制了攻击者将 IP 地址与交易关联的成功率 [2]
  • 以太经典 (2020):(原始以太坊链的一个)在 2020 年夏天遭受了多次 51% 女巫攻击。攻击者控制了网络大部分的哈希算力,导致区块重组,并通过双花攻击窃取了价值数百万美元的 ETC [2] [3]
  • Verge (2021):使用工作量证明机制的 Verge 区块链在 2021 年经历了 51% 女巫攻击。这次攻击导致了重大的重组,重写了大约 200 天的交易数据。网络在几天内得以恢复 [2] [3]
发现错误了吗?

参考文献 (3 来源)

首页分类维基MC事件词汇表