We often transfer money between banks, and the inter-bank transfer fee is generally charged according to a certain percentage of the transfer amount.
The transfer fee between blockchain assets has nothing to do with the amount of the transfer, and is charged per byte. Taking bitcoin transfer as an example, an ordinary transaction occupies about 250 bytes, and the handling fee is about 0.001-0.0015 bitcoins (about 20-30 yuan). If you need to transfer money to multiple bitcoin addresses in one transaction, the number of bytes in this transaction will be larger, so you need to pay more fees so that miners can package your transactions in time.
Even so, from the perspective of transfer costs, there are still great advantages to using blockchain for cross-border transfers.