Mining-Reward

比特幣網路如何檢查礦工是否更改了挖礦獎勵?

  • April 19, 2016

你知道挖礦獎勵只是程式碼中的一個數字,如果礦工改變了怎麼辦?

您可能通過“挖礦獎勵”來表示兩件事中的一件:

  1. Coinbase 交易。

目前這個獎勵是每塊 25 個比特幣。如果礦工將其更改為更高,則它是一個無效塊,其他節點不會接受它作為有效塊。如果該塊不被其他節點接受,它就不會進入區塊鏈,礦工也不會得到任何比特幣。

礦工目前可以將獎勵更改為低於25 個比特幣。這可能是減緩比特幣出現的一種方法,但在其他方面無害。礦工這樣做有經濟上的阻礙,但這是可能的。

  1. 手續費。

這是任何給定交易中輸入總和與輸出總和之間的差異。由於交易是由私鑰簽名的,因此對輸入或輸出的任何更改都將導致嵌入在交易中的簽名無效。如果這個交易被包含在一個區塊中,那麼這個區塊本身就是無效的,會導致其他節點不接受這個區塊。與(1)類似,區塊無效將導致區塊無法進入區塊鏈,導致礦工無法獲得任何比特幣。

基本上,礦工被大力鼓勵誠實行事,因為這是礦工獲得比特幣的唯一途徑。

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