当前位置: 首页 > 百科 > 什么是日蚀攻击(Eclipse Attack)?日蚀攻击的工作原理是什么?

什么是日蚀攻击(Eclipse Attack)?日蚀攻击的工作原理是什么?

时间:2023-02-06 18:18:00 作者:区块链达人 阅读:3078次

来源:鑫链财经(xinchaincaijing.com)

在区块链,相信很多投资者都有听说过51%攻击,但对于日蚀攻击可能会比较陌生。那么,下面我们一起来看看究竟什么是日蚀攻击。

什么是日蚀攻击(Eclipse Attack)?

什么是日蚀攻击(Eclipse Attack)?

日蚀攻击(Eclipse Attack)是一种较为简单的前提攻击,攻击者可能会通过该攻击方法影响网络上的节点。顾名思义,该攻击可以使对等网络里被攻击节点无法获取有效信息,从而造成网络中断或为更复杂的攻击做准备。

日蚀攻击是BTC中的一种攻击方式,最早在2015年于《Eclipse Attack son Bitcoin's Peer-to-Peer Network》(比特币的点对点网络里的日蚀攻击)一文中被提出。日蚀攻击的方法有别于比较常见的51%攻击,其体现为对特定节点或节点集群进行网络攻击,让网络出现“分区”以此达到双花等目的。想要了解日蚀攻击并不难,只要对区块链挖矿、交易和网络架构有所了解即可。

日蚀攻击中,攻击者仅需40%的算率就能达到51%攻击的效果。假定BTC网络分成2个算率为30%的节点和一个算率为40%的节点,假如攻击者有着算率为40%的节点,他就能通过日蚀攻击来实现分割这俩30%算力的节点,使其无法正常出块。那样攻击者拥有的40%算力的节点就能控制整个网络。

日蚀攻击的工作原理是什么?

比特币矿工必须专业设备生成验证新区块,可是非挖矿(或完整)节点仅需要非常小的算率即可运作。通过这种方式,所有人都可以在廉价设备中经营节点,这也有利于比特币的去中心化。软件系统维护了与对等方同步的事务管理数据库,便于与网络维持同步。

对大量节点相连的限制因素是带宽。因此,尽管有大量设备能够运作该程序,但BTC网络里设置了连接数量限制(不得超过连接125个),一般设备不能直接与其他设备开展互联。

在日蚀攻击中,攻击者会保证目标的全部连接都建立在攻击者所掌控的节点上。攻击者将最先从自己的IP地址向目标地址推送泛洪,受害人有可能在程序重启时连接到攻击者IP地址。能够强制重启(即对目标开展DDoS攻击),或是仅等候程序自动重启。

如果出现这种情况,毫无戒心的受害者便会遵从恶意节点的摆弄,攻击者向他们带来了错误数据,他们无法从真正网络里掌握到数据。

讲到这里,相信大家对于什么是日蚀攻击,以及它的工作原理都有一定的了解了。总的来说,日蚀攻击要在对等网络中进行的。作为一种可单独攻击部署的方法,他们会令人感到厌烦。开展日蚀攻击的真实目的,其实是为了实施其他可以导致更大影响攻击,或者为攻击者带来了在挖矿方面的优势。广泛而言,日蚀攻击并未导致严重危害,虽然区块链网络里已部署了预防措施,但威胁依然存在。日蚀攻击与比特币和其他大部分数字货币所面临的大部分攻击一样,最好的防御措施是让恶意攻击者徒劳无功。

tag: 区块链
免责声明:鑫链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与鑫链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。

上一篇:什么是跨链?跨链是怎么进行验证的?

下一篇:什么是潜在价值?加密货币有潜在价值吗?

相关文章