Let’s say MKR holders wanted to promise Dai users that they won’t hike the DSR spread for a certain amount of time.
So they said “We will keep DSR spread at 0.5% for 6 months”
What are the various ways they could go about to promise this? Meaning how could they restrict themselves from changing the spread?
Even if hypothetically a 6 month cadence was set in place, what’s to stop someone from submitting a signal request to reduce the cadence? Then the promise would be rendered useless
Option 1: Smart contract that does not allow votes on DSR spread to be changed.
Problem: Someone who works for the maker foundation told me this impossible from a technical perspective
Option 2: On-chain governance poll that says “Set DSR spread, and do not allow it to change for 6 months” then no one will submit a signal request to override it for that time
Problem: What if someone creates a brand new governance dashboard and disregards the old poll and starts submitting malicious executives and somehow gets MKR holders to vote on it
Option 3: MKR holders put their assets in a contract that says if they change said parameter their holdings will be taxed
Problem: I don’t think anyone would actually do this
What do you all think?