I have a proposal for a new feature for Catapult, ideas and discussion are welcome.
Signing transaction by vote.
This would be a new multisig feature of Catapult to give more possibilities for DAO .
The idea is that for example, for a transaction to be sent, it has to be signed by Alice OR Bob AND a POI (POS+) vote with 65% YES votes from e.g. 50 other wallets.
Importance of signatures could be calculated by either default (XEM POS+) or by selected mosaic (Mosaic POS+).
This setup could be appreciated by a company with a Board of directors + shareholders etc.
Now let’s discuss the issue that made me think of this proposal.
At the beginning of the year, community supported NEM Labs with extremely positive score.
But, Core team rejected the idea with a main point that NEM Foundation will oversee everything and members of Labs should apply to Foundation.
Now a few months later, Core team announces a seemingly similar project to NEM Labs - NEM Studios. This was without community consent and till this day, very few information given.
As Core team spent funds that were originally created for this purpose, this is all played by the rules. It is also OK for Core team to have funds available to spend on DEV tasks.
But as NEM is getting big and we all want it to be a top class blockchain, we should try to decentralize some of the ecosystem funds.
My proposal is that Core team should keep some of the funds to spend on projects of their choosing, but some funds could be unlocked only with consent of community . Maybe a third party, like Foundation or PMC committee could also hold some keys, that is for later discussion.
To close my speech I would like to give appreciation to Core Devs, Core Team and Foundation for their great work so far. This proposal should not be taken personally even if it might seem to be aimed against Core team. I just feel that decentralization is important if we want to scale this project further.