分散BTC挖矿权力集中化的Stratum V2协议取得进展

[复制链接]
9561 |0
发表于 2019-12-4 18:39:44 | 显示全部楼层 |阅读模式
Braiins背后的公司是早期全球最大的BTC矿池之一Slushpool,它最近发布了一个代码规范,该规范有望用于BTC的分布式挖矿。


wk588_abpoyqz44mu.jpg

wk588_abpoyqz44mu.jpg




Stratum V2协议可以显着改变BTC挖矿的运作方式,并提高挖矿池的安全性和效率,BTC矿池是组织矿工的实体,分布在世界各地。


尽管它旨在通过多种方式改善BTC矿池,但主要的好处来自于减少了BTC最紧迫的问题之一:矿池集中化。


BTC核心开发者兼教育家吉米·宋(Jimmy Song)表示:“如果该协议能够履行其承诺的一切,那么'BTC挖矿集中化'的问题将再也不会有人提起。”


同时,协议的设计者之一BTC服务开发商SquareMatt Corallo在最近的Reddit AMA中写道:“这对于分散BTC挖矿集中化非常重要,协议发布以后我们就不用再专注于处理矿池的集中化问题(这就是我们今天所处的世界),我们后续可以专注于实际矿工和矿场主的集中化!”


去年,Corallo透露了BetterHash这个项目,该计划旨在解决BTC矿池中的集中化问题。现在,Braiins和Corallo共同致力于建立一种协议,以解决当前许多有关矿池问题。


长期以来,BTC挖矿一直是单个矿工的难题。在使用BTC的早期,来自世界各地的矿工开始连接到所谓的矿池以赚取更稳定的薪水。所有矿工都齐心协力,当矿池中的一名成员挖到区块奖励时,整个矿池都会从中受益。


随着时间的推移,pps加权分配形式矿池逐渐成为一种更安全,更有利可图的挖矿方式,它可以吸收挖矿者赚取的所有BTC,并根据贡献的BTC挖矿计算能力进行重新分配。不幸的是,根据来自Blockchain.info的最新数据,目前三大矿池控制着超过50%的BTC的挖矿计算能力,从而使BTC挖矿的算力力集中在少数人手中。


这是个问题。当矿池中的一名矿工赢得一个区块并获得12.5BTC奖励时,矿池将决定哪些交易进入该区块。BTC专家担心,这些集中的实体可能会利用这种权力来审查他们不喜欢的交易。


为了避免这种情况,Stratum V2支持以Corallo版本进行的BetterHash为模型的“工作协商”。这改变了矿工和矿池之间的关系。矿工决定要包括哪些交易,而不是由矿池来决定将哪些交易来分成大块。


卡佩克说:“如果将来有交易审查的情况,我们的协议中有一项安全措施,矿工可以用来规避这些审查。”


这也意味着,如果矿池采用Stratum V2,则矿工(而不是矿池)将能够对协议升级到BTC进行投票。


卡佩克说:“通过Stratum V2协议,矿工还可以选择其块头版本字段。这使他们可以通过BIP8 / BIP9样式机制自由进行任何潜在的投票。”


话虽如此,Capek强调说,新规范不一定是采矿集中化的“灵丹妙药”。他指出,想要审查BTC交易的矿池可以简单地选择不采用该协议。


他说:“与此同时,重要的是要有一个“有意愿”执行这种抗审查协议的矿池,矿池可能将不允许其用户有任何的协商余地。”

同时,资深BTC编码员Luke Dashjr在Twitter上指出,BTC挖矿集中化的其他方面仍需要解决。例如,只有少数公司生产BTC挖矿矿硬件,即专门用于生产BTC的计算机,这一事实也对权力下放构成了严重威胁。


权力分散化并不是Stratum V2的唯一吸引力。矿池将有动力采用新协议,因为这将为他们节省资金,并防止可能导致其失去区块奖励的攻击。首先,它使来回传输数据更加有效。这也可能使窃取矿池哈希值的能力更加困难。


卡佩克说:“最后但最重要的一点是,我们已经通过允许使用当前称为“噪声协议框架”的最新技术进行完全加密和认证的通信来解决安全方面的问题。


这种经过同行评审的技术与移动通讯工具WhatsApp和BTC的闪电网络使用的技术相同。


卡佩克说,Braiins仍在确定规范中的一些功能,例如,决定使用哪种加密算法来隐藏窥探中的数据。但是有一个版本可以测试,并且现在大多数Stratum V2规范草案都在审核中。


卡佩克预计,矿池采用该版本的协议至少需要12个月的时间。


他说:“让所有人参与进来都是在安全性和效率方面实现收益的问题,而这反过来又可以节省一些运营成本。”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
快速回复 返回顶部 返回列表