当前位置:主页 > 区块链 > 区块链技术 > 比特币挖矿协议介绍

Stratum协议是什么?一种改进的比特币挖矿协议

2023-10-03 11:13:57 | 来源: | 作者:佚名
stratum协议是目前最常用的矿机和矿池之间的TCP通讯协议,最近有很多小伙伴咨询stratum协议究竟是什么?小编结合多年的经验整理出来一些对应的资料,分享给大家

比特币是一种基于区块链技术的去中心化的数字货币,它的安全性和稳定性依赖于全球范围内的矿工们通过竞争解决数学难题来产生新的区块。然而,比特币挖矿并不是一个简单的过程,它涉及到矿工和矿池之间的复杂的通信和协作。为了提高挖矿的效率和效果,矿工和矿池需要使用一种合适的挖矿协议来交换信息和指令。本文将介绍一种改进的比特币挖矿协议,即Stratum协议,它是目前最常用的矿机和矿池之间的TCP通讯协议。

Stratum协议是什么?

Stratum协议是由SlushPool.com提供的一种轻量级的比特币挖矿协议,它旨在解决之前使用的HTTP、Ntime滚动和长轮询等协议所存在的问题,例如会话被矿机主导控制、高性能矿机得不到足够多的任务、服务器端无法及时通知新区块等。

Stratum协议采用了JSON为数据格式,实现了双向通信,即服务器可以主动向矿机发送消息,而不需要等待矿机的请求。

Stratum协议还引入了Extranonce超随机数滚动的概念,即服务器可以给每个矿机分配一个不同的Extranonce值,从而增加了挖矿任务的数量和难度。

Stratum协议的通信过程大致如下:

  • 矿机启动,首先以mining.subscribe方法向矿池连接,用来订阅工作。矿池以mining.notify返回订阅号、Extranonce和Extranonce_size。
  • 矿机以mining.authorize方法,用某个账号和密码登录到矿池,密码可空,矿池返回true登录成功。
  • 矿池以mining.set_difficulty方法调整难度,params中是难度值。
  • 矿池以mining.set_extranonce方法更新Extranonce值。
  • 矿池以mining.notify方法定期发给矿机任务,包括任务ID、seedhash、headerhash等信息。
  • 矿机使用seedhash识别DAG,然后带着headerhash、Extranonce和自己的minernonce寻找低于目标的share。
  • 矿机找到合法share时,就以mining.submit方法向矿池提交任务对应的minernonce。
  • 矿池返回true即提交成功,如果失败则error中有具体原因。

总之,Stratum协议是一种改进的比特币挖矿协议,它通过双向通信、Extranonce滚动等方式提高了挖矿的效率和效果。

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:协议   Stratum   比特币   挖矿  

你可能感兴趣的文章

更多

热门币种

  • 币名
    最新价格
    24H涨幅
  • bitcoin BTC 比特币

    BTC

    比特币

    $ 69458.37¥ 480040.68
    -2.13%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 2053.2¥ 14190.07
    -1.96%
  • tether USDT 泰达币

    USDT

    泰达币

    $ 0.9993¥ 6.9063
    +0%
  • ripple XRP 瑞波币

    XRP

    瑞波币

    $ 1.4415¥ 9.9624
    -0.68%
  • binance-coin BNB 币安币

    BNB

    币安币

    $ 637.59¥ 4406.51
    -0.54%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0014¥ 6.9208
    -0.04%
  • solana SOL Solana

    SOL

    Solana

    $ 85.9324¥ 593.89
    -1.46%
  • tron TRX 波场

    TRX

    波场

    $ 0.278¥ 1.9213
    -0.25%
  • dogecoin DOGE 狗狗币

    DOGE

    狗狗币

    $ 0.094714¥ 0.6545
    -1.77%
  • bitcoin-cash BCH 比特现金

    BCH

    比特现金

    $ 523.31¥ 3616.7
    -0.72%

