My apologies, I think perhaps I worded my questions poorly. Thank you all though for trying to help me it is much appreciated. I have a basic economic understanding of SmartCoins... they are supposed to resemble the real life value of whatever asset they represent (USD, CNY, etc), they are backed by collateral BTS from short positions, and come into existence by matching a short with a long position. What I am more interested in is how this is made possible.
How does the Bitshares client/blockchain tell the difference in between BTS, bitUSD, bitCNY, etc? I know it automatically does this in the client, but how does it come to the determination that I own X amount of bitUSD, X amount of BTS, and X amount of bitCNY? Are they what people in the Bitcoin world call "sidechains" or what? The only information I can find is that "they are stored on the blockchain", so I am trying to understand exactly how they are stored on the blockchain.
I have the same question with the decentralized exchange. I understand that all bids and asks are stored on the blockchain, but how exactly does it function? There is apparently no counter-party risks, so I assume bids and asks are published on the blockchain and peers trade BTS for bitAssets directly with other peers. Is this a correct assumption?
I am trying to understand how Bitshares' SmartCoins and the Decentralized Exchange work on a technical level, not the economics and theories behind how SmartCoins function.