Unconfirmed-Transactions

配置了大於預設記憶體池的節點是否會自動重新傳輸已從預設記憶體池中刪除的事務?

  • February 28, 2021

如果一個事務在被包含在一個塊中之前從預設記憶體池中發送並刪除,但是存在大於預設記憶體池大小的節點仍然有該事務,這些節點最終會重新傳輸該事務嗎?

這是一個政策問題,因此不同的比特幣實現可能有不同的行為。我對比特幣核心很好奇,因為它很常見,但如果其他節點實現不同,我也對它們很好奇。

如果不重新傳輸此類事務,我也很好奇為什麼不重新傳輸,因為這種行為似乎很有用。

到目前為止,比特幣核心轉播是錢包級別的責任。與比特幣核心的任何內部錢包無關的交易根本不會轉播。

有工作可以改變這一點:https ://github.com/bitcoin/bitcoin/pull/21061 。這是有道理的,因為現在,觀察重播是交易屬於錢包的一個非常明確的信號,這是隱私洩露。

所以我認為簡而言之,答案是:是的,這是有道理的,但到目前為止還沒有完成。

除了比特幣核心之外,實際上沒有節點群。

不存在轉播他人交易的邏輯。

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