币圈快讯

  • Backpack交易所宣布发行代币解锁时间表与IPO目标挂钩

    2026-02-10 13:48
    由前FTX与Alameda高管打造的中心化加密交易平台BackpackExchange宣布将发行总供应量10亿枚的代币,分配机制与其美国上市目标直接挂钩。代币发行首批将释放25%(2.5亿枚),另外37.5%(3.75亿枚)将在达成关键里程碑后解锁,包括进入新市场或推出新产品。剩余3.75亿枚将锁定至公司上市后一年,存入国库。 Backpack联合创始人兼CEOArmaniFerrante强调,代币解锁机制的核心原则是防止内部人员在散户之前套现获利。为此,公司创始人、高管、团队成员和风险投资人均未获得任何直接代币分配,团队目前只持有公司股权而非代币。这意味着在公司完成IPO或发生其他股权退出事件之前,团队成员无法通过代币获得任何财富回报。 此前据Axios报道,Backpack正在洽谈以10亿美元估值融资5000万美元,有望成为加密行业最新独角兽。
  • 美SEC委员:SEC的规则不应在代币化技术演进中设置“不必要的障碍”

    2026-02-10 13:41
    据TheBlock报道,美国证券交易委员会(SEC)委员MarkT.Uyeda就证券代币化发表观点,称SEC的规则不应在技术演进中设置“不必要的障碍”。Uyeda在资产管理衍生品论坛演讲中指出,代币化已从理论探索步入早期实践阶段,市场参与者正在测试传统证券如何在链上发行、持有和转让。他强调,代币化证券仍属证券法规监管范畴,技术进步并未改变信息披露、资产托管和投资者保护等核心法律义务。Uyeda表示,SEC的职责并非为加密原生资产创设一套平行规则,而是将现有证券法律适配至链上环境,且不应造成不必要的摩擦。他重申SEC坚持“技术中立”原则,关注监管结果而非具体流程。Uyeda特别提及,SEC近期已收到一份基于《投资公司法》的豁免申请,这表明代币化“不再只是理论推演,而是正在成为现实”。
  • Coinbase用户已向Morpho上的Steakhouse金库存入4.5亿美元

    2026-02-10 13:38
    据SteakhouseFinancial披露,Coinbase用户现已向借贷协议Morpho上的Steakhouse金库存入4.5亿美元,并可直接在应用内获得机构级别的链上收益(onchainyield)。
  • Chainlink联创:本轮熊市与以往不同无重大机构崩盘且RWA持续增长

    2026-02-10 13:36
    Chainlink联合创始人SergeyNazarov表示,尽管加密市场总市值自10月历史高点4.4万亿美元下跌44%,但本轮熊市与以往周期存在两大本质区别。 首先,不同于2022年FTX等加密借贷机构崩盘,本轮下跌未出现重大机构性失败或系统性风险,没有大型风险管理失败导致机构倒闭或广泛系统性风险,显示行业已能更可靠地应对波动。其次,链上RWA代币化价值过去12个月增长300%,证明这一创新拥有独立于投机之外的价值,与加密货币价格并非紧密挂钩。 Bernstein分析师GautamChhugani也表示,当前比特币价格走势不过是信心危机,没有任何东西崩溃。BTSE交易所首席运营官JeffMei则指出,本次抛售主要由非加密催化剂驱动,包括AI科技泡沫破裂担忧以及KevinWarsh被提名美联储主席可能收紧流动性。
  • 1070.66枚BTC从匿名地址转出经中转后转至另一匿名地址

    2026-02-10 13:30
    据Arkham数据,在13:25,1070.66枚BTC(价值约7460万美元)从一匿名地址(34djRKGuYxoE4fjGwmnZwA53in1ZQAykrU开头)转出至另一匿名地址(3QVHnmAX36xWPdvFxC4qinkg4wTGZ4ekdQ开头)。随后,该地址将部分BTC(830.69枚)转移至另一匿名地址(bc1q3n52sl2x9yhdt5v2cmxa4us26362acwsgquryqnlaz2ujt4mxkhs5j02fy开头)。
  • 查看更多