I don't think that transaction accelerators work.
--snip--
I don't see how it helps, unless other blockexplorer/node already drop OP's transaction from mempool.
Well, it does help... I used ViaBTC's free tx accelerator numerous times in the past, aswell as antpool's... ViaBTC accepts a limited amount of transactions, but if they promise to include you into one of the next blocks they solve, they do exactly that (or at least, they did exactly that the last time i used them, it was a while ago tough).
I think antpool just increases your priority a little bit, so if you grossly cheaped out on your fee, they'll still not include you in their next block.
That being said, your other options are perfect aswell:
- Wait, rebroadcast the raw, signed, transaction every couple of days
- Wait untill most nodes drop the tx from their mempool, then ask the sender to re-send using the same unspent outputs as input (only if you trust the sender)
- Do a RBF (only if opt-in RBF)
- Do a CPFP (very easy with some wallets like electrum)
- Make the sender attempt a double spend (basically the same as the second option, but before most nodes dropped the tx from their mempool, decreasing the odds of this working, but also decreasing the timeframe and not mutually exclusive with the second option)
- Pay a big, trusted, pool to include your tx in the next blocks they're trying to solve... Do NOT pay somebody random who promises to "mine" your transaction, do not pay somebody random to "accelerate" your transaction. They'll either use free tools, or just wait it out and say they fixed your problem... Unless they run away without doing anything
- Use a free tx accelerator