Bitcoin-Core

誰附加依賴事務?發送者或接收者

  • September 18, 2022

我想知道誰可以將相關交易附加到未確認且位於記憶體池中的交易中。那是發送者還是接收者?

假設 Alice 想向 Bob 發送 20 個 BTC。她的交易仍在記憶體池中等待。Alice 可以依賴另一筆交易嗎?或者鮑勃能做到嗎?

有哪些激勵措施?

謝謝

一筆交易依賴於其輸出已被花費的所有交易,並且它只能在其所有祖先都被確認後才能被確認(這可以在同一個區塊內,只是以正確的順序)。這有幾個含義:

  • 如果交易被替換或雙重花費,它的所有後代都將變為無效,因為它們現在正在花費不存在的輸入。
  • 如果後代交易支付的費用高於其祖先,這會激勵礦工確認兩者(這稱為 Child Pays For Parent 或 CPFP)。

只要您是其輸出之一的接收者,您就可以將依賴交易附加到交易。如果交易包含更改輸出,這也包括發送者。除了可能激勵礦工更快地確認交易外,取決於交易沒有任何影響。

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