IntersectMBO / IntersectMBO/govtool
💡 Add *simple* Protocol Parameter Change Support for Proposal Pillar and submission
- 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
Assessment
This issue has not been assessed yet.