[Proposal] Transitioning away from the Community Pool

Hello all,

The Problem:

The Community Pool as a resource has been heavily drained over the past two years because of many different problems propagating across the ecosystem. This ranges from:

  • People who have touted a “growth mindset” to just chuck money at everyone (which has resulted in instances of the Community Pool being rugged);
  • The inability of validators to make a decision on contentious matters that often results in large swathes of “abstain” votes; and
  • Funds from the Community Pool being approved to spend by people purely by the amount of SCRT staked as opposed to any experience or expertise in the relevant field.

Unfortunately, Wayback Machine wasn’t too kind so I can’t give a proper data point, but I am confident that the Community Pool has spent over 1,000,000 SCRT over the past two years with little to be proud of.

The Community Pool has a very finite amount of resources and unless we are more efficient with how these funds are deployed, the Community Pool will deplete and be spoken about as one of the many failures within this ecosystem.

I believe the Network currently has positive actors that receive funding from the Community Pool but there is still a need to optimise this further. These conversations don’t happen in the normal governance process because governance usually results in very binary answers with “yes, we fund” and “no, we do not fund” with nothing in between.

The Proposal:

It is my opinion that Secret should transition away from using the Community Pool directly to fund proposals and move towards a Kujira Senate-like implementation where a small number of individuals are nominated to review and adjudicate proposals.

For reference, Kujira can have up to nine senators and the passing of a proposal requires more than half of the senators to support a proposal with a quorum of 75%.

Under such a proposal, the Community Pool would make a transfer of funds to the DAO that represents the Secret Senate. The Community Pool would continue receiving funds from inflation, but it is expected that spend proposals will go through the Senate and the Community Pool will make periodic transfers to the DAO. See the section on accountability for my thoughts on this piece.

This will be presented as a signalling proposal to understand whether the community supports a transition towards a Senate, with later proposals to nominate those initial members to the Senate.

Accountability:

As stated in the above section, I do not believe it is appropriate to yet remove the Community Pool module in its entirety. Before we get there, I envision the interim step as periodic sweeps from the Community Pool to the Secret Senate to support operations. This is because this will be a material change and it is important that the Community continues to support this change long-term.

The Senate will be responsible for communicating spend proposals each quarter to the community to maintain transparency. This should not be an opaque organisation and all funding distributed to each proposal should be clearly communicated to the community, with the exception of those that require NDAs.

Note that I think with the current state of the ecosystem, the vast majority of spend proposals should be entirely directed towards those that are building on the L1 (or the wider constellation subject to economic alignment with Secret).

If the Senate fails to meet its obligations with respect to transparency, or if the community believe that the Senate is failing to be a better allocator of resources, then this can always be wound down and back in the control of the Community Pool entirely.

Items to Resolve:

Upon the passing of this proposal, there will be a number of items to clarify:

  • Agreeing on the number of members in the Senate;
  • A series of governance proposals voting in/out members. These proposals should all occur concurrently. I expect that more people than the capacity of Senate will be voted “yes” to, so there will be another exercise in determining how these are chosen (potentially the highest “yes” voted members); and
  • The creation of the necessary infrastructure, i.e., DAO tooling, something that has evaded the Network for a significantly long period of time.

Feel free to poke and prod on the idea and I shall do my best to communicate my thoughts better so we can shape this into something better than I have conveyed!

OJ

6 Likes

The proposal has my support, it would also be good to look at Juno for example which is building an extensive DAOs/governance system :point_right:Commonwealth

1 Like

The steps of the wind down process need to be well thought out. This could lead to collusion between senate members and projects on the platform.

2 Likes

Yes, I agree - inspired by the thoughts that I had around the time of SCRT 2.0, I would like to see something similar to this:

  • The DAO consists of its voting members, they vote on day-to-day proposals
  • SCRT stakers have a force exit ability in the DAO. They should be able to effectively create a proposal to “send” SCRT elsewhere, i.e., back to the Community Pool. Realistically, this should be phased as first a signalling proposal and then a spend proposal (in the DAO) so that members of the DAO can communicate any upcoming committed expenses.
2 Likes

I do not plan to share my opinion on specific proposals that I think should not be funded or that should be optimised as they could be overfunded.

But yes, there is a degree of centralisation to this. Centralisation is not inherently a bad thing, decentralisation is not inherently a good thing. As I mentioned in my response above, as long as there is a way for the Community Pool to “quit” the DAO, that is a reasonable compromise in my opinion that allows the benefits of centralised decision-making while preventing the DAO from holding funds hostage or grossly mispending.

Solutions must prioritize sustainable and equitable resource use over models known to divert millions from community funds to individuals

:slight_smile:

The other remark about imposing taxes is irrelevant because the tax already exists. There is no additional negative impact from a tax perspective on stakers here.

PS - I thank ChatGPT for its highly detailed response. I would recommend using the word “succinct” in the future to make this slightly easier for readers!

1 Like

Ok. In regards to funding useless stuff, we don’t do that anymore.

Can you confirm that 74 nodes are the necessary number of API nodes necessary to provide a quality service? How do we know that we are not overpaying on the API proposal because there is an overstatement of the number of nodes needed?

Currently we don’t have “2 entities” or “groups” competing to tax us, if a formal DAO is created that would get tax funds instead of the pool, then there would be an actual group that would likely push for more taxes because it would be a group with formal decision makers.

This is not right under my current impression of the ecosystem. Secret Foundation hasn’t funded dApp development and infrastructure-related stuff. If there is overlap in scope, then yes, there is risk of conflict between entities - but this is not a given.

1 Like

You can read our response here, and as i said we already agreed to change our scope from ensuring that the API always works to providing the best we can for a budget. The API Proposal IV - #17 by thenodefather

While I would like to read it, I’m not planning to trawl through a considerably long comment to find it. I would appreciate if you can refer me to the relevant place.

There wouldn’t be an overlap in scope, there would just be 2 different orgs that will compete to tax all stakeholder on the network in your case.

Why hasn’t the Community Pool competed with the prior Foundation to date? There was even a considerable amount of overlap…

1 Like

Sounds like a plan. I think this could work. At the very least, we should try.

1 Like

I refer you to my post sir, under the section accountability:

I do not believe it is appropriate to yet remove the Community Pool module in its entirety. Before we get there, I envision the interim step as periodic sweeps from the Community Pool to the Secret Senate to support operations.

There will be no direct stream of inflation, the Community Pool gets funds and sends it over to DAO when requested. There should be a minimum timeframe of operation (say 6 - 12 months) where the Community Pool should send it over before they’re able to say no. That gives the Senate enough time to implement change and assess its benefits/drawbacks.

2 Likes