Let's say I am a DAC/decentralized application developer and I want to use the network effect how do I do it? I can think of two ways:
a) Write something that rides on top of the BTSX blockchain, e.g. like Counterparty does with BTC with an Ethereum style scripting environment. Here I would have an own token for which I could define what it's value is (what is is required for).
b) Working together with I3 and do a merger so that my application is a feature without an own token.
How do you envision that (now that devs should not create their own DAC with the toolkit)?
[I will check your answer tomorrow; late her
]
Well, first, we have always said we are not releasing DACs ourselves - just a toolkit for developers. Now I'm trying out the view that this toolkit can be more than just static software - it can be a full-up DAC mall with increasing customer traffic. Something more valuable than free software libraries.
Under this model, DSL's BTSX (a bank and exchange) could be viewed as one of the first mall anchor tenants...
And if this metaphor catches on, then it would inform what else gets added to the toolkit to allow plug-and-play DACs to move in and set up operations quickly.
Still awake. This kept me awake http://www.reddit.com/r/Bitcoin/comments/2jw5pm/im_gavin_andresen_chief_scientist_at_the_bitcoin/clg5g9n Please upvote...
Back on the topic: ...But what would be the option now for third party devs that want to build an application? Aside from the options I pointed out above a third party dev on his own chain could get community/i3 approval if he allocated 20%+ of BTS (without X) to his DAC which would be based on the toolkit.
Am I right that the toolkit would be equal to BTS?
Did you think about legal implications of all the changes?
Well innovations are happening at lightning speed so it is hard to say.
I'm just an old metaphor peddler, so we'll see if it catches on.
But it seems to me your suggested methods would work and that a DAC Mall Tenant API might be designed. Or it could eventually be just apps you install in the DAC-OS.
There's quite a difference between MS-DOS and MAC-OS-X so who knows where it might go.
With Turing complete smart contracts, you might launch your business without formally building a DAC.
And with user interfaces ranging from a debit card to a smart phone app to a web app to a full up e-trade console to a voting booth to a, um, I can't say yet.... There will be many ways to build unmanned businesses on the platform.
And yes, a third party merger can now proceed from inception as a delegate who is seeking VC funding from the community through development to installation with help from the core devs where appropriate. Honoring the 20% BTS deal would become the formal negotiated deal to get space in the mall. A much more compelling proposition than free-standing DACs have had to motivate them up to this point. Now, you'd be crazy to turn down a 20-80 merger with that much going for it.