Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CIP-0028 | Adjust preamble and structure w.r.t CIP-0001 #676

Merged
merged 2 commits into from
Jan 6, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 17 additions & 11 deletions CIP-0028/README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
---
CIP: 28
Title: Protocol Parameters (Alonzo Era)
Authors: Kevin Hammond <[email protected]>
Status: Active
Type: Informational
Category: Ledger
Authors:
- Kevin Hammond <[email protected]>
Implementors:
- IOG
Discussions:
- https://github.com/cardano-foundation/CIPs/pull/140
Created: 2021-10-14
License: CC-BY-4.0
Requires: CIP-0009
License: Apache-2.0
---

## Abstract

This CIP extends CIP-0009 to include the new protocol parameters that have been introduced for Alonzo, specifically those relating to the costing of Plutus scripts. It describes the initial settings for those parameters.

## Motivation
## Motivation: why is this CIP necessary?

We need to document the chain of changes to the protocol parameters. This document describes precisely the changes that have been made from CIP-0009, allowing the differences to be determined. It thus supplements rather than replaces CIP-0009.

## Specification


### New Updatable Protocol Parameters

The new **updatable** protocol parameter values for Alonzo are given below (in JSON format). Any of these parameters may be changed by submitting
Expand Down Expand Up @@ -251,7 +254,7 @@ For simplicity, the details of the parameter settings is omitted here.

There are no changes to the non-updatable protocol parameters.

## Rationale
## Rationale: how does this CIP achieve its goals?

The majority of the parameters are needed to enable the use of Plutus scripts on-chain. They relate to the fees calculations for
transactions that include Plutus scripts.
Expand All @@ -278,12 +281,15 @@ script failure if the collateral was not available).

## Path to Active

- [x] The Cardano Alonzo era is activated.
### Acceptance Criteria

- [x] The Alonzo ledger era is activated.
- [x] Documented parameters have been in operational use by Cardano Node and Ledger as of the Alonzo ledger era.

### Change Log
### Implementation Plan

See [CIP-0055: Protocol Parameters (Babbage Era)](../CIP-0055).
- [x] Alonzo ledger era parameters are deemed correct by working groups at IOG.

## Copyright

This CIP is licensed under Apache-2.0
This CIP is licensed under [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0).