The new governance proposals proposed by @bytemaster are great to get the EOS community engaged and successful.
The USA model of three branches of government is a solid model for separation of powers with the legislative (congress), executive (president), and judicial (supreme court).
EOS community could also have three branches of governance:
- Operations. This is already in place with the Block Producers who are voted in by token holders.
- Governance. This is the new governance proposed by Dan but with a slight change (in the future) for removing the judicial and eviction roles from the the governance branch.
- Judicial. This is a new branch that could be created in the future if and when it’s needed as discussed below.
In Dan’s current proposal, the governance group handles governance aspects and judicial/eviction aspects. This should work well in the near term and all focus should be on implementing those proposals. However, the tasks of governing the community and judicial are very different and the people involved would have different skills. Personally, I’ve never been interested in BP operations of EOS so I leave that to others. I’m very interested in governance as described by Dan, but not that skilled or interested in the judicial aspects. For me, I would choose to participate my time in the governance group and not the operations (BP) nor judicial groups. Others would have their own choice and some members would be skilled and interested in the judicial aspects.
There is nothing we need to do now except work towards getting the Governance proposals going. Then, when the time is right, the judicial branch should be formed when needed.