伦敦 伦敦00:00:00 纽约 纽约00:00:00 东京 东京00:00:00 北京 北京00:00:00

400-668-6666

比特币协议

比特币协议

如何用新哈希协议实现比特币挖矿的去中心化

  rHash是目前正在开发的替代挖矿协议的代号。开发完成后,需要有足够多的矿工愿意切换到使用这些新协议的矿池,或者有一个既愿意服务于旧协议又愿意服务于新协议的现有矿池,而矿工们则逐渐做好切换的准备。在任何一种情况下,初始的切换都需要足够多的矿工支持以实现盈利,否则利润波动太大。

  最终,矿工们需要理解他们为什么应该切换,并且需要有具备前瞻性思维的不想拥有当前矿池的控制权的矿池运营者。只有在正确理解和传达当前系统的问题和风险时,这种情况才会发生。

  比特币挖矿存在代表权问题。比特币矿池不是比特币矿工,但矿池会过度地为他们发出信号。矿池运行节点,构建区块,选择交易,并可以决定将所有矿工的哈希算力用于哪个分叉。这就产生了一些激励问题,并且使一些相当不受欢迎的政治杠杆成为可能。

  BetterHash的目标是通过将这些责任交还给各个矿工来解决这一问题,并为了网络的更大利益而剥夺矿池的影响力。有了BetterHash,矿工们就可以控制自己的哈希算力,而矿池只会协调他们并分配奖励。

  本文旨在强调在当前挖矿环境下矿池可以实施的滥用类型(如果采用类似于BetterHash的协议则无法实施),它以牺牲矿工的最大利益为代价。矿池也可能被黑客攻击,然后由攻击者使用矿池实施该行为。在我们开始之前,让我们简单地回顾一下现状和BetterHash协议即将带来的结构性差异。

  目前,许多矿工甚至都不运行节点,只需要使用诸如Stratum之类的协议将他们的ASIC连接到一个矿池。矿池运行节点,选择交易,创建一个待挖区块,然后将该区块发送给所有接入矿池的矿工,矿工开始对其进行哈希计算。一旦一个矿工成功地挖出了一个区块,它就会被送回矿池中,然后输出到比特币网络。

  使用BetterHash,矿工将单独运行自己的节点,选择交易,创建一个区块,然后开始挖矿。该区块将被配置成支付给矿池,就像Stratum协议一样,那些未成功的区块(称为“份额”)将被矿工们用来证明他们一直在为该矿池挖矿。

  通过更换创建待挖区块模板的矿工,而不是矿池所有者,然后围绕这个概念构建一个新的协议,BetterHash绕开了我们要讨论的所有问题。

  对于目前正在开发中的BetterHash协议的更多技术概述,看Matt Corallo的演讲应该就足够了,不必理解本文讨论的问题,因为从概念上讲,BetterHash在客观上是更好的,不需要一个完整的代码实现来理解这有多重要。

  值得注意的是,“BetterHash”不是最终确定的名字,正如Matt Corallo中所提到的。

  为了理解为什么切换到BetterHash如此重要,让我们列举出如果不使用BetterHash,当前矿工将会面临的所有问题。

  简言之,你自己挖矿的回报率极有可能太不稳定,这就是为什么早在2010年矿池就已经存在的原因。批评者的矛头会指向矿池的分布,并声称比特币挖矿是中心化的,尽管反驳者声称,矿工们可以切换他们使用的矿池,

  但并不总是那么简单。如果你是一名矿工,你的选择仅限于少数几个矿池,每个矿池都有你可能同意或不同意的服务条款。矿池太大,无法提供多种选择。

  最后,你别无选择,只能选择最适合你的矿池,如果大多数或所有的矿池都决定把你不喜欢或者不同意的一些事情变成规范,那么实际上你没有选择,只能接受,因为自己启动矿池可能无法产生足够稳定的收入流。现存的矿池相对来说比较大,每个矿池旗下都有很多矿工,矿池有能力控制矿工的哈希算力,做一些我们将逐一讨

点击次数:  更新时间:2019-10-09 12:14   【打印此页】  【关闭
http://aapkee.com/bitebixieyi/267/