Olha, não que seja difícil, mas é trabalhoso.
Esse artigo de três anos atrás ensina como fazer uma transação RBF (Replace by fee) manualmente usando a Electrum.
A versão atual já permite fazer isso de forma automática, porém o processo ilustrado ali pode ser utilizado também para tentar um gasto duplo. A grosso modo, o processo consiste em você abrir o arquivo da carteira em texto (formato JSON) e apagar o hash da transação não confirmada, recriar a transação com uma taxa maior (ainda offline), salvar ela em arquivo texto, criar uma nova carteira, contectar-se, importar o arquivo salvo anteriormente e enviar ele pra rede.
Simples.... mas complicado
Vejo ele como útil para os casos em que você precisa "cancelar" uma transação ainda não confirmada.
[EDIT]
Nunca precisei fazer isso e só pesquisei agora porque surgiu a curiosidade.
Quando tiver um tempo, vou tentar fazer esse passo-a-passo pra ver se funciona, apenas para fins didáticos entre carteiras de minha posse.
Acho que com simulando uma transação com uma taxa de 1 sat/b terei tempo suficiente para testar o método.