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

FIP-0032: update gas accounting model and set parameters. #368

Merged
merged 3 commits into from
May 9, 2022

Conversation

raulk
Copy link
Member

@raulk raulk commented May 4, 2022

This commit updates FIP-0032 with the latest proposal, now also including the model parameters.

List of changes with respect to previous draft:

  • Added general syscall gas.
  • Added general extern gas.
  • No longer revises fees for extern-traversing syscalls.
  • Adds a memory retention cost to relevant IPLD syscalls.
  • Describes future considerations for relevant fees.
  • Sets the gas accounting model parameters and pricing formulae.
  • Elaborates on incentive considerations.
  • Elaborates on product considerations.
  • Provides aggregated stats from the backtest analysis.
  • Full editorial pass.

Please find links to the raw data in the Assets section, in case you want to perform your own analyses/modelling.

This commit updates FIP-0032 with the latest proposal, now also including
the model parameters.

List of changes with respect to previous draft:
- Added general syscall gas.
- Added general extern gas.
- No longer revises fees for extern-traversing syscalls.
- Adds a memory retention cost to relevant IPLD syscalls.
- Describes future considerations for relevant fees.
- Sets the gas accounting model parameters and pricing formulae.
- Elaborates on incentive considerations.
- Elaborates on product considerations.
- Provides aggregated stats from the backtest analysis.

We expect one more update shortly to update the backtest data, and the
sections that explain the impact.
@raulk raulk force-pushed the raulk/fip-0032-final-draft branch from 54d8250 to 7a0b128 Compare May 4, 2022 18:56
@raulk
Copy link
Member Author

raulk commented May 7, 2022

@kaitlin-beegle What's the way forward here? Now that it has 2 approvals, do we merge this and begin Last Call?

@raulk raulk merged commit 316c174 into master May 9, 2022
@raulk raulk deleted the raulk/fip-0032-final-draft branch May 9, 2022 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants