Bitcoin-Core
網路如何為創建的區塊申請信用?
第一篇文章。我必須提前感謝大家迄今為止的所有精彩對話、幫助和軟體。這真的幫助我熟悉了比特幣和比特幣挖礦。
我對比特幣網路的功能以及如何將挖礦積分應用於正確的人有疑問。
假設一個人是單獨採礦。也就是說,一台電腦正在挖礦。IT 可能正在執行一個池,但這與這個問題無關。所以,讓我們假設一個單獨的礦工生成了幾個區塊並且他們被接受了。
當網路批准一個已創建的區塊時,該區塊創建的信用(50 比特幣,即將為 25 比特幣)如何應用到礦工的錢包中?
假設一個 GPU 礦工,比如 DiabloMiner 正在執行,並從 Bitcoin-QT 獲取它的工作。Bitcoin-QT如何檢測50/25比特幣的挖礦信用並將其發送到正確的礦工地址?
謝謝。
礦工必須提供比特幣地址以獲得區塊獎勵。然後,當區塊被開採時,特殊的“信用”交易被永久儲存在找到的區塊中,為給定地址創建給定數量(25 BTC,原為 50 BTC)。
一些礦池(Eligius 或 P2Pool)使用此功能並創建大量信用交易,因此當發現區塊時,所有參與者都將獲得各自的份額。
創建區塊時,區塊中的第一個交易始終是 coinbase 交易(輸入為 0 的交易)。在此交易中,礦工指定輸出,就像在正常交易中一樣 - 目標地址、金額等。客戶或多或少地對待此交易就像對待其他所有交易一樣 - 它可以被花費等等。