加载中...

Jax.Network 如何挫败单分片接管攻击

单分片接管攻击是指恶意攻击者控制网络上的整个节点并试图改变交易过程的情况。 例如,在一个由 100 个分片组成的系统中,只需要 51% 的网络算力就可以主导整个分片。  

2018 年 6 月出现了这种情况的一个变化,当时Bitcoin的内存池中充斥着大约 4500 笔Bitcoin未确认的灰尘交易。 内存池大小增加至 45 MB,导致交易费用增加。 因此,有必要研究这种攻击。

单分片接管攻击的实施

考虑一个分为多个分片的网络; 验证器需要一定的哈希率来挖掘分片并验证交易。 人们可以将此与分片内发生的 51% 攻击进行比较。 在这种情况下所需的算力量会减少相当大的变量。

在这样一个分片上使用他或她的总哈希能力的攻击者可以控制它。 这样,黑客可能会变得更tron,并开始通过获得的单个分片来操纵交易。  

攻击者只需要接管网络中存在的大多数收集者就可以使分片变得恶意。 之后,黑客可以轻松提交无效的排序规则。 一旦攻击者能够提交这些无效请求,他或她就达到了他们的目的。  

Jax.Network 有一种方法可以解决这个问题。 它通过改变哈希率和合并挖掘来实现这一点。

Jax.Network如何解决单分片攻击 

Jax.Network可以通过利用合并挖掘来消除单分片攻击。 合并挖掘是一个涉及同时挖掘两种或多种加密货币而不牺牲整体挖掘算法性能的过程。 在挖掘多个分片时,只有当节点声明它们可以维持和验证它所代表的交易时,另一个分片才能存在。  

添加新分片涉及矿工之间的共识,即网络过载并需要新空间。 在这种情况下,会创建一个新的分片。 这就是网络的哈希算力不会集中到单个矿工身上的原因,从而防止了单个分片接管攻击。  

以这种方式工作可以确保始终存在特定的哈希率,可以防止分片屈服于攻击尝试。 在防范单分片接管攻击时,还需要考虑两个因素:

  • 安全预算: 

为了执行这种攻击,攻击者需要相当大的激励。 因此,在考虑年度安全预算时,Jax.Network 对矿工的利润给予了很高的重视。 这意味着,当诚实的节点挖掘并验证交易时,它的服务会得到公平的补偿,从而阻止攻击节点,因为它必须提供类似或更大的还价。

  • 安全系数:

安全系数=安全预算/资本化

认真对待安全意味着安全系数越高,对于需要更多交易的庞大网络来说,安全预算就越大。 以这种方式工作可以保证网关的安全,并防止网络向矿工提供过多的奖励。

结论 

网络必须开发针对单分片攻击的安全性。 Jax.Network 提供了针对单分片接管攻击的有效且更新的防御。  

尽管供应没有上限,但只有在需求到来时才会释放新的。攻击者没有机会将其算力集中在网络上,因为由于电力和硬件的相对投资,这在经济上不可行。 安全系数和安全预算也都非常高。

分享链接:

阅读最多的

正在加载最常阅读的文章...

掌握加密货币新闻,在收件箱中获取每日更新

相关新闻

隐城
订阅加密波利坦