173 / 691AUXPOW

Merged Mining

用同一份工作挖掘多条链

Merged Mining 让同一次哈希搜索服务于多条链。它共享工作量证明,而不会自动共享规则、货币或安全性。

Merged Mining 是一种挖矿方式:父链候选区块包含对辅助区块的承诺,找到的工作可按辅助链规则提交证明。Namecoin AuxPoW 是常见例子;具体证明和运营条件因项目而异。

矿工并非先为 Bitcoin 搜索,再为辅助链重做相同工作,而是构建共同的候选区块,执行一组哈希尝试。兼容的辅助链能够接受该搜索的证明。这既不会使 ASIC 性能翻倍,也不是在两项独立任务间切换算力。 [Namecoin — Merged mining and independent chains] [BIP 301 — Blind Merged Mining draft]

在 Namecoin AuxPoW 中,证明从辅助区块哈希沿 Merkle tree 分支通向父链 coinbase 内的根。另一条分支证明 coinbase 属于父链区块头的 Merkle root。检查包括承诺位置、树大小和部分由 chain ID 决定的索引。仅附上一个与辅助区块无关的已找到哈希并不足够。 [Namecoin Core — AuxPoW commitment checks]

哈希要分别与各链相关的目标比较。如果辅助目标更容易,证明可能符合辅助链而不符合 Bitcoin;这个父链候选区块并不会成为已确认的 Bitcoin 区块。Rootstock 明确区分满足 Bitcoin 目标、仅满足 Rootstock 目标和仅满足矿池 share 目标。即使两者都满足,相应区块仍须有效。 [Namecoin Core — AuxPoW commitment checks] [Namecoin Core — Proof-of-work target checks] [Rootstock — Merged mining architecture]

普通 Bitcoin 节点不会把自己区块中的承诺解释为批准 Namecoin 交易。辅助节点必须自行验证证明以及自身的交易和状态规则。因此,共享哈希不会产生共同的 UTXO set、共同货币或通过辅助共识修改 Bitcoin 的权利。辅助应用故障本身不等于 Bitcoin 交易无效。 [Namecoin — Merged mining and independent chains] [Namecoin Core — AuxPoW commitment checks]

并非所有父链矿工都参与辅助链。安全性取决于真正参与的工作、集中程度及激励,而非演示文稿中列出的 Bitcoin 总 hashrate。Namecoin 还允许其他 SHA-256d 父链。不能自动假定相同的区块顺序、确认数或抗重组能力。 [Namecoin — Merged mining and independent chains] [Rootstock — Merged mining architecture]

相同哈希尝试可以带来辅助奖励,无需再承担一份完整哈希负载。但仍须有人组装辅助区块、运行相应软件和节点、传递证明并管理奖励。在矿池里,这通常由运营方完成,而非每台 ASIC。付款政策决定矿工是否得到奖励以及收到哪种资产;汇率、费用与运营成本仍然存在。 [Namecoin — Merged mining and independent chains] [BIP 301 — Blind Merged Mining draft]

BIP 301 描述 Blind Merged Mining(BMM):其他参与者组装辅助区块,并向 Bitcoin 矿工付费以纳入承诺。该提案具有独立的共识规则,在 BIP 登记中标为 Draft。它不是已使用的 Namecoin AuxPoW 的另一名称;BIP 编号本身并不能证明已在 Bitcoin 激活。 [BIP 301 — Blind Merged Mining draft]

应明确父链、辅助链、哈希算法、具体证明和验证节点。随后区分共享工作与资产转移:merged mining 本身不保证不同币的可兑换性,也不保证安全跨链桥。在矿池中,应核验辅助奖励是否包含、目标账户及实际付款。缺少这些背景,hashrate 无法解释安全性或收入。 [Namecoin — Merged mining and independent chains] [Rootstock — Merged mining architecture]

要获得更完整的理解,请将本词条与以下词条结合阅读: 挖矿, Proof of Work, Bitcoin, Mining Pool.

DOC · 001Namecoin — Merged mining and independent chains一手来源DOC · 002Namecoin Core — AuxPoW commitment checks文档DOC · 003Namecoin Core — Proof-of-work target checks文档DOC · 004Rootstock — Merged mining architecture文档DOC · 005BIP 301 — Blind Merged Mining draft规范
来源优先 · 非投资建议