@JustVine
, I agree completely.
This is one of the hardest parts of this sort of thing. While developers and programmers can implement technical models when they are well-specified, working out exactly what is needed is something that's basically wild mass guessing, even with direct feedback, until there is a solid shared community foundation and perspective. Without a community that has already developed
and matured
a set of customs and standards, no matter what a developer implements, it will always result in some form of chaos. This is absolutely the sort of thing that is useful to implement, but it is also the sort of thing that
must
be done as a reinforcement and streamlining of existing cultural/community norms within a game. No matter what you try to provide at launch, it won't work out well because your community isn't built around it yet.
This is how contract law is built in real life, too. Our legal systems have codified the style and form of agreements that were already in common use for centuries, and perhaps fine tuned or optimized pieces of them as appropriate. Without the tradition and experience behind it, even the modern systems wouldn't work smoothly, and in a game (such as Eve or perhaps Ashes) you need to build the tradition first, then add the mechanics, for anything more complex than the Escrow System will already cover.