okx
广告

区块链炼金术怎么僺作 黑客如何进行区块链 51% 攻击

时间:2022-03-24|浏览:300

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

51% 攻击或双重攻击是指区块链中的一名矿工或一组矿工试图在区块链上花费两次数字加密货币。他们试图用双花命名。这样做的目的并不总是使加密货币的成本翻倍,而是通过影响其完整性来攻击加密货币或区块链。
这是一个简单的例子:假设我在一辆豪华车上花了 10 比特币。几天后,汽车交付了,我的比特币从我的账户转移到了汽车公司。通过对比特币区块链的 51% 攻击,我现在可以尝试扭转这种比特币转移。如果我成功了,我将拥有一辆豪华车和比特币,可以再次使用。从自治民主区块链的角度来看,51% 攻击的概念似乎很明显,但对其运作模式存在普遍误解。本文将尝试更详细地解释 51% 攻击的工作原理。如果您不知道矿工如何向区块链添加交易,我建议您阅读矿工如何通过七个步骤向区块链添加交易,因为它只需要五分钟。如果你不知道区块链是如何工作的,
区块链 = 治理
在详细了解 51% 攻击之前,了解区块链协议基本上是一种治理形式是很重要的。区块链管理数据账簿,如交易数据。由于区块链协议可以为我们管理,我们不再需要第三方,如政府或银行。这就是为什么区块链是分散的。比特币区块链协议是基于民主自治的,这意味着网络上的大多数参与者(矿工)将决定哪个版本的区块链代表真相。
51% 攻击的工作原理
当比特币所有者签署交易时,它将被放入当地未确认的交易池中。矿工从这些池中选择交易来形成交易块。为了将交易块添加到区块链中,他们需要找到解决一个非常困难的数学问题的方法。他们试图利用计算能力来找到这个解决方案。这被称为散列(在这里阅读更多关于散列算法的信息)。矿工的计算能力越强,在其他矿工找到解决方案之前就越有机会找到解决方案。当矿工找到解决方案时,它将与其他矿工(与他们的区块一起)一起广播,他们只会根据区块链上现有的交易记录进行验证,当区块中的所有交易都有效时。请注意,即使是恶意的矿工也永远不会为他人创建交易,因为他们需要数字签名(他们的私钥)才能这样做。因此,如果没有访问相应的私钥,他人的账户发送比特币。
龚鸣区块链社会:解码区块链全球应用和投资案例_全球应用和投资案例龚鸣区块链社会解码区块链_区块链炼金术怎么僺作
隐形挖掘-创造未来区块链

区块链炼金术怎么僺作 黑客如何进行区块链 51% 攻击
现在注意了。然而,恶意矿工可以尝试取消现有交易。当矿工找到解决方案时,区块链炼金术应该广播给所有其他矿工,这样他们就可以在将块添加到区块链中(矿工达成共识)后进行验证。然而,恶意矿工可以通过不向网络的其他部分广播块的分辨率来创建区块链的后代。区块链现在有两个版本。
区块链现在有两个版本。红色区块链可视为窃取模式。
一个版本被完美的矿工追随,另一个被恶意的矿工追随。恶意矿工现在正在开发自己的区块链版本,而不是将其广播到网络的其他部分。网络的其他部分不接受这个链,因为它根本没有被广播。它与网络的其他部分隔离。恶意矿工现在可以在区块链的真实版本的比特币,也就是其他矿工正在开发的所有版本。假设他把钱花在兰博基尼上。在真正的区块链上,他的比特币现在已经用完了。与此同时,他没有将这些交易包含在他独立版本的区块链中。在他的孤儿区块链上,他仍然有这些比特币。
全球应用和投资案例龚鸣区块链社会解码区块链_龚鸣区块链社会:解码区块链全球应用和投资案例_区块链炼金术怎么样?
与此同时,他仍在选择区块,并亲自验证区块链隔离版中的所有区块。这就是所有麻烦开始的地方……区块链被编程成遵循民主治理模式,大多数人。区块链做到了这一点,通过始终遵循最长的链(实际上是最重的,但不要让事情太复杂)。毕竟,大多数矿工比其他网络版本更快地将块添加到区块链中(所以最长的链 = 大多数)。这就是区块链确定哪个版本的链是真实的,以及钱包的所有余额。一场比赛现在开始了。计算能力最大的人会更快地将块添加到他们的链接版本中。
竞争-通过广播新链逆转现有交易
恶意矿工现在试图将区块添加到他的隔离区块链中,以便比其他矿工更快地将区块添加到他们的区块链(真正的区块链)中。一旦恶意矿工创建了更长的区块链,他就会突然将这个版本的区块链广播到网络的其他部分。网络的其余部分现在将检测到这个(恶意)版本的区块链实际上比他们正在处理的更长,并强迫他们根据协议切换到链。
恶意区块链现在被认为是一个真正的区块链,所有不包括在链中的交易都将立即逆转。攻击者以前在兰博基尼花了他的比特币,但这笔交易不包括在他的隐形链中,现在被控制,所以他现在又控制了比特币。他可以再次花掉它们。
这是双重攻击。它通常被称为 51% 攻击,因为恶意矿工需要比网络的其他部分加起来更多的哈希算力(因此需要 51% 算力)来将块添加到董事会更快的链中,最终允许他建立更长的链。
那么比特币如何预防这种情况呢?
在实践中,这些攻击很难实施。正如前面提到的,矿工将需要比网络其他部分更多的哈希能力来实现这一点。考虑到比特币区块链上甚至可能有成千上万的矿工,恶意矿工将不得不花费大量资金在采矿硬件上与网络的其他部分竞争。即使是地球上最强大的计算机也无法直接与网络上的总计算能力竞争。还有无数其他论点反对 51% 攻击。例如,逮捕和起诉的风险,以及电费、所有采矿硬件的租赁空间和存储,以及掩盖您的踪迹和洗钱的风险。这样的操作需要太多的努力来奖励攻击者,至少在比特币区块链的情况下。

热点:加密货币 区块链 数据 比特币 比特币 比特币区块链 计算机 钱包

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1