LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 提起安全栏? Dash声称51%的攻击还不够

提起安全栏? Dash声称51%的攻击还不够

2020-07-30 wanbizu AI 来源:区块链网络

达世币最近声称,由于其称为ChainLocks的创新技术,它已成为一年来最安全的加密货币,据称使51%的攻击几乎不可能。 根据Dash Core团队的说法,ChainLocks于2019年7月上旬全面实施,尚未看到任何能够匹配它的协议。

著名的比特币(BTC)教育者安德烈亚斯·安托诺普洛斯(Andreas Antonopoulos)最近建议,使用比特币区块链,进行10分钟的51%攻击将耗资约10亿美元,这听起来似乎不现实。 但是,是什么使Dash的ChainLocks区块链更加安全呢?该技术对整个行业的重要性是什么?

51%攻击:潜伏的危险?

当一个矿工或一组恶意矿工拥有比网络上所有其他矿工的组合哈希能力更大的哈希能力时,就有可能发生51%的挖掘攻击。 最终,它获得了窃取硬币,取消交易和破坏网络可操作性的杠杆作用。

康奈尔大学的专家认为,如果基于工作量证明共识算法的常规假设是有效的,那么对于比特币这样的区块链来说,51%的采矿攻击就不会成为问题。 诚实比进行恶意行为更有益。 另一个假设是,大多数散列能力来自理性参与者。 但是,在某些情况下这些假设可能无效。 例如,如果新的ASIC采矿设备的开发仍然是秘密的,或者采矿池中的成员合谋谋取额外的利润,则散列能力的分布可能会发生变化,从而使攻击对个人有利或至少将损失降低到可接受的水平。

大型网络,例如比特币平台,遭受最少51%的攻击,因为获得一半以上的计算能力的成本超过了潜在的利润。 但是,以太坊经典(ETC)或比特币现金(BCH)等较小的项目可能更容易受到攻击。 例如,比特币现金并不受特定的哈希算法支配,以抵御51%的攻击。

尽管比特币现金使用SHA256D算法(比特币也使用该算法),但其哈希能力不到比特币的5%。 这导致对PoW算法的不信任,正如在比特币现金社区中看到的2019年哈希战争所证明的那样。

比特币也有攻击成本

另一方面,虽然较大的网络较不容易受到黑客攻击的风险,但即使比特币也具有攻击成本,尽管其成本很高,以至于这种操纵无利可图。 根据分析公司Messari的数据,在一月份对比特币区块链成功进行51%攻击的成本每天将超过2100万美元。 截至发布时,数据显示,一小时攻击的成本已降至每小时约468,995美元,或每天约1,130万美元。

即使假设攻击者拥有所需的资金,攻击比特币网络也不是那么容易。 首先,攻击者将需要购买或积累大量的采矿设备。 购买新设备具有挑战性,因为生产商的产能和设备需要提前数月甚至数年进行预订。 因此,攻击者需要安静地建立自己的生产并超越中国生产商。 现有最大的ASIC矿机制造商不太可能参与此类攻击,因为这将完全摧毁他们出售矿机的商业模式。

此外,鉴于比特币网络的目标是去中心化,即每个矿工的份额很小,因此合并产能将极其困难,因为这将需要大量的时间和金钱支出。

简而言之的锁链

Dash的ChainLocks声称增加了其他区块链从未有过的新安全层。 主要思想是,如果Dash网络的区块链受到大量矿工的控制,则将Dash网络集中化的风险降到最低。

普遍的理论是,如果矿工接管网络,随着区块生产的增长,它将被注意到。 但是,攻击者可以私下这样做,而不是一个一个地生产区块,而是生产自己的秘密链。 因此,网络将首先假定一切正常,然后突然进行重组。

ChainLocks检查开采速度有多快。 以前,此验证过程可能需要长达一个小时的时间,但是随着引入称为“长寿命主节点仲裁”或LLMQ的新功能,可能仅需几秒钟。 LLMQ使用主节点来锁定新块,并保护网络免于拆分或重复支出,从而使经过验证的交易不可逆。 ChainLocks的价值在于,不再需要等待六个或更多的确认来确认交易。

相关:比特币双倍花费合法网络功能是否合法

60%的攻击

