Skip to content

Write technical design and implementation plan #542

@ch1bo

Description

@ch1bo

Why

The CIP is a protocol-level specification of what the Leios protocol could be (and why it is a good idea). It only briefly touches on what the concrete changes on a Cardano node would be. While we want to also produce implementation-independent documentation, a node-level look at how Leios could be implemented is a key artifact to motivate and guide the next steps. Also, it will serve as a deliverable to Intersect.

What

Topics to cover:

  • Summarize the CIP and its impact onto the node (further refined from Impact analysis document #546)
    • Concrete changes to node architecture, supported by a C4 component diagram?
  • Identify/list key risks or assumptions to validate early
  • Motivate a rough simulations -> prototype -> testnet plan
  • What kind of prototype should we build?
  • What experiments / tests should we conduct (on a testnet)?
  • Synergies with Peras
  • Interactions with Genesis (catching up node)
  • Key generation, registration, rotation (in more detail)
  • ...

How

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions