Todos nós sabemos que a Electrum possui suporte completo ao segwit desde a v3.0 se não me engano, até aí tudo bem, algumas carteiras como a coinomi e bitcoin core também dão suporte completo ao
SegWit, mas tem uma diferença entre a Electrum e essas duas outras wallets. Nessas duas wallets: Bitcoin Core e Coinomi podemos alternar o formato de endereços que podemos receber em qualquer momento na mesma conta, agora na electrum não tem isso, você tem que usar o
código mnemônico, criar uma nova carteira gerando um novo arquivo wallet e por fim alterar o derivation path se quisermos usar o SegWit por exemplo. Eu gosto muito da Electrum mas isso incomoda porque quando quisermos trocar o formato de endereços temos que usar o mnemônico, fazendo isso expõe a carteira ao risco, pois vai exibir o mnemônico mais de uma vez (3 vezes já que são 3 formatos de endereços)
No bitcoin core o processo também é burocrático, mas não tanto quanto a Electrum, pois exige conhecimento técnico da parte do usuário em lidar com esse processo, no btc-core para alterar o tipo de endereço de recebimento ou de mudança, tem que usar a linha de comando no bitcoin-cli ou no atalho, mas isso não criará um novo arquivo de wallet.dat como na Electrum, pensem comigo, se já tem suporte completo ao segwit porque não integrar todos os 3 formatos de endereços no mesmo wallet.dat sem expor a carteira do usuário ao risco?
sugeri isso para os devs no GitHub de usar todos numa mesma carteira igual a coinomi wallet e o core faz, vamos ver se vão aderir.