CIP-1694 After Town Hall
With Kenric Nelson (Photrek) & Stephen Whitenstall (QADAO)
Last updated
Was this helpful?
With Kenric Nelson (Photrek) & Stephen Whitenstall (QADAO)
Last updated
Was this helpful?
A short presentation and subsequent informal introductionary discussion of the "Voltaire" CIP-1694
A review of the "Voltaire" CIP-1694 Specification - https://youtu.be/OWygSKyv-s8
https://quality-assurance-dao.gitbook.io/ekphrasis/february-2023/voltaire-cip-1694-specification
Voltaire CIP-1694 Summary - https://quality-assurance-dao.gitbook.io/ekphrasis/february-2023/voltaire-cip-1694-summary
CIP-1694 Summary Video - https://youtu.be/fe9XvezpdbI
CIP-1694 - https://github.com/JaredCorduan/CIPs/blob/voltaire-v1/CIP-1694/README.md
CIP-1694 GitHub comments - https://github.com/cardano-foundation/CIPs/pull/380
Take part in the discussion on the CF Forum - https://forum.cardano.org/c/governance/general-governance-conversation/217
This is a selection of comments relevant to the topic under discussion. The views of individuals expressed here may change.
Nori Nishigaya : https://en.wikipedia.org/wiki/Voltaire
MJ IE : Interesting, Nori!
Nori Nishigaya : I was wondering why the odd CIP number. Now I know 🙂
Curtis Myers : Its been a while, a nice reminder lol
Jeremy B : iterative cycles taken to the extreme
Curtis Myers : 100% Jeremy
Nori Nishigaya : I have a feeling a majority of SPOs upgrade without a lot of thought on what the changes imply for the network.
Zoé Selina : good point
Curtis Myers : Replying to "I have a feeling a m..."
I agree, I think it is the few that really scrutinize and test before migrating. Many others just wait till last minute to get those to buy off first.
Vanessa Cardui : yup good points Shrimple
Stephen Whitenstall : Also there is a Swarm Session on CIP-1694 this Saturday February 18th - https://twitter.com/CatalystSwarm/status/1625537321905930257?s=20
Stephen Whitenstall : Thanks to Felix for organising XD
Kriss Baird : hmmm not sure about that
Zoé Selina : about what
Curtis Myers : Can anyone explain any form of governance in a single sentence?
But I agree simpler is better
Kriss Baird : that explaining governance in a distributed system can be done in 1 sentence
Felix [SWARM] : explain any governance in one sentence doesnt rly works ? XD
Shrimple Solutions LTD : I've said my part
Shrimple Solutions LTD : Arbritrary complexity: The proposal introduces several new concepts and mechanisms, such as the Constitutional Committee, DReps, and new types of voting certificates, which makes the system unneccisarily complex for stakeholders - this will reduce overall participation in governance.
Shrimple Solutions LTD : Poor intentive structure: The proposal mentions that DReps need to be compensated for their work, but it is not clear how this will be done or what the exact mechanisms will be. It fails to leverage the existing incentive structures of the Cardano blockchain.
Shrimple Solutions LTD : Bootstrapping problem: The proposal relies on the presence of sufficient DReps to transition the system from its current state to decentralized governance. It is not clear how this will be achieved in practice.
Shrimple Solutions LTD : Perverse incentives: The proposal as put forward by IOG is designed to entretch existing powers rather than truly grant control over the Cardano Blockchain to the community.
Stephen Whitenstall : Great feedback Shrimple may I quote you ?
Stephen Whitenstall : Putting together a video on Comments and Critque
Shrimple Solutions LTD : Doesn't it make a lot of sense to just make SPO's Dreps?
Stephen Whitenstall : QADAO documentation on both of the (Catalyst) DRep workshops - https://quality-assurance-dao.gitbook.io/community-governance-oversight/dreps-delegated-voting/delegated-voting-drep
Vanessa Cardui : exactly Shrimple. Effectively SPOs WILL be functioning as dReps, no?
Kriss Baird : i imagine thats how it will play out
Shrimple Solutions LTD : I hope that's the case, but we can shrimplify it to make it easier for SPO's
Shrimple Solutions LTD : As the feeback from SPO's was that it was complex and difficult
18:38:34 From Nori Nishigaya : That could give SPOs extra power, to both vote, as well as to veto changes by not upgrading.
Stephen Whitenstall : Thanks to Vanessa for (Catalyst) DRep workshops documentation
Curtis Myers : Replying to "That could give SPOs..."
Shrimple Solutions LTD : Excuse me I get nervous when talking to really smart people
fries ulvedal : Replying to "Doesn't it make a lo..."
I think staking and choosing a drep were deliberately separated, as the two actions have (maybe) different rationales. What if my chosen drep has too high fees? Or doesn't help dogs or whatever I like in a SPO.
Jose M De Gamboa : Replying to "That could give SPOs..."
+1
Vanessa Cardui : so one thing I'm curious about is what differentiates the voting role of dReps AND SPOs ?
Stephen Whitenstall : You were great Shrimple :)
Daniel Ribar : dReps aren’t bound to be just an SPO
Shrimple Solutions LTD : No, but they should be because you can leverage the incentive mechanism of operating a stake pool
Eystein Magnus Hansen : I think most will agree dREP should be for anyone as a stakeholder in the ecosystem SPO or not.
Shrimple Solutions LTD : I disagree
Eystein Magnus Hansen : Good thats why we can have a democractic vote on Chain :)
fries ulvedal : Replying to "dReps aren’t bound t..."
But there are different rationales for staking and voting?
Shrimple Solutions LTD : Are there? Aren't the intrisically aligned?
Shrimple Solutions LTD : If you *really* think about it
Vanessa Cardui : @fries ulvedal good point re "what if my chosen dRep has too high fees"...
I'm interested in how far an SPO's voting record will become part of people's rationale for delegating to them...
(and ofc that info needs to be discoverable, not just transparent/available)
Shrimple Solutions LTD : Too Clamplicated, please shrimplify
Stephen Whitenstall : @Danny - That is right a Voltaire DRep is not tied to being an SPO - but you can be both ?
Zoé Selina : dcreps : d cardano reps
dcreps : d catalyst reps xD
fries ulvedal : Replying to "dReps aren’t bound t..."
@Shrimple Solutions LTD I don't think they are necessarily, what if a drep I like or agree with has high fees, or is not a single pool or whatever else I prefer in a SPO
Shrimple Solutions LTD : Then you don't agree with them
Daniel Ribar : @Stephen - yes.
Stephen Whitenstall : Yup
Joey Chessher : vRep Voter Rep
fries ulvedal : Replying to "dReps aren’t bound t..."
Maybe I agree with them on protocol updates, or one specific vote.
Shrimple Solutions LTD : Make it too clamplicated for the seniors (and everyone) and it will a far less accessible system.
Shrimple Solutions LTD : Resulting in less participation
fries ulvedal : Replying to "Make it too clamplic..."
Seniors are pretty smart lol
Eystein Magnus Hansen : I like the way the catalyst drep system will allow dREPS to disclose information such as expertises or interests so it is easier to get informatio on a dREP. We will need some form of way to understand the dREPs
Shrimple Solutions LTD : There is literally a problem statement on accessibility for seniors
Stephen Whitenstall : I think there is scope for steamlining the communication of CIP-1694. At least QADAO and the Swarm community will work on that.
Daniel Ribar : In F10 proof of life is expected for Catalyst dReps first iteration
Jeremy B : Replying to "That could give SPOs..."
If you parse the ratification requirements, you can get a sense that SPOs are being held in check...dReps really seem to be the main factor here (except in the case of hardforks)
Zoé Selina : i asked in workshop and pseudonym is ok but proof of life required, right ?
Shrimple Solutions LTD : Or we could reject CIP-1694 in favor of a non-tyrannical alternative
fries ulvedal : Replying to "Make it too clamplic..."
longer conversation, don't want to derail the chat 🙃
Stephen Whitenstall : You mean the plutocratic voting element Shrimple or the Constitutional model ?
Vanessa Cardui : Could we, tho, Shrimple? I feel quite unclear about the CIP process tbh, and how/whether "we" can reject or accept any CIP...
Stephen Whitenstall : Details of the Fund 8 CGO DRep Whitepaper - https://quality-assurance-dao.gitbook.io/community-governance-oversight/
Shrimple Solutions LTD : I'm not sure we have any power to vote down CIP-1694, but it's desiged to permanently entrech existing power structures and make it fucntionally impossible to change moving forwards. The way this has been achieved in CIP-1694 is though abritrary complexity to disenfranchise stakeholders like yourself Vanessa.
Shrimple Solutions LTD : It's a very clever way of having absolute tyranical control over Cardano while appearing to be decentralized governance.
Vanessa Cardui : "I'm not sure we have any power to vote down CIP-1694" - I'm not sure CIPs are adopted or rejected by a vote at all, tbh.
Can anyone explain quickly how they are agreed? There are CIP editors, ofc, but they do not decide
fries ulvedal : Replying to "I'm not sure we have..."
I don't know how much choice there is either... Are there other options, or is it this framework or nothing? Also I would love some documentation of how this CIP arose, I know there were workshops. But who was there?
How do people get invites to this Colorado thing? Will it be documented. If this is going to last for decades we need to understand who made decisions and why in the formation of the framework.
Stephen Whitenstall : For background on Cardano Treasury - https://quality-assurance-dao.gitbook.io/community-governance-oversight/parameters/governance-parameters/cardano-treasury-with-kevin-hammond
Jeremy B : Replying to ""I'm not sure we hav..."
I think the idea is that CIPs are released into the wild after enough development and if they are adopted, they are adopted, kind of like standards...in the case of 1694, it requires a hardfork, so that is kind of like a vote.
Vanessa Cardui : totally agree, Fries. Documentation needed...
(QA-DAO is always here for that lol. Things may break... but "lack documentation"? Not on my watch lol
Eystein Magnus Hansen : constitutional comitee can have a vote of no confidence
Joey Chessher : LUV the "Not on My Watch" You are Awesome!
Shrimple Solutions LTD : All I have to say is this, CIP - 1694 is the IOG suggestion for how we start the governance process. Let us heed the words of Voltaire: “It is dangerous to be right in matters on which the established authorities are wrong.” Fear of that danger will result in this tyrannical CIP passing.
Dan Verowski : Constitution: living doc, founded on meaning (1st layer) (what needs are met); values abstracted from that meaning (2nd layer), events and examples exemplifying positive and negative impact on values form the last layer.
Changing layer 3 is easy, changing layer 2 takes more deliberation, layer 1 cant be changed
Vanessa Cardui : that was Charles's final address at the end of Summit where he said constitutionalism is not a done deal
Zoé Selina : yup!! and now we are taking a constitutional Committee as a given?
Dan Verowski : Why is a comittee needed??!! This can be fully decentralized (what i proposed above) as an open system.
Vanessa Cardui : @Dan Constitutions are often not living documents tho. They often become fixed and static, and lead to a focus on the equivalent of statute law rather than case law
Shrimple Solutions LTD : I outright reject the tyranny of CIP - 1694
Stephen Whitenstall : The Committee administers parameter changes Dan
Dan Verowski : @Vanessa thanks for reminding where we came from. Should we fall back to that framework?
Jeremy B : @Dan I would put values/meaning as a constantly-on cycle of discovery from surfacing the needs of communities. COnstituion can be derived from that cycle, and be foundational in creating mandates to reduce risk to participants.
Zoé Selina : that's constitutions, dan
Vanessa Cardui : I was picturing a constitutional committee as a group that look at submitted governance actions to "check" they are constitutional before they go any further - no?
Dan Verowski : Founded on what values and meaning Stephen? Arbitration with a side of selected community input?
Stephen Whitenstall : At present founded on no values. It is an interesting bootstrapping problem
Jeremy B : Replying to "I was picturing a co..."
these checks are the key to the committee. They have the job to "Enusre the constitution is respected"...that is a rabbit warren of things to consider....
Stephen Whitenstall : What comes first 1) the machine or 2) what it processes ?
Dan Verowski : What’s the goal if this deliberation? I
Vanessa Cardui : I dunno about "founded on no values". At present, with what I would call a notional, distributed constitution in place (i.e. different people have different approaches) we are founded on 1,000 values, and we fragment and grow accordingly
Stephen Whitenstall : The CIP enables the technical processing of Governance Actions as transactions - but says nothing on a consitution. That is earmarked as a seperate conversation or CIP
Jeremy B : Replying to "What comes first 1) ..."
structure(determinism) - autonomy of actors -change structure -
But it is a cycle...where we jump into it defines the nature of the experiment?
Shrimple Solutions LTD : @ Stephen the CIP does enable the technical process of governance actions, but the arbritrary complexity prevents meaninful governance actions
Stephen Whitenstall : See here - https://github.com/JaredCorduan/CIPs/blob/voltaire-v1/CIP-1694/README.md#the-contents-of-the-constitution
Felix [SWARM] : I would think tools are most needed
Tevo saks : I would even say we have solved transparency, but we don't know yet how to understand the impact and relation to the mass of contributions done from different groups
Shrimple Solutions LTD : @ steven I've seen that, see CIP-1776
Stephen Whitenstall : @Shrimple - Possibly - I interpret it as a kind of technocratic neutrality. Although the question of whether a Governance Action can be separated from its content is an interesting issue.
Dan Verowski : Values are just a containers to align intent and make collaboration more efficient
Dan Verowski : If we have 1000 it becomes less efficient to align
Vanessa Cardui : Often a constitution simply polices things and makes change less likely. If a constitution is based on "our" values, should we not be at least looking at who is included in "us", and what barriers there might be to people becoming part of "us"? And be a little circumspect about setting something in stone that freezes "our" values in terms of who is here now?
We might not want to align as much as fragment and diversify and spread
Dan Verowski : @Vanessa on point. Currently people who don’t speak English have no say in what values should be uphold
Jeremy B : Replying to "@Shrimple - Possibly..."
The issue can be thought of as considering whether the technical limits of structure (ratification and implementation of gov actions) constrains or limits the values/first principles they are supposed to be in support of.
Vanessa Cardui : yup exactly
lots of groups are massively underrepped @Dan
Dan Verowski : @vanessa striving for balance is amicable
Jonathan Adjei : @Dan +1
Dan Verowski : After we find out what we need (value).
We need to find out what IOGs needs are otherwise we can’t move forward with a win-win.
Vanessa Cardui : @zoe yup interesting this determination to push people to choose this OR that.
Eystein almost no values are "universal"
Zoé Selina : Replying to "@zoe yup interesting..."
not even words are universal, let alone concepts and their specifications :)
Dan Verowski : Precisely Vanessa! But needs are (;
Dan Verowski : https://en.wikipedia.org//wiki/Manfred_Max-Neef's_Fundamental_human_needs
Vanessa Cardui : we are so scared of fragmentation. We should be celebrating it, not seeing it as a problem
Vanessa Cardui : it's powerful
Jeremy B : rather than universal values, maybe consider "coherent" values...they don't contradict each other, can be held in common and make sense together, etc.
Zoé Selina : Replying to "Precisely Vanessa! B..."
some might be, yeah - but they are also highly culturally determined/shaped
Stephen Whitenstall : Anyone who does not want their comments documented ?
Jeremy B : those differences that define fragmentation are where all the innovation and potential are stored...homogenizing them will be as bland as it sounds.
Eystein Magnus Hansen : Im fine With that Stephen but my viewpoints might change as I deep dive into the cip the follow 10 days
Stephen Whitenstall : Sure - I will add a disclaimer
@Eystein
Zoé Selina : appreciate the question ,stephen 🙂 i personally consent to documenting all i said
wrote
Stephen Whitenstall : Thanks Zoe
Dan Verowski : Layer 1&2 of the approach i proposed would make up less than a page for a constitution. Layer 3 content would be hyperlinked in a separate doc
Jeremy B : "I wouldn't give a fig for the simplicity this side of complexity, but I would give my life for the simplicity the other side of complexity." Oliver Wendell Holmes
Nori Nishigaya : TIL: Voltaire was born on Nov. 21, 1694: