再次分散比特币采矿权的计划正在取得进展
发布时间:2019/12/04 区块链产业 浏览:1027
Braiins是最大的比特币采矿池之一背后的公司,最近发布了一个代码规范,该规范有望用于分散式采矿。
Stratum V2规范可以显着改变比特币采矿的运作方式,并提高采矿池的安全性和效率,采矿池是组织矿工的实体,分布在世界各地。
尽管它旨在通过多种方式改善比特币采矿池,但主要的好处来自于减少了比特币最紧迫问题之一的组件:采矿池集中化。
比特币开发商兼教育家吉米·宋(Jimmy Song)表示:“如果该协议能够履行其承诺的一切,那么’挖掘集中化’将是完全无效的选择。”
同时,协议的设计者之一的Square比特币开发商Matt Corallo在最近的Reddit AMA中写道:“这对于挖掘集中化非常重要。而不是专注于池的集中化(这就是我们今天所处的世界) ),我们可以专注于实际矿工[和]农场主的集中化!”
去年,Corallo透露了BetterHash,该计划旨在解决采矿池中的集中化问题。现在,Braiins和Corallo共同致力于建立一种协议,以解决当前许多采矿池问题。
银子弹?
长期以来,采矿一直是单个矿工的难题。在使用比特币的早期,来自世界各地的矿工开始连接所谓的矿池以赚取更稳定的薪水。所有矿工都齐心协力,当泳池中的一名成员幸运时,想法就消失了,整个泳池都从中受益。
随着时间的推移,加权采矿池逐渐成为一种更安全,更有利可图的采矿方式,它可以吸收采矿者赚取的所有比特币,并根据贡献的采矿能力进行重新分配。不幸的是,根据来自Blockchain.info的最新数据,只有三个采矿池控制着超过50%的比特币的采矿能力,从而使采矿能力集中在少数人手中。
这是个问题。当矿池中的一名矿工赢得一个区块并获得12.5比特币奖励时,矿池将决定哪些交易进入该区块。比特币专家担心,这些集中的实体可能会利用这种权力来审查他们不喜欢的交易。
为了避免这种情况,Stratum V2支持以Corallo的BetterHash为模型的“工作协商”。这改变了矿工和矿池之间的关系。矿工决定要包括哪些交易,而不是由矿池来决定将哪些交易分成大块。
卡佩克说:“如果将来有交易审查的情况,我们的协议中有一项安全措施,矿工可以用来规避审查。”
这也意味着,如果矿池采用Stratum V2,则矿工(而不是矿池)将能够对协议升级到比特币进行投票。
Capek说:“通过工作协商协议,矿工还可以选择其块头版本字段。这使他们可以通过BIP8 / BIP9样式机制自由进行任何潜在的投票。”
话虽如此,Capek强调说,新规范不一定是采矿集中化的“灵丹妙药”。他指出,想要审查比特币交易的矿池可以简单地选择不采用该协议。
他说:“与此同时,重要的是要提到一个将“有意”执行这种审查的用户池,不允许其用户协商其工作。”
同时,资深比特币编码员Luke Dashjr在Twitter上指出,采矿集中化的其他方面仍需要解决。例如,只有少数公司生产采矿硬件,即专门用于生产比特币的计算机,这一事实也对权力下放构成了严重威胁。
挫败攻击
分散化并不是Stratum V2的唯一吸引力。矿池将有动力采用新协议,因为这将为他们节省资金,并防止可能导致其失去奖励的攻击。首先,它使来回传输数据更加有效。这也可能使窃取矿池哈希值的能力更加困难。
卡佩克说:“最后但并非最不重要的一点是,我们已经通过允许使用当前称为“噪声协议框架”的最新技术进行完全加密和认证的通信来解决安全方面的问题。
这种经过同行评审的技术与移动通讯工具WhatsApp和比特币的闪电网络使用的技术相同。
Capek说,Braiins仍在确定规范中的一些功能,例如,决定使用哪种加密算法来隐藏窥探中的数据。但是有一个版本可以测试,并且现在大多数Stratum V2规范草案都在审核中。
Capek预计,矿池采用该协议至少需要12个月的时间。