Suppose I have Bitshares XI, market pegged BitAssets are working, and someone offers an IOU for Bitshares Music (say it's offered by the company).
How could we set it up so I could buy shares of the BitAsset from within Bitshares XI and then have it transfer to the shares invisibly to my Bitshares Music account? From DAC to DAC?
If we can do that then user assets would be perfect for DACs to do IPOs. If the process can be automated then you'd buy the shares in the IPO on the Bitshares X client and within the Bitshares X client set your receiver address so that it withdraws the value to the DAC of your choice. The magic should take place behind the scenes without you having to necessarily trust anyone.
Bytemaster mentioned something like this for bitBTC IOU. In that case we would have to rely on a trusted person? If we could automate it then maybe we could only have to rely on a trusted process where one DAC somehow transfers value to the other such as atomic cross chain transaction? In Mastercoin I was able to buy Bitcoins using Mastercoins in a decentralized manner without any trust involved and I believe the same process is possible with Counterparty.
I believe it would bring unbelievable utility. The less excuses people have to leave the Bitshares X platform the better.