FabrizioMegali
No money ever crosses any borders.
The money backing your CAD tokens stay in a bank account in Canada, and the money backing your BRL tokens stay in a bank account in Brazil.
What happens is, at the end of the transaction, tokens that corresponded to a claim on CAD have been exchanged for tokens that corresponds to a claim on BRL.
So, you can't send $100 from Canada to Brazil unless there's someone who has already put $100 into the system in Brazil.