Open Call for Proposals to Resolve Non-Actionable Proposals

I only have one commentator and one like on my discussion thread. I would like to see more feedback before moving forward. But I may well submit anyway just to figure out how to do so.

The proposal that @Kyle_Langham and I developed titled ā€œPeriodic Confirmation of Neuron Followeesā€ is live in the NNS.

It was said previously, but Iā€™ll repeat it again for anyone who needs help. I you need help learning how to submit a proposal or you want me to submit your proposal for you, then just let me know via DM. Everyone should feel free to submit their proposal any time this week.

Obviously the vote is very close on my proposal so it could easily flip in the next day. Even if my proposal passes i suspect it will take a few days to push out the actual change. When are you expecting to submit your proposal?

There isnā€™t a real grace period as I found out with my first ICDevs proposal. It was in flight when the new wait for quiet went into effect and it got extended 4 days when it would have otherwise passed at the end of the period. I thought that variable was hooked up to an auto-update once the proposal passesā€¦maybe it is a different proposal type that needs to go through. Iā€™d rather know what Iā€™m getting into.

This was just a motion proposal. The actual change will be pushed afterwards. Iā€™ve already had others ask if we can push the date out to allow for all these spam proposal ideas to be submitted. Thatā€™s why I was wondering how long it would take you to submit yours.

Okā€¦Iā€™ll look at trying to get them submitted soon.

Iā€™m a little surprised that no one else has submitted their proposals to the NNS yet. Please feel free to do so any time. Let me know if you need help. The proposal to increase proposal reject cost to 10 ICP passed today, so there is a good chance that Dfinity will implement that change within the next 24 hours. Hence, now is still a good time to get you proposal submitted.

4 Likes

@wpb This is because you and @Kyle_Langham gave the community 2 weeks to create governance proposals (April 18th deadline), and <= 1 week to deliberate on those them before sending them to the NNS.

It takes considerable time to draft proposals and even more time to review and vet these proposals.

The unintended consequences of quickly passing proposals such as increasing the reject cost will now be felt for the next few months.

Here are a few of these consequences (of us moving too fast).

  1. Once this reject cost proposal change is made (I think it was executed), we wonā€™t see many new governance proposals for awhile, except by larger, centralized organizations that are willing to take the risk like Maxis, cycle_dao, and maybe IC_Devs. These organizations may act as gatekeepers, offering to foot some of the bill for a proposal if they approve of it or earmark features in it.

  2. There is still an increased reward to voters voters from voting on governance rewards, so if the rate of proposal submissions drops off, voters may be more receptive to approving new proposals regardless of their quality, which would keep the proposal cost at 1 ICP. This could bring us to a situation where before, voters were incentivized to vote on spam proposals, but now voters are incentivized to approve spam proposals.

@icpjesse I listened to episode 6 of your podcast last night where you talked about this being a problem that we, the community created by trying to turbocharge governance voter turnout with financial incentives before the community naturally reached those turnout levels.

Why did we do this?

It could be to incentivize decentralize participation and decentralization of the NNS (which Wenzel did succeed on), but it also coincidentally happened at the same time the ICP token was in a massive bear market and both the community and foundation were trying to give early investors a reason to lock up their tokens and stay invested.

We have to consider the unintended outcomes of all of these proposals and give ourselves the time to do so before pushing them out. DFINITY lets proposals sit for at least 1-2 months before pushing them out, and thereā€™s a good reason for that. They have a 20-year roadmap and viewpoint, and therefore make changes that are deliberate, planned, and vetted. Whatā€™s happening right now is a blip on the radar.

I understand that receiving 2 spam proposals a day is annoying, but I ask that we try to balance short-term action with giving the community the necessary time to do their due diligence.

3 Likes

It wasnā€™t down intentionally - I would describe it as a knock on effect of several changes made to solve other problems. @wpb can provide more detail Iā€™m sure. If Iā€™m remembering correctly was a known issue on the list of things to be resolved - but this has brought it all to a head.

10 ICP is going to hurt and will drastically reduce the ability for us to make the bold proposals we want to. Iā€™d suggest setting it back to 1.

A better question may be that now that we e increased form 2% to 40+%, why not set it back?

1 Like

Iā€™d suggest that you will be deducted 10 ICP after the change for I to effect. Iā€™d recommend submitting from a 1 ICP neuron. You can always merge back later.

