女巫攻击
计算机安全方面的女巫攻击是指一个人试图通过在同一个网络上创建多个身份/账户/节点来接管网络,而这些身份/节点对该网络的其他参与者来说似乎是不同的唯一身份。女巫攻击背后的动机是破坏声誉系统中的权威/权力。用更简单的术语来理解这一点——目标是让网络中的大多数人按照引起这种攻击的个人的需要在网络中执行过程(与网络内的规则集不一致)。让我们通过现实世界的情况更好地理解这一点,该情况引起了很多紧张,但这将有助于使这个概念更容易,与它创造的情况不同。。
现在,在深入了解区块链与女巫攻击的关系以及如何阻止它们之前,先简要介绍一下女巫这个名字是如何被选择的。1973年《女巫》一书出版。它讲的是一个名叫 Sybil Dorsett的女人,她正在接受精神分析学家Cornelia B. Wilbur的治疗,她患有分离性身份识别障碍,也被称为多重人格障碍。由于这个概念的相似性,微软研究院的Brian Zill建议将其命名为Sybil Attack。
区块链网络是一个非常容易受到攻击的系统。区块链网络由不同的节点组成,这些节点使用工作证明(Proof of Work, PoW)等共识算法得出一个结论,即要添加的区块是否正确。由于共识要求大多数人对区块的真实性达成一致,因此要求这些节点不受单个实体的控制,这样就可以防止出现故障节点的增加。这就是 Sybil 攻击的位置:如果攻击者创建了足够多的假身份,攻击者就可以从网络中击败诚实节点。在这种情况下,甚至可以更改交易顺序;但是管理如此大量的算力被认为几乎是不可能的。
为了防止女巫攻击区块链网络,使用了不同的共识算法,如工作证明(Proof of Work, PoW)、权益证明(Proof of Stake, PoS)、委托权益证明(Delegated Proof of Stake, DPoS)。虽然它们不能直接阻止女巫攻击,但它们使攻击者几乎不可能进行女巫攻击。这些共识算法背后的共同概念是附加在网络中创建身份的成本。例如,在工作证明(PoW)共识算法中,用户必须执行一系列困难的计算,然后只有他们才能添加区块。一个试图用大量假身份淹没网络的攻击者将不得不解决相应次数的计算,在计算周期中花费金钱,使攻击更加困难和低效。这就是限制攻击者泛滥并接管网络的原因。
-
什么是日食攻击?日食攻击是一种攻击去中心化网络的方法,攻击者通过这种方法试图隔离和攻击一个或多个特定用户,而不是攻击整个网络。 在这篇文章中将解释以太坊的一些特性,包括它的叔块机制,如何使它更容易受到这种攻击。 区块链中的数据结构 区块链是一个去...
-
什么是智能合约?智能合约最早在1990年代由尼克·萨博提出,是一种旨在以数字化形式制定、传播、验证及执行合同的计算机协议。由于技术限制,其在诞生初期并没有被真正应用。随着区块链技术的出现,智能合约获得了可信的执行环境,两者开始结合应用。 什么是智能...
-
什么是去中心组织?去中心组织是一个没有中央领导,而是使用正式民主投票进程和共识主动性自我组织的结合来作为其基本操作原则的组织。 去中心化 去中心化是一种现象或结构,必须在拥有众多节点的系统中或在拥有众多个体的群中才能出现或存在。节点与节点之间...
-
什么是分布式账本?分布式账本(Distributed ledger)是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。这种共享账本降低了因调解不同账本所产生的时间和开支成本。 基本介绍 分布式账本(Distributed le...
-
什么是共识算法?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是极值优化?EO算法源于复杂系统自组织临界的思想.算法从优化问题内部变量之间的联系出发,将问题本身作为一个演化的复杂系统,变量之间的相似性构成了变量之问比较、竞争、交流的条件.变量在局部寻优的过程中,驱动整个系统向最优解运动.EO算具有独特的...
-
什么是拜占庭将军问题?含义拜占庭将军问题(Byzantine failures),又称两军问题,1982年在莱斯利·兰波特研究分布式对等网络通信容错问题的论文中提出。在分布式系统的通讯过程中,可能会出现一些局部问题导致计算机发送错误信息,破坏系统一致性。因此,拜占庭将军问...
-
什么是女巫攻击?女巫攻击(Sybil Attack),即通过伪造多个ID对网络进行干扰的攻击方式。名称来源于美国著名小说《女巫》。该小说的主角患有多重人格障碍症,一个身体内同时兼容多个人格。女巫攻击在网络中很常见,淘宝产品中的刷量、刷赞等都是黑客通过伪造大量I...
-
什么是工作量证明?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是WEB3?WEB3是指Web 3.0,是对互联网发展的一个新阶段的概念。它提出了一种新的互联网模型,旨在解决目前互联网存在的一些问题,并提供更可靠、安全且去中心化的环境。1. 从Web 1.0到Web 3.0:Web 1.0是指互联网的早期阶段,以信息展示为主。Web 2.0则标志...
- 热门词条
-
- 什么是种族攻击? 是一种变向的双花攻击。攻击者将代币发给...
- 什么是泡沫? 人们对于比特币的价格将走高持乐观态度,并...
- 什么是柚子币? 即EOS币,EOS.io项目由block.one的CTO D...
- 什么是一键发币? 最知名的属以太坊上的一键发币功能,只要遵...
- 什么是远期合约? 远期合约是交易双方约定在未来的某一确定...
- 什么是息差? 息差,主要是指贷款利息收入与存款利息支出...
- 什么是搬砖? 一般每个币都会同时在不同交易所上线,而每个...
- 什么是量子密钥分发技术? 量子密钥分发(英语:quantum key distributio...
- 什么是验证? 验证是对于交易的一种确认,通过内存块链...
- 什么是去中心组织? 去中心组织是一个没有中央领导,而是使用正...
- 猜你喜欢
-
TradingView 神器!单指标胜率超66%,三大策略组合曝光,必看!
5.0 版本 Vegas 策略 + ADX 指标,80% 胜率!策略脚本和五大最佳品种公开!
凉兮这个名字是怎么样加密货币圈子里为传奇的?
加密货币政治化:比特币能否左右2024年美国大选走向?
TikTok或将与波卡结合成平行链?以太坊ETF通过后,BCH、LTC或DOT或成下一个加密货币ETF热门候选
Bitget BGB空投教程:参与Launchpool挖矿,领取BGB代币三周年奖励,评论区还有抽奖活动! #Bitget #空投 #Web3
新币KAB头矿教程:KABOSU中文挖矿指南,日入千元不是梦!一键挖矿,E5矿机助力CPU头矿开采!#cpu #cpumining
币安Launchpool BIO挖矿开启:详细步骤及价格预测分析
Bitget空投福利!DOGS免费套现,免转账、免交易手续费!
Web3新人实操入门:指纹浏览器、群控、提币、三件套与模拟器全攻略