grazie Vinsneuve, ora è chiatro perchè mi da sempre 224
il risultato delle mie transazione è questo
Dimensione totale della transazione: 224 bytes
Dimensione virtuale della transazione: 143 bytes
Immagino che la dimensione viruale sia quella compressa di cui parli
Come ha già scritto plutosky quella dimensione virtuale si riferisce ad una transazione tra indirizzi segwit che in questo caso sono nativi (bc1...):
size(bytes) = inputs*104 bytes + outputs*32 bytes + 10 extra bytes
Se invece la transazione avviene tra indirizzi segwit non nativi (3...):
size(bytes) = inputs*127 bytes + outputs*33 bytes + 10 extra bytes
La dimensione può variare leggermente di qualche bytes.