I wish to improve my understanding of what a block-chain allows a DAC to do but also what it's constraints are, in the context of a belief that they could potentially replace and grow new industries. I'm not a programmer so just after some non-technical answers.
I'm unclear on the following:
1) As I understand it, anything internal to bitShares (or any other DAC) would have to share the same block chain, but I'm not really sure why. Is this ideological or a practical reason? Is it because human agents would be required to interact between multiple block-chains, and there are no algorithmic and trust-less ways to implement that? Or is it something else?
2) What is the dividing line between having many features/services on a single block-chain, and breaking an ecosystem into many block-chains where each serve separate functions with human actors operating between them? Could and should large enough "company"-like structures use multiple block-chains? (e.g. if bitShares were the size of a small country)
3) Is bitShares (or any other DAC) prevented from mobilising capital resources employed by traditional companies (e.g. fiat cash or cryptos, real property or assets) because such assets cannot be represented in the block-chain? Does this limit what a DAC can do (outside of software) compared to a traditional company? How could this be done, if at all?
4) (Apart from luckybit's idea of a cooperative...) Can DACs interact with the rest of the world to enter contractual agreements? If not, is this any constraint on how quickly they can grow and on their larger role in society?
Others may have bigger questions.
Thanks in advance of your responses.