Firo 激活链锁,可抵御 51% 攻击

341100 区块 开始,链锁(ChainLocks) 现在已经在 Firo 的主网上激活。

链锁利用我们的 LLMQ 主节点网络,一旦确认区块,就提供近乎即时的最终确定性,并在最长的有效 / 接受链上找到近乎即时的共识。这种共识方法还可以防止 51% 的攻击,同时保留了工作量证明(PoW)的公平分配优势。

为什么需要它

PoW 是一个很好的机制,可以确保公平分配,尤其是在使用商品硬件进行挖矿的情况下。与 ICO、预售甚至空投等其他分配机制相比,只要提供计算能力,任何人都可以参与网络并获得区块奖励的份额。它还提供了一种客观的方法来评估哪条链是有效的,而不依赖于任何外部来源。

虽然优雅,但 PoW 并不完美,要么归结为由 ASIC 控制,而 ASIC 的本质是排他性的;要么受到 51% 的攻击,可以租用硬件来攻击网络,就像我们 最近在 Firo 的网络 和许多其他网络上看到的那样。

PoW 的另一个弱点是,永远没有任何最终确定性,因为只要有足够的哈希能力,链子总是可以绕回来。这也意味着交易不能被认为是安全的,直到它被埋在足够的区块或确认之下,使其在支付中使用起来很麻烦。

它是如何工作的

链锁通过让 Firo 的主节点网络形成用于签署和检查区块的仲裁集来解决这个问题。链锁中使用的仲裁集每个仲裁集有 400 个主节点。这些定额中的几个定额在任何时候都存在,并在每个区块中被确定地选择。每个定额持续 12 小时左右,并且还在不断地被重新创建。

定额中的每个成员都会在其看到的第一个有效区块上签字,以其当前高度延伸活动链。如果 >=60% 的成员签署了一个区块,它就被认为是最终的,不允许再进行低于这个区块的重组。

这就意味着,在使用链锁确认了一个区块之后,交易就可以被认为是安全的。除了让 51% 的攻击变得不可能,除非禁用链锁,还可以防止自私挖矿攻击的发生,因为矿工一旦发现区块,就会被激励去发布区块。

使用链锁的链有多安全?

现在要在 Firo 的区块链上发起攻击,需要大约 50% 的主节点被接管以禁用链锁,同时也需要必要的算力来发起 51% 的攻击。由于主节点需要 1000 个 FIRO 抵押品支持,攻击者还需要获得大量的 FIRO 来进行攻击(在撰写本文时,攻击者需要超过 200 万个 FIRO)。

进一步的计算可以在 这里 找到。

Lelantus

Lelantus 将在下周初重新激活。

感谢

我们要感谢我们的主节点运营商、矿池、矿工和交易所在如此短的时间内部署链锁,他们构成了我们生态系统的支柱。

最后但并非最不重要的是,我们要感谢 Dash,感谢他们在提出 LLMQ 链锁 时的创新,并很自豪地成为第二个实施它的项目。

来源链接:firo.org