Stratum
挖矿软件与矿池通信所用的协议。
Stratum 是挖矿软件连接矿池所用的协议。矿池通过它分发工作,挖矿软件通过它提交份额。它是矿池挖矿的标准语言。
Stratum 在挖矿软件和矿池之间保持一条连接,双方通过它发送简短的 JSON 消息。它取代了一种旧方法,在旧方法中挖矿软件必须不断向矿池索要新工作。有了 stratum,新工作一准备好,矿池就会推送过来,从而减少浪费的工作。
一次会话分为几个步骤。挖矿软件先订阅,然后用用户名登录,在大多数矿池上用户名就是钱包地址。矿池发送一个任务和一个份额难度。挖矿软件进行哈希运算,并提交它找到的每个份额,矿池回复已接受或被拒绝。当网络上出现新区块时,矿池发送新任务,并告诉挖矿软件放弃旧任务。
您可以用明文形式(stratum+tcp)或加密形式(stratum+ssl)连接。加密形式使用 TLS,与网站使用的保护相同,所以网络路径上的任何人都无法读取或篡改您的流量。有些挖矿软件对协议前缀的写法不同,请查看您的挖矿软件的 README。
一条典型的矿池配置有三部分:主机、端口和您的登录名。大多数连接问题是其中某一项打错了、明文或 TLS 用错了端口,或者防火墙封锁了该端口。如果您的挖矿软件不断重连,请先检查这三项。
每个币种家族都使用自己的 stratum 变体,所以为一种算法打造的挖矿软件不一定能使用另一种币的版本。这也是设置指南按挖矿软件分别编写的原因之一。部分币有一个较新的版本 Stratum V2,它增加了加密和二进制格式,但大多数矿池仍使用原始版本。
您通过 stratum 把挖矿软件连接到矿池,使用「如何挖矿」页面显示的主机和端口。请选择离您最近的地区,让延迟和过期份额保持在低水平。
准备好开始挖 Qubitcoin 了吗?
挖矿指南会为您选择最近的服务器,并生成您专属的挖矿软件命令。