Crapcoins of the day are not "ready for use" either. They are "ready to hand over your loot to anyone with more hashing power", which is NOT the use you hopefully want?
It'd be a massive amount more work to and sheer hardware and electricity cost to secure even just one blockchain let alone one per IPO, compared to just throwing money at programmers to get coloured coins finished off.
Do you want a pretend toy crappy little mickey-mouse pretend thing or some serious financial application software?
Also, what is the big deal about p2p / distributed? YOu have to trust the issuer regardless, else the crap is worthless. So might as well trust them to keep their server online, whether on Tor or whatever, and transact directly with them. (e.g. using Open Transactions, or Cyclos, or whatever the heck.)
-MarkM-
so you bring up 2 issues, one whether p2p is required and two whether color coins are the answer. let me know if i misunderstood.
#1 why p2p for this
addressing your question regarding the big deal about p2p. perhaps i misunderstood what you wrote but there are regulatory or legal requirements for running an exchange. no company wants distraction from their focus on their mission. thus they outsource stock issue and exchange operations.
if one is running exchange services for stocks one need to fulfill certain legal requirements, this is true in most countries. however, the large exchanges are not going to do an IPO for JoeSmoe's ASIC Fund. thus places like btc-tc pop up. and get shut down.
however people have always been able to take a stock certificate and sell it to another person, as far as i am aware that is still legal in most places.
so p2p allows a person to person exchange of stock, while ensuring that there are no forgeries, and the issuing company need not be involved in the exchange operations. and i presume then the regulatory issues that come with running an exchange.
it may be that miners however are somehow legally obligated under SEC regulations and other national securities authorities to do something. i have no idea on this.
#2 regarding color coins.
is it absolutely necessary? or is there another way to handle the problem of bad actors?
has anyone done a real analysis of the risks of relying on another blockchain where core developers are not necessarily concerned with other, one may call them parasitic or perhaps symbiotic, applications utilizing the network for tangential purposes?
someone needs to evaluate whether the entire bitcoin network of miners would fall under SEC jurisdiction as well as every other securities exchange governmental entity. so it may be better to have separate networks for this purpose. again there is the issue of all our eggs in one basket.
some alternatives:
one way is not to use sha256; bitmessage for example use sha512
another poster proposes limiting the initial miners. possibly the issuing company would be responsible for paying these miners, not sure how that works but if it is possible it is another solution.
-----
i don't think it is about just throwing money at something, that has never been the solution to a problem
i appreciate you taking the time to write all this, i think it is important to understand all of the issues technical and otherwise (bad actors, legal, etc.) that can come up