Home / Cardano Foundation / CIPs
Feb 15, 3-4 AM (0)
Feb 15, 4-5 AM (0)
Feb 15, 5-6 AM (0)
Feb 15, 6-7 AM (0)
Feb 15, 7-8 AM (0)
Feb 15, 8-9 AM (0)
Feb 15, 9-10 AM (0)
Feb 15, 10-11 AM (0)
Feb 15, 11-12 PM (0)
Feb 15, 12-1 PM (0)
Feb 15, 1-2 PM (0)
Feb 15, 2-3 PM (0)
Feb 15, 3-4 PM (0)
Feb 15, 4-5 PM (0)
Feb 15, 5-6 PM (0)
Feb 15, 6-7 PM (0)
Feb 15, 7-8 PM (0)
Feb 15, 8-9 PM (0)
Feb 15, 9-10 PM (0)
Feb 15, 10-11 PM (0)
Feb 15, 11-12 AM (0)
Feb 16, 12-1 AM (0)
Feb 16, 1-2 AM (0)
Feb 16, 2-3 AM (0)
Feb 16, 3-4 AM (0)
Feb 16, 4-5 AM (0)
Feb 16, 5-6 AM (0)
Feb 16, 6-7 AM (0)
Feb 16, 7-8 AM (0)
Feb 16, 8-9 AM (0)
Feb 16, 9-10 AM (0)
Feb 16, 10-11 AM (0)
Feb 16, 11-12 PM (0)
Feb 16, 12-1 PM (0)
Feb 16, 1-2 PM (0)
Feb 16, 2-3 PM (0)
Feb 16, 3-4 PM (0)
Feb 16, 4-5 PM (0)
Feb 16, 5-6 PM (0)
Feb 16, 6-7 PM (0)
Feb 16, 7-8 PM (0)
Feb 16, 8-9 PM (0)
Feb 16, 9-10 PM (0)
Feb 16, 10-11 PM (0)
Feb 16, 11-12 AM (0)
Feb 17, 12-1 AM (0)
Feb 17, 1-2 AM (0)
Feb 17, 2-3 AM (0)
Feb 17, 3-4 AM (0)
Feb 17, 4-5 AM (0)
Feb 17, 5-6 AM (0)
Feb 17, 6-7 AM (0)
Feb 17, 7-8 AM (0)
Feb 17, 8-9 AM (3)
Feb 17, 9-10 AM (0)
Feb 17, 10-11 AM (0)
Feb 17, 11-12 PM (0)
Feb 17, 12-1 PM (0)
Feb 17, 1-2 PM (0)
Feb 17, 2-3 PM (0)
Feb 17, 3-4 PM (0)
Feb 17, 4-5 PM (0)
Feb 17, 5-6 PM (0)
Feb 17, 6-7 PM (0)
Feb 17, 7-8 PM (0)
Feb 17, 8-9 PM (0)
Feb 17, 9-10 PM (0)
Feb 17, 10-11 PM (0)
Feb 17, 11-12 AM (0)
Feb 18, 12-1 AM (0)
Feb 18, 1-2 AM (0)
Feb 18, 2-3 AM (0)
Feb 18, 3-4 AM (0)
Feb 18, 4-5 AM (0)
Feb 18, 5-6 AM (0)
Feb 18, 6-7 AM (0)
Feb 18, 7-8 AM (0)
Feb 18, 8-9 AM (0)
Feb 18, 9-10 AM (0)
Feb 18, 10-11 AM (0)
Feb 18, 11-12 PM (2)
Feb 18, 12-1 PM (2)
Feb 18, 1-2 PM (0)
Feb 18, 2-3 PM (1)
Feb 18, 3-4 PM (3)
Feb 18, 4-5 PM (2)
Feb 18, 5-6 PM (0)
Feb 18, 6-7 PM (0)
Feb 18, 7-8 PM (0)
Feb 18, 8-9 PM (0)
Feb 18, 9-10 PM (0)
Feb 18, 10-11 PM (0)
Feb 18, 11-12 AM (0)
Feb 19, 12-1 AM (0)
Feb 19, 1-2 AM (0)
Feb 19, 2-3 AM (0)
Feb 19, 3-4 AM (0)
Feb 19, 4-5 AM (0)
Feb 19, 5-6 AM (0)
Feb 19, 6-7 AM (0)
Feb 19, 7-8 AM (0)
Feb 19, 8-9 AM (0)
Feb 19, 9-10 AM (0)
Feb 19, 10-11 AM (0)
Feb 19, 11-12 PM (0)
Feb 19, 12-1 PM (0)
Feb 19, 1-2 PM (0)
Feb 19, 2-3 PM (0)
Feb 19, 3-4 PM (0)
Feb 19, 4-5 PM (1)
Feb 19, 5-6 PM (0)
Feb 19, 6-7 PM (0)
Feb 19, 7-8 PM (0)
Feb 19, 8-9 PM (0)
Feb 19, 9-10 PM (0)
Feb 19, 10-11 PM (1)
Feb 19, 11-12 AM (0)
Feb 20, 12-1 AM (0)
Feb 20, 1-2 AM (0)
Feb 20, 2-3 AM (0)
Feb 20, 3-4 AM (0)
Feb 20, 4-5 AM (0)
Feb 20, 5-6 AM (0)
Feb 20, 6-7 AM (0)
Feb 20, 7-8 AM (0)
Feb 20, 8-9 AM (0)
Feb 20, 9-10 AM (0)
Feb 20, 10-11 AM (0)
Feb 20, 11-12 PM (0)
Feb 20, 12-1 PM (0)
Feb 20, 1-2 PM (0)
Feb 20, 2-3 PM (0)
Feb 20, 3-4 PM (1)
Feb 20, 4-5 PM (0)
Feb 20, 5-6 PM (0)
Feb 20, 6-7 PM (0)
Feb 20, 7-8 PM (0)
Feb 20, 8-9 PM (0)
Feb 20, 9-10 PM (0)
Feb 20, 10-11 PM (0)
Feb 20, 11-12 AM (0)
Feb 21, 12-1 AM (5)
Feb 21, 1-2 AM (0)
Feb 21, 2-3 AM (0)
Feb 21, 3-4 AM (0)
Feb 21, 4-5 AM (0)
Feb 21, 5-6 AM (0)
Feb 21, 6-7 AM (0)
Feb 21, 7-8 AM (0)
Feb 21, 8-9 AM (0)
Feb 21, 9-10 AM (0)
Feb 21, 10-11 AM (0)
Feb 21, 11-12 PM (0)
Feb 21, 12-1 PM (0)
Feb 21, 1-2 PM (0)
Feb 21, 2-3 PM (0)
Feb 21, 3-4 PM (0)
Feb 21, 4-5 PM (0)
Feb 21, 5-6 PM (0)
Feb 21, 6-7 PM (0)
Feb 21, 7-8 PM (0)
Feb 21, 8-9 PM (0)
Feb 21, 9-10 PM (0)
Feb 21, 10-11 PM (0)
Feb 21, 11-12 AM (0)
Feb 22, 12-1 AM (0)
Feb 22, 1-2 AM (0)
Feb 22, 2-3 AM (0)
Feb 22, 3-4 AM (0)
21 commits this week Feb 15, 2025 - Feb 22, 2025
CIP-0140? | Ouroboros Peras - Faster Settlement (#872)
* Transfer Peras draft to this repository.

* Update CIP-0PRS/CIP-0PRS.lagda.md

Co-authored-by: Robert Phair <[email protected]>

* Update CIP-0PRS/CIP-0PRS.lagda.md

Co-authored-by: Robert Phair <[email protected]>

* Refactoring of the Peras Agda spec so it is executable.

* Implemented weighted voting.

* Completed narrative and refactoring of Agda specification.

* Tweaked formal specification.

* Reworked section specifying votes and certificates.

* Drafted the abstract.

* Added versioning section.

* Renamed peras file.

* Drafted section motiving Peras.

* Fixed metadata YAML for Peras

* Revised settlement terminology.

* Added blockchain diagram.

* Drafted section on node integration.

* Added references.

* Added citations and reference.

* Drafted the rationale and use-cases sections for Peras.

* Drafted section on attacks and mitigations.

* Added table of Kraken settlement times.

* Drafted section on resource requirements.

* Drafted sections on feasible set of protocol parameters.

* Drafted path to active section for peras.

* Moved IOG Agda Prelude to separate repository.

* Added instructions for typechecking the specification.

* Removed flake lock file for peras.

* Updated URL for IOG Agda Prelude.

* Added internal hyperlinks.

* Added paragraph on reproducible builds to versioning section.

* Renamed `PartyId` to `Party`.

* Zoomed in on figure where adversarial chain receives boost.

* Reviewed exchange-settlement table.

* Added appendix for statement of proofs.

* Added settlement plots

* Renamed `diagrams/` to `images/`.

* Redrew figures and proofread.

* Replaced figure with higher-resolution version.

* Redrew two figures with more realistic total-stake assumptions.

* Added block-progression diagram and explanatory text.

* Fixed line break.

* Updated ValidChain definition

* Hash, rather than an optional block

* Dropped adversarial behavior

* Less imports

* Only add valid votes and chains to the block-tree

* Minor cleanups

* Dropped NextSlotNewRound

* Workarounds for rendering of LaTeX equations in GH MathJax

* Delay per party and message

* Fix extends

* Checked weight for votes

* Removed indirection

* Removed explicit commit hash in reference to peras-design.

* Added figure showing probability of rolling back a boosted block.

* Added link to Faster Settlement CPS.

* Tone down "promises" about ALBA certificates

* Resolved outstanding review comments.

- Added subsections
- Added table of contents
- Changed "post facto" to "ex post facto"
- Minor cleanup

* Made table of contents collapsable

* Added missing caption

* Update CIP-0PRS/README.lagda.md

Co-authored-by: Ryan <[email protected]>

* Update CIP-0PRS/README.lagda.md

Co-authored-by: Ryan <[email protected]>

* Update CIP-0PRS/README.lagda.md

Co-authored-by: Ryan <[email protected]>

* Update CIP-0PRS/README.lagda.md

Co-authored-by: Robert Phair <[email protected]>

* Renamed Peras to CIP-0140

* Renamed README to conform to CIP repo standards

In response to https://github.com/cardano-foundation/CIPs/pull/872#pullrequestreview-2603336737

* Updated links to latest information on voting and certificates.

In response to https://github.com/cardano-foundation/CIPs/pull/872#discussion_r1948750356

* Revised implementation plan to distinguish "must do" vs optional

In response to https://github.com/cardano-foundation/CIPs/pull/872#discussion_r1947503816

* Fixed constraint on L parameter

In response to https://github.com/cardano-foundation/CIPs/pull/872#discussion_r1948746008

* Revised recommendation for L parameter

In response to https://github.com/cardano-foundation/CIPs/pull/872#discussion_r1948767643

* Updated metadata for "Implementors" and "Solution-To".

In response to https://github.com/cardano-foundation/CIPs/pull/872#discussion_r1947502489

---------

Co-authored-by: Robert Phair <[email protected]>
Co-authored-by: Yves Hauser <[email protected]>
Co-authored-by: Arnaud Bailly <[email protected]>
Co-authored-by: Ryan <[email protected]>
CPS-0018? | Greater Transaction Throughput (#925)
* First full draft of throughput cps.

* Added script-execution data.

* Revised text and graphics.

- Removed extraneous notes.
- Redrew three plots.
- Added stronger justification.
- Fixed link to CPS-17.

* Updated CPS-0THR

* Update CPS-0THR/README.md

Co-authored-by: Ryan <[email protected]>

* Update CPS-0THR/README.md

Co-authored-by: Robert Phair <[email protected]>

* Renamed throughput CPS folder to CPS-0018

* Reorganized to conform to latest CPS template

* Accepted reviewer comment on proposed solution metadata

Co-authored-by: Ryan <[email protected]>

* Added discussion link, per reviewer suggestion

Co-authored-by: Ryan <[email protected]>

---------

Co-authored-by: Hans <[email protected]>
Co-authored-by: Ryan <[email protected]>
Co-authored-by: Robert Phair <[email protected]>
CIP-10 - Register metadata label entry for PRISM (#973)
The Transaction Metadata Label to be registered is 21325.
This value 21325 represents the last 16 bits of 344977920845, which is the decimal representation of the concatenation of the hexadecimals 50 52 49 53 4d that form the word PRISM in ASCII.

https://github.com/input-output-hk/prism-did-method-spec