Hello
I know Bitcoin has multiple versions of wallets (SegWit, Taproot, Legacy-Segwit and Legacy) I have this list in Trezor Suite program.
If I sent it from SegWit, for example, but the end wallet would be a different type, such as Legacy, can happen that an error occurre and BTC transaction fail, or is it a completely unnecessary worry...?
Thank you for answer
Well, just to reiterate some things that have already been discussed here... But yes, you can send Bitcoin to any type of address. It is advisable to use native segwit, because the fees are cheaper.
A small correction:
With using segwit addresses, you don't decrease transaction size.
The segwit fork changed the way the transaction fee is calculated and now you pay lower fee when using segwit addresses, because your transaction has a smaller weight, not because its size has been decreased.
I read some comments on this topic and would like to understand better...
The reason a SegWit address transaction is faster/cheaper is because of the "weight/size" of its output being smaller (31 bytes), while a Legacy address is 34 bytes.. .is this because the SegWit fork changed the way a transaction fee is calculated?!!
Is my line of reasoning correct? Or am I wrong?