3

I still use bitcoin 0.13.2 for some reasons. Recent mempool size is very high so syncing mempool takes for a long time, over two days. Are there any ways to sync mempool faster? I have some bitcoind nodes. Some of them have already finished to sync full mempool. I hope I can copy mempool from my another nodes.

2
  • 1
    are you asking about syncing mempool or syncing blockchain?
    – amaclin
    May 23, 2017 at 7:54
  • Hi, asking about syncing mempool.
    – zono
    May 23, 2017 at 7:58

3 Answers 3

3

I had a similar issue where I restarted my bitcoin node for changing some parameters and it took half a day to catch upto to all uncomfirmed tx. Bitcoin 0.14 has a feature that stores current mempool to disk and loads it back on startup https://github.com/bitcoin/bitcoin/pull/8448. It should be possible to copy mempool.dat files to your other nodes that are behind.

1
  • yes, I really want to change to v0.14. But I cannot now..
    – zono
    May 23, 2017 at 12:52
1

As dark knight stated, Bitcoin Core 0.14.0 brought us the feature of persisting the mempool over restarts of Core. I've been also hearing some rumors that there's improved set reconciliation for mempools in the work by some Core developers.

0

This is what you are searching for:

https://github.com/dev7ba/mempoolcp

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.