首页 > 比特币 > 正文

目前,与比特币相比,有许多具有微不足道的哈希能力的区块链,但它们很少受到攻击。我认为这是因为外部因素阻止矿工利用这种潜在的收入来源。Discreet Log Contracts (DLCs) 是一种减轻这些外部因素的方法,以便矿工有能力攻击少数区块链。

比特币被攻击

如果有人想攻击少数区块链(例如 BSV),目前最好的方法是从交易所窃取比特币。这可以通过将一些 BSV 存入交易所,将其出售为比特币,提取所述比特币,然后执行 51% 攻击来实现,这样原始的 BSV 存款就不会发生。最后,攻击者无需花费任何 BSV 即可收到比特币。

这种攻击场景存在一些问题,使其难以执行。一是大多数交易所需要了解您的客户 (KYC) 程序来进行交易和取款。这意味着,如果这种攻击是在像 BSV 这样的区块链上进行的,交易所可以确切地看到是谁在做这件事。另一个问题是,攻击者显然会从交易所窃取资金,这是不道德的,如果他们执行此类攻击,可能会破坏矿工/矿池的声誉。

总的来说,这些因素减轻并可以说消除了大型矿工发现此类攻击以破坏少数区块链值得的动机。

解决方案

DLC 提供了一种建立比特币合约的方法,这些合约取决于一组预言机的证明。如果想要攻击少数区块链,可以打赌他们将遭受 51% 的攻击,或者为了更好地量化此类攻击,可以打赌大于或等于 100 个区块的区块链重组(reorg)将是有用的发生。一旦矿工下了这样的赌注,他们就有了攻击少数区块链的经济动机,因为这将使他们无需从交易所窃取即可获得收益。然后,这样的矿工可以自己攻击区块链以强制发生 100 块重组,之后预言机将证明事件发生了,然后矿工可以通过执行 DLC 来获得他们的奖励。因此,

唯一缺少的是矿工需要有人通过押注少数区块链不会经历大规模重组来为合同的另一方提供资金。任何人都可以接受这个赌注,无论是实际硬币的持有者还是赌徒。目标区块链的非恶意矿工将有很大的动力去赌这一边,因为他们是防止这些大型重组发生的防御系统。如果攻击者失败,或者没有攻击发生,赌注将为少数区块链的矿工提供免费的额外收入。

如果市场围绕此发展,它可以创建一个信号机制,显示何时将发生块重组攻击。如果矿工即将在区块链上执行大型重组,他们可能会购买任何可用的合约,押注重组会发生。大量购买合约可能向市场发出重组即将到来的信号,交易所等实体可以暂时停止存款和取款以降低风险。

总而言之,今天的比特币矿工无法在不从受监管实体窃取信息的情况下从攻击少数区块链中获利。DLC 提供了一种替代方案,可以作为对攻击少数区块链的成本进行定价的市场。

猜你喜欢
发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息