Mining-Pools

xmr-stak 使用 Stratum 嗎?

  • July 6, 2018

使用 Wireshark 分析 xmr-stak 發送的數據包,我發現它們與 Stratum 的數據包不一致(<https://en.bitcoin.it/wiki/Stratum_mining_protocol>)。

來自 Wireshark:

{
 "method": "login",
 "params": {
   "login": "33vberEwdZYECfGsbqNJQC7M1MCHYT9Mjm.alpha0",
   "pass": "x",
   "rigid": "",
   "agent": "xmr-stak/2.4.2/e10e8e6/master/lin/nvidia-cpu/aeon-cryptonight-monero/0"
 },
 "id": 1
}

根據 Stratum 文件:

{
 "method": "mining.authorize",
 "params": [
   "33vberEwdZYECfGsbqNJQC7M1MCHYT9Mjm.alpha0",
   "x"
 ]
}

如果不是,xmr-stak 使用什麼協議?

是的,門羅幣礦池通常使用 Stratum 協議在礦池和礦工之間進行通信。然而,使用了 Stratum 協議的修改版本。我還沒有找到像您連結的文件那樣的適當文件,因此最好的辦法是查看原始碼以獲取確切定義。

Monero 社區還有一個單獨的 Stackexchange,因此您可能會在那裡獲得更好的幫助。

引用自:https://bitcoin.stackexchange.com/questions/76941