Mining-Reward
比特幣網路如何檢查礦工是否更改了挖礦獎勵?
你知道挖礦獎勵只是程式碼中的一個數字,如果礦工改變了怎麼辦?
您可能通過“挖礦獎勵”來表示兩件事中的一件:
- Coinbase 交易。
目前這個獎勵是每塊 25 個比特幣。如果礦工將其更改為更高,則它是一個無效塊,其他節點不會接受它作為有效塊。如果該塊不被其他節點接受,它就不會進入區塊鏈,礦工也不會得到任何比特幣。
礦工目前可以將獎勵更改為低於25 個比特幣。這可能是減緩比特幣出現的一種方法,但在其他方面無害。礦工這樣做有經濟上的阻礙,但這是可能的。
- 手續費。
這是任何給定交易中輸入總和與輸出總和之間的差異。由於交易是由私鑰簽名的,因此對輸入或輸出的任何更改都將導致嵌入在交易中的簽名無效。如果這個交易被包含在一個區塊中,那麼這個區塊本身就是無效的,會導致其他節點不接受這個區塊。與(1)類似,區塊無效將導致區塊無法進入區塊鏈,導致礦工無法獲得任何比特幣。
基本上,礦工被大力鼓勵誠實行事,因為這是礦工獲得比特幣的唯一途徑。