..... is there a way to create a "symbiosis" of the Electrum wallet and Bitcoin Core (or something like that), so that to sign transactions safely on ANY(doesn't matter which Linux distro, or even Windows) ALWAYS offline system, and afterwards actually broadcasting it with one's own Bitcoin Core full node.
Before I started my full node I had been doing it easily, comfortably and safely with the Electrum wallet.
All this reduces to is generating transactions off line and then inputting them into a computer with a wallet such as Bitcoin Core.
Hooking Electrum into one end and hooking "full node" into the other is two levels of specificity without any tangible benefit.
Spendulus, I've noticed if I say the Earth is round, you will say that is not quite true. You are always looking to find faults in my words
The greatest benefit with the Electrum scheme is that the online system's wallet is "watch-only". The real wallet that can spend money never goes online.
The idea is to have a full bitcoin node installed in a decent system like a linux partition that you don't use for much other than to have the full node so you lower the surface attack (and not use Electrum because it's not ideal, some consider HD wallets unsafe).
Then, you would have something that's completely sealed like an airgapped laptop, and you would do the actual signature there, then you save this information in an USB or something and then relay it into the network with your full node.
The problem is I dont really know how this method works. How do you make the offline transaction, then pass it on the full node linux partition safely?
The way to lower attacks would be to have the "full node" NOT online all the time as a full node, which in and of itself invites attacks. Open ports and all that.
As for the offline machine, those methods are well documented at least for legacy Bitcoin.
But why not use a Trezor or other such hardware device? Certainly they qualify as very low hassle, high security and "off line."
I don't really trust Trezor, they keep adding unnecessary cluter specially with the new Trezor T which raises surface of attack.
I also don't trust the concept of "seeds" in general, or anything that could spawn all of your private keys thought a single passphrase.
Can't you sign transactions offline with the Bitcoin Core wallet in an airgapped computer, then move this into another computer with another Bitcoin Core and relay it to the network?
But maybe this is unnecessary and considering im not going to be running the Bitcoin Core wallet as a node 24/7 and only boot the Linux partition when I need to transact or create a new receiving address... I should be safe.
I would need to encrypt the Linux partition tho, otherwise when I boot in Windows the wallet files could be accessible if my Windows partition gets hacked.