合并挖矿是一个允许同时使用两种不同的加密货币的过程,并使用类似的算法。例如,可以使用SHA-256算法挖矿比特币和Namecoin。这个过程很吸引人,因为它不会减慢原始加密货币的挖矿速度。这一过程也允许低哈希的加密货币通过引导到流行的加密货币来增加他们网络的哈希能力。
例如,为了将比特币和Namecoin合并,矿商将不得不为这两家区块链建立一个合适的区块。为什么?因为这两个链条的难度都不同,比特币的难度也比Namecoins高得多。在比特币难度级别上解决的一个区块可以重新组装,并被放置到两个区块链中。但是,在Namecoin难度级别上解决的一个区块只适用于Namecoin区块链,因为比特币不接受Namecoin。因此,在两个链上同时产生的一个块要在更困难级别上被解决。
注意,合并挖矿过程会导致两个链上的腹胀。对于母链,Merkle将有额外的哈希,没有任何副作用。对于辅助链,bloat将会更多,因为母链中的额外哈希将主动添加。然而,该协议将忽略腹胀,只将其用作工作量证明。
合并挖矿是一种使用相同挖矿哈希率来保护一级区块链从而保护二级区块链的技术。域名币是第一个与比特币进行合并挖矿的加密货币。合并挖矿通过从二级区块链(最近构建的新块的加密哈希)
嵌入块 id 来执行,同时在一级区块链块的某处正在挖矿。这个二级哈希以一些简短的描述文本或 magic
字节作为前缀,称为合并挖矿“标签”。前缀可以使二级区块链找到该标签。但是,标签位置不得含糊不清:来自一级区块链的块最多只能与二级区块链的一个块关联或不关联。
虽然将加密哈希用于链接可以防止作弊,但链接安全要求远低于传统加密学中的要求。通俗地说,合并挖矿的唯一安全要求是在二级区块链的难度下,创建可以与同一二级区块链中的两个块关联的一级区块链块必须比挖掘两个不同的一级区块链块(每个关联关系一个块)更难。
免责声明: 文章源于会员发布,不作为任何投资建议
如有侵权请联系我们删除,本文链接:https://www.sws100.com/btc/189091.html