神盾局|区块链网络如何防范常见的五种恶意攻击

2019-01-19 13:06 栏目:经验之谈 来源: 查看()
与所有其他分散式平台一样,JURA也容易受到恶意攻击以获取经济利益。我们假设JURA可能面临的一些攻击情形。在本文中,我们将描述这些攻击的后果以及JURA如何阻止它们。

垄断造成的攻击

由于分散网络的性质,这个问题很常见。在这种类型的攻击中,单个实体(垄断)控制垄断者用于对网络施加限制的大部分资源,从而阻止网络正常运行,例如增加支出或拒绝提供服务。由于垄断者对网络和其他不良行为的控制,普通用户对系统的信心经常崩溃。即使垄断者善意行事,这也是一种不可接受的集权现象。

为了防止这种现象,JURA已经开发出一种用于证明PoU效用的共识机制。在PoU机制中,获得超额优势几乎需要花费巨大的成本,这几乎是不可能的。 PoU集成了节点积极参与系统的几个指标:短期活动,长期活动和活动时间。为了获得更高的PoU分数,节点需要更加积极地维护系统,这将使系统能够实现良性激励,并且只有更积极的参与才能获得更好的分数。 PoU的分数计算方法更民主,它将奖励积极的参与者,但不会使个体参与者得分过高。

神盾局|区块链网络如何防范常见的五种恶意攻击

同步块间隙

非同步广播可能导致网络忽略某些块。在节点观察到与本地区域中最新块连续的后续块之后,有两种反应方式:

1.忽略此块,因为它可能是恶意垃圾块
2.请求与另一个节点重新同步,检查中间是否忽略了某些块

在重新同步的情况下,必须与节点建立TCP连接以增加带宽。但是,如果该块是恶意的,则完全不需要增加带宽和重新同步。这是一种网络放大攻击,可能导致拒绝服务。

为了避免不必要的重新同步,节点将在启动与引导节点的任何连接之前等待投票达到对块有利的特定阈值。否则,该块将被视为垃圾数据。

双花攻击

双花攻击有两种主要方式:

1.用户将相同的余额发送给两个收件人

在JURA系统中,由于JURA独特的Fusus数据结构,这种攻击是不可能的。在Fusus中,一旦用户将一定数量的钱发送到另一个地址,除非第一次付款失败,否则同一数量的金额不能同时发送到另一个地址。

2.由于程序错误和网络环境差,双重付款

由于投票权不对个人开放,并且在人口和参与方面有动态变化,因此没有一个组织有可能投票来控制网络。此外,该节点在与系统的游戏中不会获得任何经济利益,但将因不诚实的投票而受到惩罚。

巫婆攻击

为了实施女巫攻击,用户创建了许多帐户以获得更多投票权。但是,在我们的系统中,用户需要始终保持非零平衡,这使得此操作成本高昂。此外,PoU集成了节点积极参与系统的多个指标,这使得无法在JURA网络中大规模地建立虚假节点。

便士花费攻击

Nano和IOTA网络都遭受了大量零价值垃圾邮件攻击,这在JURA几乎是不可能实现的。 JURA的设计具有验证缓存层,可有效防止便士攻击。 JURA的DMDS分片基于AI的监控层,它更灵活,可以动态监控行为异常或特殊帐户,并将它们重定向到特定分片。这可确保动态监视每个片段中的每个节点负载。

虽然分散式网络的安全性面临重大挑战,但我们可以自豪地说JURA网络是高效和安全的。我们已做好充分的准备和计划,以防止任何可能破坏网络的恶意攻击并确保JURA始终处于安全状态!

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发