Well, the bitcoin protocol allows us to do a lot of different things, like, for example double spending.
They don't! Bitcoin protocol specifically guards against double spending by the use of Blockchain. Technically, a double spend is when an input is spent twice in two separate transactions and both confirms. If you're talking about doublespending, Bitcoin reference nodes specifically stops it if it is not tagged to be replaceable.
well.. AFAIK, the commonly used term when using the same inputs for two different transactions is double spending. I did never say you could spend the same coins twice since only one of those transactions will make it into the blockchain. I'm just saying that if you want to perform, what is commonly called, double spending, you need a different wallet than multibit HD since this one does not allow you to pick your inputs, export private keys or use an input that has already been used.
I did successfully use this technique to "cancel" unconfirmed transactions that had insufficient fees, maybe some nodes will block these transactions, but i'm 100% certain this technique has worked in the past
This being said, it is said electrum is weaker when it comes to a brute force attack.
If you talk about knowing the encrypted seeds. If not, Electrum seeds provides the same security as a Bitcoin public key. It's pointless if you talk about encrypted seeds since anyone can install a malware and steal it if they have access to your computer.
We're in the multibit subforum
i'm not comparing electrum to core, i'm comparing electrum to multibit.
I found the source why i said what i said (the fact that electrum is easyer to brute force)
https://bitcointalksearch.org/topic/electrum-vs-multibit-1571224https://imgur.com/b59utxlIf you have lot of time and diskspace, you could also go for bitcoin core. This wallet needs to sync the full blockchain, and a lot of coin controll features can only be accessed trough the debug window (actually a kind of cli).
Synchronizing is not THAT long and you can prune the blockchain to make it much smaller. How many kinds of coin control features are there? I believe the GUI is good enough and it's not hard to use the debug window.
The gui is good enough for most users for their day-to-day use of bitcoin. No discussion here, but try to use unconfirmed inputs, build a m-to-n multisig address, create a doublespend, sign a raw transaction,... from the gui.
I never said those features are necessary for day-to-day use tough