CPS-???? | Quantum secure Cardano settlement layer#1175
CPS-???? | Quantum secure Cardano settlement layer#1175perturbing wants to merge 5 commits intocardano-foundation:masterfrom
Conversation
d30e3e2 to
46407a1
Compare
46407a1 to
85683ad
Compare
hjeljeli32
left a comment
There was a problem hiding this comment.
Thanks @perturbing for kicking this off 🙏
I added a couple of comments on the Problem and Goals sections to try to structure the discussion around threat model and priorities.
For the next steps, I think it could be interesting to expand on:
- Use cases (especially from a consensus / protocol perspective)
- You and Gamze have a very strong view on the use cases and system aspects.
Of course, very open to feedback on my suggestions above 👍
| ## Use Cases | ||
| <!-- A concrete set of examples written from a user's perspective, describing what and why they are trying to do. When they exist, this section should give a sense of the current alternatives and highlight why they are not suitable. --> | ||
|
|
||
| ## Goals |
There was a problem hiding this comment.
Goals (proposal)
Following the threat model above, we could define the following high-level goals:
-
Ensure post-quantum security of the root of trust
- Cover signature schemes, VRF, and delegation mechanisms
- Favor mature, well-studied, and standardized constructions (e.g. NIST PQC)
-
Optimize for practical constraints (latency, bandwidth, storage)
- Carefully evaluate trade-offs between signature size, public key size, and verification cost
- Prefer schemes that minimize impact on block size, propagation, and validation
-
Maintain acceptable network performance
- Ensure block production, propagation, and validation remain within acceptable limits
- Allow for potential adaptation of protocol parameters if needed
-
Support crypto-agility
- Enable smooth and incremental migration of cryptographic primitives
- Minimize disruption to existing infrastructure and avoid costly future migrations
Do you think it makes sense?
|
@hjeljeli32 thanks for joining the discussion; I look forward to seeing your & the co-authors' continuing work on this. Just so the CIP editors (@perturbing among them) can track when this will be ready to introduce into review (by default, only when taken out of |
Thanks for pointing this out @rphair. I approved by mistake and did not mean to signal that the draft is ready for review. At this stage I only intended to leave feedback on structure and content. Please disregard the approval; @perturbing or another editor can dismiss it if needed. |
This CPS discusses the technical details of making the Cardano layer one settlement layer quantum secure. The scope of this work is limited by the consensus side of the PQC discussion.
Rendered version