Mempool

亂序記憶體池 TX

  • July 11, 2015

我注意到 mempool 消息會導致多條 tx 消息,通常完全亂序。

我通常做的是將消息重新排隊,直到處理父級,但這似乎不是正確的方法。如果無法驗證父級,是否應該立即丟棄它?

在敵對的情況下,我可能會收到一個不請自來的 tx,它依賴於一個看不見的父母。這裡有哪些最佳實踐?只是等到N秒然後丟棄?

如果無法驗證父級,是否應該立即丟棄它?

然後,您可能需要重新下載該交易。

這裡有哪些最佳實踐?只是等到N秒然後丟棄?

我認為比特幣所做的,將其添加到大小有限的記憶體中,在實踐中效果很好。您只需要確保當您收到父母時,您會inv為父母和孩子廣播 s(假設孩子仍在大小有限的記憶體中)。

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