交易所 / 数字货币 / 以太坊 / 以太坊百科 / 以太坊网络该怎样防御日蚀攻击呢?BlockQuick共识信誉机制
以太坊网络该怎样防御日蚀攻击呢?BlockQuick共识信誉机制
 沨謿噬呍  2019/8/13 0:52:04  673

      在以太坊的工作量证明(POW)网络中要想顺利的发动日蚀攻击,黑客需要利用漏洞强制目标节点接受自己的链,这条“黑”链虽然挖矿难度比主链更低,但长度却比主链更长。然后,当被劫持的节点注销后重新加入到以太坊网络时,由于这条“黑”链显示的挖矿难度总和高于原链,目标节点将被迫接受这条“黑”链,无法再与正常的链同步。那么,当我们遇到这个问题的时候,该如何解决呢?


以太坊网络该怎样防御日蚀攻击呢?BlockQuick共识信誉机制


      经过研究发现,其实BlockQuick能够防止日蚀攻击发生,因为它不只是用工作量证明(POW)来验证区块,不会盲目的选择挖矿难度最大、区块最长的链。
      虽然链的长度和挖矿难度在区块链协议中十分重要,但如果没有任何保护机制,就很有可能会被黑客利用。在验证区块时,要想拥有一个安全的轻型客户端协议,就必须在安全策略中采用共识信誉机制。


以太坊网络该怎样防御日蚀攻击呢?BlockQuick共识信誉机制


      详细来讲就是,以太坊网络中每产生一个新区块,计算机就会对矿工的加密签名进行验证核查。并且,将该矿工的身份与共识信誉表中已知矿工的身份进行比对。该区块要想被客户端所接受,那么它的共识得分就必须大于50%。得分不足的链将会被中断。
      所以说BlockQuick能够防御日蚀攻击,因为它运行的信誉检查机制,使得客户端只会认可信誉分高于50%的区块,而不是盲目的遵守最长、最难原则。

相关知识
区块链数字货币广告位招租
本周热门
知识精选