I have a question that , If i send BTC to someone on the network. First, encrypt a message with the public key of the recipient and the receiver decrypt the message with the reciepents private key. Is this the way when we send btc to another wallet??? please explain
The second question is all the nodes are not miners and all the miners are nodes. is this statement correct?
This is not the way transactions are created and sent to someone else, transactions are not encrypted, they are signed as explained by some other members above, and they have to be accepted and mined on the blockchain by nodes. You seem to make a confusion with the
Encrypt/decrypt message feature from Electrum.
To encrypt a message with it you need to get the public key of one address belonging to the receiver, he will then be able to decrypt your message thanks to the private key of this address, but you can't send BTC through this tool and your message won't be written on the blockchain, you can send it by whatever mean you like anyway.