Mining-Theory

竊聽能幫助挖礦嗎?

  • September 11, 2020

我的理解是,如果礦工使用特定的 coinbase 地址,那麼該地址已經將計算抵消為一組完全不同的結果……從數學上講,鑑於每個礦池或獨立礦工都是為了他們自己的利益而計算,他們自己的計算世界的角落?

有關我想到這個問題的上下文,請參閱<https://github.com/bitcoin/bitcoin/issues/3658>

任何礦工都沒有理由關心任何其他礦工在做什麼,他們也無法通過了解任何這些資訊來獲得任何優勢。他們需要找到一個能付錢給他們的解決方案。沒有其他人正在做的事情可以幫助他們做到這一點。他們要麼找到一個,要麼沒有。

來自#bitcoinfreenode 的 IRC 頻道:

17:41 &lt;fireduck&gt; jasan: I don't understand the question.  In the bug you pointed it to, it seems that ghash got block X, and was in the processing of sending it for validation.  Then the bug poster got block X+1 based on that
17:42 &lt;fireduck&gt; but bitcoind hadn't processed/validated block X yet, so it rejected X+1
17:42 &lt;fireduck&gt; this is what I would expect.  The mining pool software should have waited and retried a few times.
17:42 &lt;fireduck&gt; The coinbase address has nothing to do with this
17:42 &lt;jasan&gt; fireduck: Thank you for thinking about it. Yes, my question is slightly off-topic from that issue itself.
17:42 &lt;-- melande1 (~melande@gateway/tor-sasl/melande) has quit (Remote host closed the connection)
17:42 &lt;fireduck&gt; other than each block has one (or more)
17:43 &lt;fireduck&gt; ah, I think i understand your question
17:43 --&gt; melande1 (~melande@gateway/tor-sasl/melande) has joined #bitcoin
17:43 &lt;fireduck&gt; Lets say you could observe all stratum calls and all work submits for all mining pools in existence ( a tall order)
17:44 &lt;fireduck&gt; would that help you solve blocks faster?
17:44 &lt;jasan&gt; Yes. Nicely rephrased.
17:44 &lt;fireduck&gt; (making sure I understand the question)
17:44 &lt;fireduck&gt; cool.  That would not help at all.
17:44 &lt;jasan&gt; OK. Thank you.
17:44 &lt;fireduck&gt; Each of those mining pools is using a differnet coinbase with different addresses, values, nonces, etc
17:45 &lt;fireduck&gt; So knowing the state of all that won't help you find a solution to your address
17:45 &lt;jasan&gt; Originally I thought the issue author is suggesting otherwise, but then I even re-read the issue and realized it says something else.
17:45 &lt;fireduck&gt; got it.  The issue is a little hard to parse.
17:46 &lt;jasan&gt; fireduck: Thank you! I really appreciate your answer!
17:46 &lt;fireduck&gt; no problem.  I've written mining pool software so this in the area I've worked in

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