虽然加密货币市场已被证明具有弹性和持久性,但由于资产波动以及黑客攻击的可能性,对其进行投资仍然存在很大风险。一种潜在的方法是黑客可以用来进入区块链并从其他钱包中窃取硬币的一种潜在手段,涉及重放攻击。
这些主要发生在实施硬分叉时,这使得它们相对罕见。无论如何,什么是重放攻击,如何预防?本指南详细介绍了重放攻击以及它们如何影响加密平台。
什么是重放攻击?
重放攻击使用恶意应用延迟或拦截发生在网络上的数据传输。然后可以多次处理和重复此信息,以有效地复制交易。
重放攻击利用了对原始数据进行验证的需要。此验证请求通常由授权用户发送。即使重放攻击直接针对网络,其安全协议也会将重放攻击视为标准的数据传输。
在传输过程中,黑客会本地延迟或拦截数据,从而让他们及时执行攻击,无需解密任何内容。尽管黑客执行重放攻击相对容易,但网络可以使用多种技术来加强安全性并阻止这些攻击。
重放攻击如何在加密中发挥作用?
当区块链更改或升级其协议时,重放攻击成为可能,这一过程被称为硬分叉。在发生硬分叉时,协议的两个版本都在继续工作,这意味着任何被认为在先前版本上有效的交易也将在新分类账上有效。
当黑客实施重放攻击,他们可以使用硬分叉在之前的版本上模拟交易,之后可以将相同数量的资金再次转移到钱包中。除非被网络阻止,否则重放攻击可以执行无数次。
为什么要使用硬分叉?
区块链相对频繁地发生硬分叉技术。它们源于网络协议的更新,以使无效交易或区块有效。只有当每个用户或节点都升级到软件的最新版本时,才会发生硬分叉。
当特定加密货币的社区不再对某些功能感到满意时,通常会发生分叉,并且货币提供的功能。随着用户迁移到新版本的区块链,任何持有旧版本代币的人仍将获得新版本的代币。
传统区块链的功能通常比新版本少得多。为此,很多用户在短时间内升级到新版本。比特币多年来经历了无数次分叉,这导致了其他数字货币的诞生,例如比特币黄金和比特币现金。
当比特币的区块链发生显着变化时,会创建其区块链的两个分支(遵循上一版本和新版本)。由于比特币软件正在升级,挖矿程序也在升级。如果用户迁移到新版本,则该软件之前版本的所有交易都会被拒绝。
重放攻击如何影响加密世界?
重放攻击可能会引起广泛的问题。尽管网络防御这些攻击相对容易,但它们对加密世界的影响是巨大的。请记住,重放攻击不被视为严重的网络安全攻击,因为它们的范围有限,并且有很多mETH< /a>ods 以防止它们。
即使黑客可以通过重放攻击执行欺诈性传输,但他们无法在传输过程中完全访问数据,因为这样做会导致网络拒绝传输。另一方面,当重放攻击发生时,用户和网络都可能遭受相当大的损失。
在更传统的市场中,重放攻击可以让黑客访问网络上的某些信息,以达到以下目的:复制交易或传递经过验证的信息。虽然重放攻击通常用于信用卡,但它们也可以在区块链上执行。
当区块链分叉发生时,其账本和协议将被有效拆分,这意味着两个完全独立的协议管理两个图书。分叉甚至有可能创建新的加密货币,例如ETHereum 和比特币。
如果某人通过区块链从另一个人那里收到一些加密货币令牌,然后第一个人可以在复制交易之前转移到单独的区块链,这将允许他们向他们的帐户发送相同数量的加密货币单位。
区块链是否容易受到重放攻击?
在硬分叉发生后,区块链最容易受到重放攻击。但是,一旦执行此攻击,黑客可以做的事情是有限制的。当发生重放攻击时,黑客有效地取代了另一个用户的身份,之后他们可以获得该用户的网络访问凭据。从这里,黑客将能够查看用户过去采取的每一个行动。有了这些信息,欺诈性传输就可以开始了。
当充分发挥其潜力时,重放攻击可能涉及拒绝服务,这将导致传统区块链失去部分计算能力。当力量开始下降时,空间会打开超过50% 的攻击。此时,可以毫无问题地进行全新的交易。
无论黑客如何执行重放攻击,都存在可能的限制。例如,黑客获得访问权限的数据不能以任何方式更改。如果发生变化,传输将被拒绝。因此,黑客只能重复过去的操作。
如何防止重放攻击
即使重放攻击会导致网络和用户丢失一笔可观的资金,有很多方法可以从一开始就阻止这些攻击的发生。重放攻击几乎总是因为硬分叉而发生。因此,当其中一个分叉发生时,许多区块链将实施额外的安全协议。
用户也可以为他们的钱包实施安全措施。例如,在新版本的区块链中达到特定数量的区块之前,用户可以阻止硬币转移。采用这种方式,网络将无法验证重放攻击。
同样,用户也可以选择在数据传输中添加时间戳,并缓存重复的消息,使其在重复后被切断特定次数。这将最大限度地减少攻击者必须在短时间内连续重播消息的机会,并防止攻击发生。
最常见的两个mETH用于阻止这些攻击的方法包括强大的重放保护和选择加入重放保护。
强重放保护
强重放保护涉及书签被放置在发生硬分叉后创建的新分类帐中。有了这个书签,在那个版本的区块链上进行的任何交易都会变得无效。当比特币Cash 最初由比特币形成时,这种类型的保护被添加到了。书签允许比特币现金中的节点区分发生在标准比特币上的交易和发生在比特币现金上的交易。
选择加入重放保护
主要使用选择加入重放保护当加密货币的账本更新后发生硬分叉时,而不是一分为二。实施此保护后,用户必须手动更改事务以确保它们不会被重放。
可能会发生重放攻击每当加密货币经历硬分叉时。然而,这并不是加密货币最常见的网络安全攻击类型。由于它只能在分叉发生时执行,因此用途有限。
用户和网络可以采取许多预防措施来防止或减轻这些攻击,包括为消息添加时间戳和定位新分类帐中的书签。既然您已经了解了什么是重放攻击以及如何防止它,那么在面对即将到来的硬分叉时,您将能够更好地应对它们。



















