Intersect Committees
Intersect Knowledge BaseIntersect Website
Intersect - Parameter Sub Committee
Intersect - Parameter Sub Committee
  • ABOUT
    • Parameters Sub-Committee
    • Committee Members
      • Roles and Responsibilities
      • Committee Process & Flow
    • Advisory Groups
    • How to Join or Contact us?
  • Committee Meeting Notes
    • October 31, 2024
    • October 10, 2024
    • September 19, 2024
    • August 29, 2024
    • July 18, 2024
    • June 27, 2024
    • June 6, 2024
    • May 16, 2024
    • Apr 25, 2024
    • Apr 4, 2024
    • Mar 14, 2024
    • Feb 22, 2024
    • Feb 1, 2024
    • Jan 11, 2024
    • Nov 30, 2023
    • Nov 9, 2023
    • Oct 19, 2023
    • Sep 28, 2023
    • Sep 7, 2023
    • Aug 17, 2023
    • Jul 27, 2023
    • Jul 6, 2023
    • Jun 8, 2023
    • May 17, 2023
    • May 4, 2023
    • Apr 20, 2023
    • Apr 6, 2023
    • Page
  • Standards operational procedures
    • Terms of Reference
    • Code of Conduct
    • SOP - PCP process
    • SOP - CR process
    • Technical Rationale for Guardrails
  • Blogposts
    • Introduction
    • PCP-001
    • PCP-002
    • PCP-003
Powered by GitBook
On this page
  1. Committee Meeting Notes

October 10, 2024

The Parameter Committee (interim state) meets on a tri-weekly basis. It discusses all parameters relating to the Cardano protocol including network, technical, economic and governance parameters, providing technical advice and recommendations on updatable parameter settings.

Updated list of the Members (interim state):

Chairs: Chair: Kevin Hammond Vice- chair: Alex Moser Vice- chair: Vijay Bhuvangiri

Advisory Group Heads: Network group: Neil Davies Technical group: Markus Gufler Economic group: Samuel Leathers Governance group: Adam Rusch

Advisory Group Members: Network group: Karl Knutson, Matthias Sieber, Marcin Szamotulski Technical group: Ruslan Dudin, Michael Peyton Jones, Ashish Prajapati Economic group: Sergio Sanchez, Philip Lazos, Giovanni Gargiulo, Sheng-Nan Li Governance group: Oscar West, Riley Kilgore, Nicolas Cerny, Jonathan Kelly

Other: Communications: Tommy Kammerer, Matthew Capps Domain experts: Martin Lang, Andrew Westberg Observers: Secretary: Lewis Mayne

Remit

The purpose of the Parameter Committee is to provide technical advice and recommendations relating to the updatable protocol parameters, taking into account economic, security, network and other technical considerations, as appropriate to protect the long term sustainability of the Cardano blockchain.

Agenda and Updates:

Agenda

  • Plutus V3 Cost Model Parameter Changes

  • Revised SPO Voting Thresholds

  • Procedures for Proposing Parameter Changes On-Chain

  • Feedback from Constitutional Workshops

  • Community Domain Experts Recruitment

  • Communications Channels

Updates

1. Plutus V3 Cost Model Parameter Changes

  • The committee reviewed the proposed additions to Plutus V3 cost model values to accommodate CIP-0122, CIP-0123 and CIP-0127 after the Chang#2, and recommended that they be enacted on PreProd and Mainnet prior to the hard fork. "andByteString": {

  • "cpu": {

  • "arguments": {

  • "intercept": 100181,

  • "slope1": 726,

  • "slope2": 719

  • },

  • "type": "linear_in_y_and_z"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_max_yz"

  • }

  • },

  • "orByteString": {

  • "cpu": {

  • "arguments": {

  • "intercept": 100181,

  • "slope1": 726,

  • "slope2": 719

  • },

  • "type": "linear_in_y_and_z"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_max_yz"

  • }

  • },

  • "xorByteString": {

  • "cpu": {

  • "arguments": {

  • "intercept": 100181,

  • "slope1": 726,

  • "slope2": 719

  • },

  • "type": "linear_in_y_and_z"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_max_yz"

  • }

  • },

  • "complementByteString": {

  • "cpu": {

  • "arguments": {

  • "intercept": 107878,

  • "slope": 680

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_x"

  • }

  • },

  • "readBit": {

  • "cpu": {

  • "arguments": 95336,

  • "type": "constant_cost"

  • },

  • "memory": {

  • "arguments": 1,

  • "type": "constant_cost"

  • }

  • },

  • "writeBits": {

  • "cpu": {

  • "arguments": {

  • "intercept": 281145,

  • "slope": 18848

  • },

  • "type": "linear_in_y"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_x"

  • }

  • },

  • "replicateByte": {

  • "cpu": {

  • "arguments": {

  • "intercept": 180194,

  • "slope": 159

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 1,

  • "slope": 1

  • },

  • "type": "linear_in_x"

  • }

  • },

  • "shiftByteString": {

  • "cpu": {

  • "arguments": {

  • "intercept": 158519,

  • "slope": 8942

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_x"

  • }

  • },

  • "rotateByteString": {

  • "cpu": {

  • "arguments": {

  • "intercept": 159378,

  • "slope": 8813

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": {

  • "intercept": 0,

  • "slope": 1

  • },

  • "type": "linear_in_x"

  • }

  • },

  • "countSetBits": {

  • "cpu": {

  • "arguments": {

  • "intercept": 107490,

  • "slope": 3298

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": 1,

  • "type": "constant_cost"

  • }

  • },

  • "findFirstSetBit": {

  • "cpu": {

  • "arguments": {

  • "intercept": 106057,

  • "slope": 655

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": 1,

  • "type": "constant_cost"

  • }

  • },

  • "ripemd_160": {

  • "cpu": {

  • "arguments": {

  • "intercept": 1964219,

  • "slope": 24520

  • },

  • "type": "linear_in_x"

  • },

  • "memory": {

  • "arguments": 3,

  • "type": "constant_cost"

  • }

  • }

.

2. Revised SPO Voting Thresholds

  • The committee discussed whether to raise SPO voting thresholds. Most current voting thresholds are set at 51%. It was agreed that no change should be recommended now, but to monitor SPO vote participation post-hard fork with a view to increasing the threshold if appropriate.

3. Procedures for Proposing Parameter Changes On-Chain

  • Reviewed standard and emergency procedures for proposing changes. Clarified timelines and communication methods.

4. Feedback from Constitutional Workshops

  • The committee reviewed feedback on constitutional committee terms and size.

5. Community Domain Experts Recruitment

  • The committee discussed how to recruit more members. Consider a communications plan to engage potential members post-elections.

6. Communications Channels

  • The committee discussed the use of communication channels like Discord and Slack for better engagement. Further discussion will take place post-elections in order to refine the communication strategy.

PreviousOctober 31, 2024NextSeptember 19, 2024

Last updated 7 months ago