vac:dr:nomos:nomos:carnot-vote-2-3rds-vote-aggregation


%%{ 
  init: { 
    'theme': 'base', 
    'themeVariables': { 
      'primaryColor': '#BB2528', 
      'primaryTextColor': '#fff', 
      'primaryBorderColor': '#7C0000', 
      'lineColor': '#F8B229', 
      'secondaryColor': '#006100', 
      'tertiaryColor': '#fff' 
    } 
  } 
}%%
gantt
  tickInterval 1month
  dateFormat YYYY-MM-DD 
  section Status
    Carnot 2/3 Vote Aggregation:  2023-08-01, 2023-10-15
  • status: 20%
  • CC: Moh

Description

This research will use the Carnot flexible design to make it collect more than 2/3rd of cryptographic proof of votes cast for a block.

Risks

Might slightly increase the protocol overhead. But we make sure this overhead is minimal.

Justification

Deliverables

  • Presentation slides (logos research)
  • Pseudocode (potentially paper in a future milestone)
  • notion doc describing the solution
  • research log post
  • python code, support by the DST team carnot-2rds-executable-spec
  • RFC on rfc.vac.dev containing executable spec

Note: Need to be discussed: The Pseudocode can be completed earlier so that devs can began implementation, whereas the paper can be completed later.