IntersectMBO / IntersectMBO/govtool

💡 Add *simple* Protocol Parameter Change Support for Proposal Pillar and submission

Open
#3,258 1 comment 0 reactions 1 assignee Claimed by @nebojsact View on GitHub
🎨 Design Needed 💡 Feature idea 📜 Proposal Pillar CIP-1694 Governance Action types
Dominant language
HTML
Stars
21
Forks
29
Avg merge
2d 22h
Merged PRs (30d)
7

Description

### Area

Proposal Pillar

### Is there new design needed?

Yes

### What?

Sorry I did think there was an existing issue related to this, but I am unable to find it.

- Some changeable protocol parameters are quite complex, requiring equations or arrays of tens of values.
- Protocol parameter change governance actions, are able to update arbitrarily many parameters at once
- Supporting the full range of potential protocol parameter changes would be a challenge
- Instead of supporting the full range, it makes sense by starting with support for simple parameter changes, i.e. increasing the `k` parameter
- I propose we support a subset of parameter changes via the Proposal Pillar, allowing users to propose changes of up to **five** values at once.
- We can later add support for more complex changes.

See [info on updatable protocol parameters](https://docs.cardano.org/about-cardano/explore-more/parameter-guide)

For attached JSON proposed subset of changable protocol parameters to support

[params-reduced.json](https://github.com/user-attachments/files/19375630/params-reduced.json)

Unsupported protocol parameters
- Plutus Cost Models

### Why?

- Supporting protocol parameter changes would be valuable to users and the community

### How?

- add support for proposing protocol parameter updates

### (Optional) User Story with acceptance criteria

As a Ada holder
I want to propose a protocol parameter change
so I can discuss and submit a protocol parameter change governance action

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.