This is not a formal treasury proposal. We created this post to show our ideas and collect feedbacks.
If councilors are interested with these ideas, we may split them into relatively small work to apply treasury, and roughly they will be treasury explorer, remark system and reputation system.
Treasury is a great feature compared to other blockchain ecosystem, while it help sustainable development of the whole ecosystem. But we have concern about following issues:
Yes, we can check the latest status of treasury and tips at subscan, or maybe polkascan. But we need more details, while the key feature is the TIMELINE of each expense, and all history actions should be tracked and listed in the timeline to help us understand the lifecycle of one treasury expense. Generally the time line will include:
This specific treasury explorer will include following features:
This treasury explorer aim to help us to see the whole lifecycle of one treasury expense. It's not just a UI, block and extrinsic scan, database storing, indexing, data query will be involved to help render the whole timeline.
For each output of the treasury, ecosystem participants should have ways to give their remark, while different roles should have different rights to remark, grade, or feedback. All the remark actions will be done based on the treasury explorer.
Let's make the remark actions clear. There will be 2 kinds of actions:
To better remark treasure expense, we can classify councilors into following roles for one specific target expense:
All councilors can grade the output, but AC and NC should have the highest weight, while SC with higher weight, and OC with normal weight. We call this grade score as Council Score.
All councilors can give normal text remark of course, while remark from AC and NC maybe ranked first.
Token holders can grade the output, and the score is called Holder Score. Some limitations maybe applied to prevent cheating grade, for example, only holders with an judged identity can grade.
In general, remarks from holders with more tokens should have higher rank.
Before a convictive way to prevent cheating, normal community members can not grade.
Any one can give text remark to the treasury expense, but it will be weaker than that from councilors and token holders.
It's sensitive to give negative remark for most of people. Anonymous remark will help us see the real feelings of ecosystem participants. Of course, anonymous remark will have the most weak weight.
For councilors or token holders with an identity who want to make a anonymous grade or remark but with identity proof, currently we have no concrete way to implement this, but we will do more research and consult other teams for a solution.
Reputation will be built based on the grade and remark. A main reputation score will be calculated for treasury participants.
Generally, the reputation growth and loss will be highly related with the proposal amount. Bigger amount, higher growth or loss. For example, 10,000KSM expense should lose more reputation if failed compared to 100KSM expense.
Currently to keep the reputation calculation simple, we don't take Holder Score into the reputation calculation. Maybe we will introduce a assistant reputation score.
To solve the feedback issues of currently treasury mechanism, we propose a specific treasury explorer with which the community can know each income and detailed timeline of each expense.
With the customized, detailed treasury expense page, councilors, token holders and community members can give their grade and remark, which will help the evaluation of the expense.
Reputation will be built based on:
We are OpenSquare team, dedicated to facilitate the collaboration between projects and developers.