That is truly fantastic feedback, which I really appreciate! My apologies for getting back late at this, I was obsessively working on something for Supernova.
I really like how you put it, especially here:
The autonomy of locality can preserve the order necessary for things to function without being overrun by entropy and without that order becoming the dictator of consent the network must conform to.
And here:
users are not merely passive consumers from which someone elseās profit can be extracted, but are instead rewarded for being proactive creators of and participants in the network, it would help stabilize the decentralized networkās structure since instead sharing that profit can provide a source for incentives for all users of the network.
That is exactly my thinking.
I completely agree a platform being open-source could be essential to provide assurances to the contributors involved. Everyone would understand how the platform works and specific parts of the network would have the credible threat to coordinate towards an alternative implementation if they want, which generally aligns incentives Iād say.
I think what might be the biggest problem and that is also what I have not yet done enough work on is how the contributors of the platform can update it. If we use the open-source model without a governance system then it can get extremely hard to coordinate towards an improved implementation. That is what we see with certain standards on the web, where there are better ones but it is very hard to move towards them.
So if we want to have a more dynamic system someone needs to be able to modify the underlying platform. If we have something like that, for example in the form of a DAO it brings up the conflict between the platform creator and the local contributors. If the creator has all the power we are in a web2 world, where they have incentives to build the platform but where that is really hard, as none of their ācustomersā have incentives to contribute. On the other hand, if we distribute ownership widely we might be able to credibly incentivize people by using the franchising model. But at the same time we lower incentives for someone to build the platform in the first place as well as their incentives to keep improving it.
I think that fundamental tradeoff is a big problem, that I have not completely thought through, although I argue in the article that we can achieve both in certain situations.
But I think we are on to something and again you really put it nicely with this:
without being overrun by entropy and without that order becoming the dictator of consent the network must conform to.
In the end, it is apparent that the system we both seem to have in mind could make all involved parties better off and even has certain analogies in the traditional world such as franchising. So it should be possible to find a better way of collaboration between the creator and contributors of platforms.
Let me know in case you have further thoughts on this.
Personally, my background is in economics rather than in computer science, although Iām on an intense journey to develop technical skills. When writing the article I was digging into things like contract theory and platform governance research. I think you look at it from a different, very related angle. You mentioned ātransitive delegationā, which could be something very helpful for me to dig into. I was aware of things like voting delegation but it seems like it could be useful to devote more time to the topic generally. Is āgraduated representative delegationā an analogous term? I think I understood your point though. If you know of other topics that seem to be related let me know. It always helps me a lot to think about problems from different perspectives.
And finally yes I should generally make such articles shorter and visualize better what I like to express ;). If Iāll further write about the subject Iāll put together a more visual summary at some point.
Thank you very much for the feedback!