自私的采矿是一种开采比特币的策略,在这种策略中,一群矿工串通起来以增加收入。 比特币的发明是为了分散货币的生产和分配。 但是自私的挖矿可能导致比特币挖矿操作的集中化。
分解自私的采矿
康奈尔大学研究人员EminGünSirer和Ittay Eyal在2013年的论文中首次提出自私采矿。 他们证明了,矿工可以通过从主区块链中隐藏新生成的区块并创建单独的分支来赚取更多的比特币。
比特币挖矿依靠矿工解决密码复杂的难题来产生硬币。 活动的收入各不相同,因为该过程取决于多个因素,从解决难题的难度到用电成本再到互联网连接的质量。 比特币协议被配置为根据矿工的采矿收益来对其进行奖励。 这样可以确保即使矿工们将自己组织成一个大的池,其奖励仍然取决于公共区块链中各个矿工产生的硬币。
但以上情况假设矿工将使其新生成的区块在比特币的公共区块链上可用。 Sirer和Eyal在2013年的论文中表明,矿工可以通过隐藏新区块并将其提供给专用网络中的系统来增加其在总收入中的份额。 这种做法可以加快发现过程,并消除与挖掘相关的基础架构问题,例如网络延迟和电费。
破坏比特币的分散性
最初,分叉的区块链将比公共区块链短。 但是,自私的矿工可以从战略上计时他们展示新区块的时间,以使来自公共区块链的诚实矿工放弃他们自己的链并加入私有链。 随后,私有链在其池中挖掘新块并隐藏新生成的块。
同时,公共区块链继续挖掘新区块。 重复该过程,直到私有区块链大于公共区块链为止。 现在,私有链再次暴露了它的障碍,而来自公共链的矿工放弃了他们的障碍,加入了私有链,因为它更有利可图。 Sirer和Eyal分析了两条链上浪费的资源,并确定自私的矿工在公共区块链上具有优于矿工的竞争优势,因为由于浪费少,他们的回报相对较高。
研究人员写道:“一旦自私的矿池达到(公共区块链的)门槛,理性的矿工将优先加入自私的矿工,以获得比其他矿池更高的收入。” 他们认为,这种情况可能导致自私的采矿链成为公共区块链的大部分。 这将破坏比特币的分散性质,自私的池管理器将控制该系统。
比特币未来的零和游戏
在一定程度上,比特币的开采已经集中在中国,这个国家负责开采现有开采的所有比特币的三分之二。 这导致在加密货币生态系统内讨论自私开采和比特币生产集中化的危险。 但是经济学家反对自私采矿的影响,认为这对比特币的未来来说是零和游戏。
例如,布洛克(Bloq)经济学家保罗·斯托克(Paul Sztorc)说,如果所有矿工都抄袭自私的采矿策略,那么“您最终会回到以前的状态。”据他所说,矿工在意识到“他们只会伤害到他们之后”就停止自私的采矿。 Sirer本人低估了中国矿工接管比特币生产的威胁。 他告诉《华盛顿邮报》:“并非所有中国矿工都是同一企业的一部分,或者是勾结。”
也有关于该主题的研究。 在2014年的一篇论文中,波士顿大学博士学位。 候选人伊桑·海尔曼(Ethan Heilman)提出了“优先选择新鲜度”(Freshness Preferred),这是一种针对自私采矿的防御机制。 在该计划下,自私的矿工将受到惩罚,并通过使用不可伪造的时间戳对扣留矿工的矿工进行惩罚,从而降低其盈利能力。