Awesome.
4) Issuers can now optionally retain complete control over all balances in their asset. (Freeze accounts, etc) Needed for legal compliance.
5) Issuers can now optionally white list public keys that may own/trade the issued asset.
Yes, cryptostocks here we come.
1) You can now specify a required transaction fee (payable in user issued asset) once per transaction that withdraws that asset type.
Where does that transaction fee go? Does it go to delegates as part of DAC revenue? If so, doesn't that mean it needs to be converted to BTS in a BTS/UIA exchange? Does it go to the issuer of the UIA or is it just burned? If so, is an additional 0.1 BTS fee required for including the transaction in the blockchain?
2) You can now have multi-sig issuers/control over an asset
Great.
Can the next UIA upgrade please be a mechanism for UIA holders to optionally vote on the blockchain with their UIA stake for a new issuer (assuming the UIA was created with that option enabled)? Then if a majority of the UIA stake comes to a consensus on a particular issuer (either single address or particular multisig) the blockchain changes the issuer. Also, this would be coupled with a 48 hour delay on transactions by the issuer that issue new UIA into existence (to give the legitimate stakeholders enough time to change the issuer). The current UIA issuer could cancel these transactions at any time before the 48 hour time limit. These are the first and most important steps of the upgrades to UIA that I want to see as described in
this post, which should eventually make side DPOS chains, shared BitAssets, experimental DACs, crowdfunding, actual mergers between DACs, and many other things possible.