@justmythoughts @skilesare What is preventing you from summarizing your proposal(s) and moving forward? If you need more time to deliberate, then take more time to deliberate. If you are ready to submit the proposal to the NNS, then submit to the NNS. If you think your proposal has value at 1 ICP, then it should also have value at 10 ICP. The proposal will only cost you the rejection fee if it is rejected. What do you need to do to have confidence that it will not be rejected? The proposal rejection fee has gone up, but it was clearly announced and deliberated and there was plenty of time to submit proposals before it went up. I donā€™t see why the increased proposal rejection fee would change your course of action if you feel you have a strong proposal. Make sure you are submitting something that has a high probability of passing.

I have two or three projects going live next week and Iā€™ve just been absolutely under the pump. I submitted the proposal to deliberations to the ICDevs board a couple of days ago, but no responses thus farā€¦everyone is slammed. I donā€™t think what I have created has a strong chance of passing. Iā€™m willing to pay $20 of our donorā€™s contributions to stir debate, but $200 is a sizeable chunk of our Community treasury. Iā€™m not saying I wonā€™t do it, but that it is harder to do. Once the proposal was submitted to increase I have to assume it will pass and the value will change while my proposal is mid-flight. It has happened before with wait for quiet. If Iā€™m going to be hit for 10ICP Iā€™d like to be certain that is the number rather than thinking it might be 1 and getting hit with 10. Iā€™m a silly human and my brain just works that way. Thinking Fast and Slow Chapter 6 or something. :joy:

2 Likes

I respect your opinion, but please have some perspective. This whole proposal ā€œhackathonā€ was really rushed, and I voiced my concerns early in the process.

Not all of us have the time and now hundreds of dollars to spend on something with no guarantee of passing. I canā€™t speak for others, but I donā€™t have the same following as you or some others who have submitted proposals, and therefore thereā€™s no guarantee my proposal will pass. In fact, Iā€™ve recently created a Twitter account to try and make sure there are many voices being heard outside of this forum.

I spent a time drafting an initial community discussion and ideating, then letting it rest with the community, and then spending a significant amount of time drafting up a new proposal last weekend. I simply donā€™t have have the time nor will to push something that will change the NNS without confidence that I understand the implications.

From a developerā€™s perspective, this is like skipping the staging/dev environment and pushing straight to production. If the community really wants to move and push changes out fast, thatā€™s their right - but I prefer to move slower and get more consensus. DFINITY does not move this fast with any of their design or feature decisions - if they did the IC would have many more problems than it does today.

If you read my proposal with the incubation period, there is some agreement after a back and forth discussion and now thereā€™s a push to find the right UX to support this. This means I have to lay out a basic UX vision for how I see this working out (I am not a UX designer, so this takes some time). I also have a grant project and other life responsibilities and am not in a hurry to rush a proposal that I do not feel is ready.

5 Likes

You are right. Itā€™s important for you to take the time you need to feel comfortable and confident about the proposal. Let me know if there is anything I can do to help.

2 Likes

@LightningLad91 @skilesare @Roman @willguest @justmythoughts @Kyle_Langham @levi @Hashimoto @kusiyo

So who here is willing to give @wpb 1 ICP each to submit a proposal to revert the NNS to originals proposal reward settings. Tabula Rasa. There is a chance it wont pass but if it does we remove a now large weak point in the NNS. I think that is the best solution for now until we find an effective spam method (The 10 ICP reject cost proposal will be an effective temporary deterrent for now.). From what I have seen I know many of you have come to the same conclusion. Motivating individuals to vote on governance proposals is a worthy cause but we should take a step back and find a solution that does not directly change core mechanisms in the NNS. It seems to be very finely balanced and its core mechanisms did not have any issues before we introduced our changes.

2 Likes

Youā€™re proposing that we revert the governance weighting back to its original setting? If so, then I would donate 1 ICP for that proposal.

3 Likes

I would donate 5 out of my personal account.

2 Likes

I am taking a different approach.

I will be actively participating in crowd-funding a fund (Proposal 56430 (internetcomputer.org) - #3 by ic-jd) to generate spam proposals ; so as to show how ineffective it is to increase the rejection cost by a factor of 10 (1 icp ā†’ 10 icp).

We NEED to figure out a method to filter out the spam proposals.