Dash Core Group首席营销官Fernando Gutierrez指出,虽然比特币和其他区块链以预设的间隔依赖于已实现的检查点,但是ChainLocks补充了第二个安全层,并告诉Cointelegraph:

“就执行51%挖矿攻击所需的计算能力而言,比特币非常安全。Dash在挖矿层的阈值要低得多,但可以说,通过在安全模型中增加第二层,可以获得更高的安全性。Dash的第二层和第二层另外一层,ChainLocks,将要求攻击者拥有超过20%的流通硬币,这在经济上是不可行的。”

Dash的公共宣传总监Jo?lValenzuela表示,Dash的自动交易比在区块链上确认数小时(如果不是几天)的比特币交易在1.3秒内更安全。 通过在Dash的YouTube频道上分析Dash的区块链安全性,Andreas Antonopoulos称ChainLocks为“通过结合PoW和权益证明来保护网络安全的“新颖而有趣的方式”。

要在Dash上进行双重支出,有两个要求。 首先,恶意参与者必须控制至少51%的网络哈希率。 其次,它还需要克服创建定额并随后阻止ChainLocks形成所需的Masternode网络的60%多数。

谈到对Dash区块链的攻击可能造成的损失,Dash DAO Irrevocable Trust的信托保护人Mark Mason告诉Cointelegraph:“为了破坏仲裁的创建和ChainLocks的形成,攻击者需要控制40%以上的主节点网络。” 鉴于Dash网络上目前共有5,059个主节点和4,912个启用的主节点,每个节点按要求的数量持有1,000个Dash,在发布时,当前启用的主节点网络的40%为1,964,800个Dash或1.578亿美元。

托管和运行主节点还需要考虑成本。但是由于Dash的稀缺性,Dash当前循环硬币供应的52.59%分配给了Masternode网络,因此交易所的可用供应和流动性不足获取执行攻击所需的数量。 最后,向上的购买压力可能会在经济上使攻击变得不可行。 因此,Antonopolous提出了新的术语“ 60%攻击”,说对Dash进行51%攻击是“不可行的”:

“实际上,如果您要进行51%的攻击,则实际上必须进行60%的攻击,要么破坏在主节点上运行的代码,要么投入足够的赌注(可能无法运行60)您自己的masternode的百分比。”

没有人可以选择ChainLocks吗?

成功运行ChainLocks的基本条件之一是存在半信任节点,可以保护网络免受Sybil攻击,这种攻击导致网络仅连接到攻击者控制的节点。 没有此类节点的货币将无法安全地实现安全协议,例如ChainLocks。

例如,使用比特币,可以通过启动数千个恶意节点来欺骗依赖单个节点投票的任何人。 解决方案将需要在某些选定的节点组中建立显式信任,但这将意味着集中化。 使用Dash,需要证明每个主节点需要1,000 Dash抵押品,从而保护主节点网络免受Sybil攻击,这在经济上是不切实际的。

区块链安全市场缺乏类似解决方案,散列战争的频率越来越高,这可能使ChainLocks成为针对攻击防护水平较低的平台的诱人技术。 6月,区块链项目Zcoin宣布了整合ChainLocks协议的计划,以提高网络抵抗51%攻击的能力。

评估链锁

ChainLocks协议已收到一些区块链程序员和数学家的积极评价。 亚利桑那州立大学计算机,信息学和决策系统工程学院的助理研究员达伦·塔普(Darren Tapp)对协议进行了安全性分析,确认该协议确实可以抵抗51%的攻击。

尽管达世币提供的数字有力地证明了它是一个安全的区块链网络的说法,但与其他区块链相比可能性较小,但仍有51%攻击的风险。 卡内基梅隆大学泰珀商学院经济学副教授阿里尔·泽特琳·琼斯对《国际情报》说,60%的论点可能有缺陷:

“此逻辑忽略了一个关键考虑因素,即攻击者通过执行51%(或60%)攻击将获得什么。 2000万美元听起来是一笔不菲的钱,但是随着比特币的市值目前超过1100亿美元,人们可以轻松地设想一个用户(或一组用户)通过实施攻击可以赚取超过2000万美元。 相同的逻辑适用于Dash的ChainLock解决方案。”

—-

原文链接:https://cointelegraph.com/news/raising-the-security-bar-dash-claims-a-51-attack-is-not-enough

原文作者:Cointelegraph By Julia Magas

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...