比特币挖矿V1协议是什么?比特币挖矿Stratum V1协议是怎么来的?

挖矿大神 2022-09-29

世链矿业小编分享(shilianm.com),比特币挖矿Stratum V1是什么?当比特币矿工用矿池进行挖矿时,和绝大多数人所做的那样,他们使用称为Stratum V1的消息传递协议与矿池进行通信,该协议组织矿工创建块和提交哈希。当随着比特币越来越受欢迎,网络哈希率也越来越高。Stratum V1为社区提供了良好的服务。下文内容将为大家介绍比特币挖矿Stratum V1协议的诞生。


比特币挖矿V1协议是什么?


Stratum传统上只有一个版本的协议,通常称为Stratum V1

传统的单独挖矿已成为过去。绝大多数矿工都在进行池化开挖,其中矿场中的ASIC机器执行哈希运算,池服务器将作业发送给这些机器,池参与者之间的报酬分配与他们的计算能力成比例。ASIC机器和池服务器通过来回发送消息进行通信。这些消息是由V1层协议定义的。该协议的四个主要消息是:订阅、授权、通知和提交。

检查网络哈希率是一个很好的起点,网络哈希速率(Network hashrate)是衡量比特币网络上计算能力的指标,计算能力由比特币ASIC机器贡献,通常被称为ASIC或矿用设备。无论连接到比特币协议的机器类型(CPU、GPU或ASIC)如何,它们都通过挖掘协议连接到网络,最常见的是在机器的固件中实现。

迄今为止,有四种主要的挖矿协议:最初的比特币客户端(CPU挖矿)、getwork和getblocktemplate(gbt)(用于FPGA和GPU挖矿)和Stratum(用于ASIC挖矿的协议)。目前,正在努力开发其继任者Stratum V2。过去的挖矿协议的历史表明了了当网络散列发生重大且永久的跳跃时,新的挖掘协议就会出现。而且,随着新的更强大的散列机器的出现,需要一种被设计成以高效和安全的方式处理新负载的协议。

2011年初,比特币CPU矿机挖掘被淘汰,取而代之的是通过getwork和gbt协议进行挖掘的更高性能的FPGA和GPU矿机,这些Stratum在ASIC出现都还挺不错。但到了2012年底,比特币ASIC的到来预示着网络哈希率前所未有的高速增长。


2012年9月一位名叫slush的比特币论坛用户发布了Stratum挖矿协议。

他给出了提出新的Stratum协议的理由是:之所以设计这个协议并实现开源池服务器,是因为当前的getwork&lp挖掘协议有很多缺陷,几乎无法在任何大规模设置中使用。Asic矿机可能会在2012年底到来,因此比特币社区肯定需要某种解决方案,能够让每个池用户对的哈希可以每秒万亿次。

而她的推理支持了一个观点,就是当选择改变挖矿协议的时机非常重要,而且正确的时机是,当网络速率再次发生重大且永久的跳跃时。


在slush宣布Stratum V1协议近十年后,哈希率继续高于预期。

V1阶层协议不是为我们今天所经历的高阶层而设计的。最初设计时,网络的哈希速率只有大约12 Th/s。相比之下,今天的哈希速率几乎达到了2亿Th/s,几乎增加了1600万倍。

不过,目前的情况已经发生了变化,没有迹象表明哈希拉特的增长正在放缓。银河公司自己的哈希拉特预测到2022年底基线为335 EH/s。这大约是2022年1月189 EH/s的1.75倍。之前中国在比特币开挖领域占据了主导地位,但在去年国内禁止了比特币挖矿。尽管这样,国内比特币的挖矿还是以惊人的速度卷土重来。


总结

上文内容介绍了比特币挖矿协议Stratum V1是怎么来的,以及它是的用处是什么。仅基于网络哈希率趋势,人们很容易认为新的挖矿协议已经过了几年。并且由于更高效的机器和更大的网络挖用率,行业应该在前几年就收到更新的挖矿协议。此外,之前Matt Corallo发布了他的BetterHash BIP草案,但草案后来被Stratum V2协议吸收了。

免责声明:世链矿业网作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链矿业网无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。

风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。

    分享文章:

  • 微信扫一扫
    比特币挖矿V1协议是什么?比特币挖矿Stratum V1协议是怎么来的?