合并挖矿是指在不牺牲整体挖矿性能的情况下同时挖矿两种或多种加密货币的行为。本质上,矿工可以通过使用所谓的辅助工作量证明 (AuxPoW),利用其计算能力同时在多个链上挖掘区块。
AuxPoW 背后的想法是在一个区块链上完成的工作可以用作另一条链上的有效工作。提供工作量证明的区块链称为父区块链,而接受其有效的区块链称为辅助区块链。
要进行合并挖矿,所有涉及的加密货币都必须是使用相同的算法。例如,比特币使用 SHA-256,这意味着几乎任何其他使用 SHA-256 的硬币都可以与比特币一起开采 - 只要技术实施得当。
值得注意的是,母区块链几乎不受影响,因为它不需要进行任何技术修改。另一方面,辅助区块链需要进行编程以有效接收和接受母链的工作。通常,添加或删除对合并挖掘的支持需要硬分叉。
理论上,通过利用比特币或其他更大链的哈希能力,合并挖矿对于小型(低哈希)区块链来说是一种有趣的方法,可以提高其安全性。只要有足够多的矿工同意采用合并挖矿,这就有可能降低 51% 攻击的可能性。
但是,许多开发者不同意这样的想法,并声称合并挖矿提供虚假的安全感。主要是因为一个相对较大的矿池在比特币上并不是特别占主导地位,但在较小的链上可以轻松达到 51% 的算力。对此的反驳是,如果奖励或激励足够好来开采这条辅助链,它将吸引更多的矿工,从而减少中心化并提高安全性。
除此之外,有人说联合采矿降低了安全性,因为经济损失从过程中消除了。例如,比特币矿工可以在较小的链上使用他们的哈希能力,而不用担心他们的比特币区块奖励。因此,矿工们没有多少理由在较小的链上诚实行事。