Suppose that an issuer wants to set some properties for the issued asset as a way that these properties would define the asset type and would affect the asset operations behaviour. The following two properties would be good for the beginning:
The asset is claimable or not.
The asset is tradable or not.
This solution is different than controlling the asset transaction as follows:
Does not need the issuer to check every asset transaction
These properties would be recorded on the blockchain and would use the blockchain features such as confidentiality, transparency and traceability.
Is there any way to implement this solution?