There is mosaic on NEM blockchain, with some attributes,
like supply, transferable, mutable, and has namespace bind.
There is NEM blockchain account, which could be the destination
of transactions carrying message reference from account owner (multisig 1-1)
like Apostille/LuxTag digital certificates.
These digital certificates carry much more information than a mosaic,
than looks like more suited to model an asset, and therefore
exchange usecase could arise.
If Bob wants to buy a bike from Alice
Mosaic swap looks like
Alice
maker:bike
<-swap transaction->
Bob
currency:dollar
Smart asset exchange looks like
Alice 1-1 multisig Bike
<-swap transaction ->
Bob
currency:dollar
Smart asset exchange, seems a new transaction
is needed, consisting of:
multisignature change of account Bike from Alice to Bob
and atomically dollar mosaic transfer from Bob to Alice.
Is it right?
P.S.
“If the two parties, instead of being a bank and an individual, were an individual and an individual, they could not inflate the circulating medium by a loan transaction, for the simple reason that the lender could not lend what he didn’t have, as banks can and do.”
100% money by Irving Fisher
http://www.mondopolitico.com/library/100percent/c3.htm