Transaction-Selection
如果由同一實體解決,順序塊是否更有可能是“空的”?
如果不是 SPV 挖礦,如果沒有可用的交易包括在內,就會出現所謂的“空塊”,通常是在前一個塊在很短的時間內解決時。
如果前一個塊由同一實體解決,是否有任何理由更頻繁地發生這種情況?
它實際上不太可能由同一礦工發生。原因是發現區塊的礦工已經對其進行了驗證,因此它知道使用了記憶體池中的哪些交易。如果該區塊是由另一個人開采的,他們的探勘軟體可能尚未驗證先前開采的區塊,這導致他們不知道包含哪些交易。因此,當它被其他人開採時,更有可能出現空塊。
不,同一實體的後續塊永遠不應為空。
當另一個礦工在驗證前一個塊之前發現一個塊時,就會出現空塊。在驗證前一個區塊之前,他們不知道哪些交易仍未確認。但是,如果他們包含已經確認的交易,他們的區塊將是無效的。因此,為了安全起見,他們在一個空塊上重新開始挖礦。
由於創建最後一個塊的礦工從一開始就確切地知道包含哪些交易,他們沒有理由探勘空塊並且可以立即包含交易。