Transactions
嘗試添加新塊時如何“選擇”要包含的交易?
我看到了這個關於尋找新交易的問題。
但是,您如何選擇要包含在您嘗試添加的區塊中的交易呢?它應該按一定的順序,還是隨機的?你應該包括多少交易?看看我見過的區塊鏈,從幾個到數百個不等。如果使用最新的時間戳標頭,在礦池探勘以對抗耗盡所有可能的隨機數時,您會改變交易數量嗎?(與我最近的其他問題鬆散相關)。
基本上,您可以包含您想要的任何交易。
目前大多數礦工只是簡單地包括他們知道的所有有效交易。這樣做很便宜。
目前每個區塊的限制為 1 MB,因此當交易量達到這些水平時,礦工通常會希望包含具有最佳費用/數據大小比率的交易。
隨著更成熟的交易費用框架的發展,礦工將選擇交易來為其優化。
不需要使用包含的事務來擴展您的工作範圍,因為您可以通過更改 extraNonce 來無限期地擴展它。